2024-01-14 09:22 PM
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.
2024-01-16 07:57 AM
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.