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.

TM4C1294NCPDT PoE Ethernet Problem

Other Parts Discussed in Thread: TM4C1294NCPDT

Hi,

I am trying to make a PoE PD (that I designed) work. It has:

  • TPS2375PW-1 as PoE controller
  • HX2019FNL as ethernet transformer
  • TM4C1294NCPDT as microcontroller

The device side of HX2019FNL was designed according to http://www.ti.com/lit/ds/symlink/tm4c1294ncpdt.pdf Page 1464 (Figure 20-14. Interface to Ethernet Jack). The RJ45 connector side of HX2019FNL was designed according to http://www.ti.com/lit/ds/symlink/tps2375-1.pdf Page 1.

I ran the udpEcho sample (with a custom MAC address). EN0LED0 used to light for a couple of minutes, but the device didn't get an IP address from the DHCP server. I disconnected and reconnected the PD several times, and now EN0LED0 doesn't light up anymore.

Any ideas what to check or what could go wrong?

Thank you,
Gergely

  • Hello Gergely,

    Did you first try to run one of the Ethernet example with TCP/IP to see if the board works as expected?

    Regards
    Amit
  • Hello Amit,

    yes, exactly, I ran the example called "UDP Echo". The only thing I had to change is not to load the macAddress variable using FlashUserGet(), but to set it to a fixed value.

    And in between, I think I found the DHCP problem, namely the DHCP server wasn't configured well, but I cannot test it as the Ethernet link doesn't work between the device and the PoE switch.

    What I currently suspect as error, is that I haven't used the "SLVU2.8-4" in my design, and maybe the device got some ESD, I don't know.

    Regards,
    Gergely
  • Hello Gergely,

    If you suspect ESD damage then replacing the part would be the next step. But before that I would suggest using a FlashUserGet and reusing one of the known MAC address from an existing TM4C129 CLP or EVM with the same example. Basically use an unmodified code.

    Regards
    Amit
  • Hello Amit,

    sorry, I was experimenting and spoiled the power supply on this board, and don't want to spend more money on replacing components in the current design as it has many weaknesses. I'm currently working on a corrected design, and wil try what you suggested on that, and I will post here how it goes.

    Thank you very much for your help,
    Gergely
  • Hello Amit,

    I just got my new assembled board with TM4C1294NCPDT and HX2019FNL.
    There were some misconnections in the old design. On the new board they seem to work fine together!

    Gergely