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.

Issue in TMS570LC4357 EMAC settings

Other Parts Discussed in Thread: TMS570LC4357, HALCOGEN

Hi,

We are using TMS570LC4357 development kit in your project, we are trying to implement Ethernet communication and we using HALCoGen EMAC Driver with lwIP Demonstration example code "Build-TMS570LC43x" to do this, We followed the steps mentioned in the below link

http://processors.wiki.ti.com/index.php/LAUNCHXL2_570LC43:_lwIP_Demo

We did all required setting in HALCoGen .hcg files attached below,

5226.New folder (2).zip

We are facing a issue in it,

DEBUG - Getting PHY ID....................................................................................................................
..........................................................................................................................
.....................................................................!!! ERROR !!!
        DEBUG - Getting PHY Alive Status...SUCCESS
        DEBUG - Getting PHY Link Status...!!! ERROR !!!


-------- ERROR INITIALIZING HARDWARE --------

1. PHY id status error.

2.PHY link status Error

3. What we need to check in Ethernet connections.

But it getting success in PHY alive status, We checked the clock setting for the MDIO,ECLK(we followed the above link to set frequency and other settings) and we proved the extra delay after MDIO.

Please check the attached file and give any suggestion to solve this issue.

Kindly reply ASAP.

Thank you

Basavanagouda

  • Basavanagouda,

    I think you missed a step:
    8D - PINMUX / Input Pin Muxing Tab

    I don't see the input mux selection changed in the .hcg file you attached.

    You may also want then double check the other steps.