3 Replies Latest reply on Jun 9, 2020 4:08 AM by dat63

    lwip autonegotiation fails when using FSBL



      I have a Vivado design based on UltraZed-EV SOM. I am using Vitis 2019.2 to develop an application that makes use of a lwip TCP server. It happens that if I launch the application by selecting the psu_init.tcl file option in the Target Setup Configuration of the debugger everything works fine. If I select the initialization through the FSBL file, the lwip autonegotiation procedure always fails with the following messages:

      Auto negotiation error
      Phy setup error
      Phy setup failure init_emacps
      Ethernet link down

      Needless to say that in the final application I need to use the FSBL

      Any help is very much appreciated