Skip to main content
Visitor II
January 15, 2024
Question

Gigabit Ethernet GMAC on stm32mp157a

  • January 15, 2024
  • 1 reply
  • 1515 views

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

 

    This topic has been closed for replies.

    1 reply

    Technical Moderator
    January 16, 2024

    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.