Forum Discussion
Hello sir,
We are not able to replicate this issue since we are not using this TI PHY on our dev kits. this would make the debugging a bit complex at our side, however, we can still send you some debugging steps.
I would like to know how did you establish the connection?
in case of static, you need to make sure to configure the PC Ethernet port to a static IP. Plus, you need to configure the socket to be static, and give it an IP. This approach might be challenging.
The recommended connection would be using a router, with both PC Ethernet and MAX10 Ethernet are connected to it. Make sure that simple_socket_sever.h is configured to to DHCP.
One observation here:
INFO : PHY[0.0] - Auto-Negotiation PASSED
INFO : PHY[0.0] - Advertisement of 1000 Base-T Full Duplex set to 0
INFO : PHY[0.0] - Advertisement 1000 Base-T half Duplex set to 0
INFO : PHY[0.0] - Restart Auto-Negotiation, checking PHY link...
INFO : PHY[0.0] - Auto-Negotiation PASSED
from the message you got from Nios II console, I can see that the Auto-Negotiation is passing. This means that the link is valid between the MAX10 PHY (TI), and your external PHY (PC).
Thanks