This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LS1227: Hercules ti Evk board we are using phy link up not working on power on recycle

Part Number: TMS570LS1227
Other Parts Discussed in Thread: HALCOGEN,

LINK_TEST.zip

Tool/software:

Hi,

I’ve integrated the Mongoose Ethernet stack, and it's working fine. However, I’m encountering an issue with the Dp83640LinkStatusGet() API used to check the link status.

Working:

  • When I dump the code, the link is established, and ping works. It also functions correctly if I remove and reconnect the cable multiple times without a power cycle.

Not Working:

  • After a power cycle, the link does not come up. The Dp83640LinkStatusGet() function is called, but the link remains down.

IDE Details:

  • Code Composer Studio: Version 12.7.1.00001
  • HALCoGen: Version 04.07.01

Boards details:

EVK: Hercules texas intruments

Controller: TMS570LS1227

link: https://www.digikey.in/en/products/detail/texas-instruments/TMDS570LS12HDK/5067066?cur=INR&lang=en

Note: I generated the code as outlined in the HALCoGen IDE under: Help -> Help Topics -> Examples -> example_EMAC_Loopback_TxRx.c. I have verified the configurations are same.

Any suggestions on how to resolve the issue?

Regards,

Sandeep C

FILES:

LINK_TEST.zip