cancel
Showing results for 
Search instead for 
Did you mean: 

Gigabit Ethernet GMAC on stm32mp157a

gantener
Associate

gantener_0-1705288576578.png

hi,st engineer I am required to conduct Ethernet debugging on an stm32mp157a-st-discovery development board running the RT-THREAD operating system. Within the stm32mp157 Processor Reference Manual, I've encountered such option as follow:10/100M Gigabit Ethernet GMAC. It's mentioned that GMAC is an Intellectual Property (IP) from Synopsys. I want to use GMAC in RT-thread operating system,but i did not find the realted code.  

here is the link: https://gitee.com/rtthread/rt-thread/tree/master/bsp/stm32/stm32mp157a-st-discovery

 Do you have adapation for GMAC on RT-Thread?

If you are not in charge of this aspect, could you please forward this to the relevant colleague who is responsible?   Here is what i find in RM0436 Rev 6 Document. 

gantener_1-1705290010207.png

 

1 REPLY 1
PatrickF
ST Employee

Hi @gantener 

on STM32MP15x device, STMicroelectronics only supports Linux operating system.
https://wiki.st.com/stm32mpu/wiki/STM32_MPU_ecosystem_release_note#OpenSTLinux_-28Arm-C2-AE_Cortex-C2-AE-A7-29
On Linux, the driver is shown to be:

compatible = "st,stm32mp1-dwmac", "snps,dwmac-4.20a"

https://wiki.st.com/stm32mpu/wiki/Ethernet_device_tree_configuration#cite_note-1

Maybe this could help to find available driver or details of implementations for your operating system.

 

For other operating systems, you could also seek for 3rd party company support for this specific topic (if any).
https://www.st.com/content/st_com/en/partner/partner-program.html?country=country&key=stm32mp

Regards.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.