Skip to main content
Explorer
June 16, 2025
Question

STM32H735 with Ethernet & LAN8710A PHY

  • June 16, 2025
  • 5 replies
  • 775 views

Hello 

I am triyng to use STM32H735 with ethernet (ln8710A is the PHY) 
We have hardware fault when we connect the cable (se the itm print below)
We use CubeMx version Version: 1.18.0
ETH is in RMII conection is OK

dacha1_1-1750063232727.png

 

 

dacha1_2-1750063273389.png

 

 

dacha1_0-1750062122111.png

 

 

    This topic has been closed for replies.

    5 replies

    Super User
    June 16, 2025

    Welcome to the forum.

    Presumably, this is custom hardware?

    Therefore, please post your schematic. Also what tools, middleware, versions, etc

    See: How to write your question to maximize your chances to find a solution

     


    @dacha.1 wrote:

    We have hardware fault when we connect the cable (se the itm print below)


    How to debug Hard Faults:

    https://community.st.com/t5/community-guidelines/how-to-write-your-question-to-maximize-your-chances-to-find-a/tac-p/708193/highlight/true#M51

     

    PS:


    @dacha.1 wrote:

    ln8710A is the PHY


    Did you mean LAN8710A ?

    https://www.microchip.com/en-us/product/lan8710a 

    dacha.1Author
    Explorer
    June 16, 2025

    the hardware is good 
    we have test many configurations for memory position for Rx Tx and LwiRamHeap

    In certain conditions hi dont remember its , I succeeded to ping my board , but 
    after several try of ping we have hardware fault

    We think that it was bad configuration for Rx Tx and the heap description .

    Can you help me to fit the good comfiguration 

     

    Super User
    June 16, 2025
    dacha.1Author
    Explorer
    June 16, 2025

    Now the stack is running

    When we try to ping the board the response is OK

    C:\Users>ping 192.0.1.218 -t

    Envoi d’une requête 'Ping' 192.0.1.218 avec 32 octets de données :
    Réponse de 192.0.1.218 : octets=32 temps<1ms TTL=255
    Réponse de 192.0.1.218 : octets=32 temps<1ms TTL=255
    ......................................

    but we have DMAErrorCode=0x4080 ? why ?

    dacha.1Author
    Explorer
    June 17, 2025

    Duplicate - merged.


    Hello

    I’m using an STM32H735VGT6 with the PHY LAN8710, the hardware of the board is working.

    I managed to generate a ping to the IP address: 182.00.01.228.

    the configuration was :

    dacha1_0-1750175070104.png

    Ethernet :

    dacha1_1-1750175126247.png

    Lwip

    dacha1_2-1750175244349.png

    dacha1_3-1750175347736.png

    When we connect the cable hard fault :

    dacha1_5-1750176074627.png

    dacha1_4-1750176042035.png

    Nota : this project have been worked one night whithout probleme ,We dont understand .

    We have not modified anythink and then he dont work ???

    Is some one have develop an ethernet project with the stm32h735...

    Please help

    ST Employee
    June 17, 2025

    Hi @dacha.1 

     

    This post has been escalated to the ST Online Support Team for additional assistance.  We'll contact you directly.

     

    Regards,

    Billy