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: Ethernet communication issue

Part Number: TM4C1294NCPDT

Tool/software:

Hello,

 

We are testing 30 prototype boards using the TM4C1294. One of these boards was unable to communicate over Ethernet. When we checked the register status, we found that the following registers were different between the normal boards and the board with the issue.

 

 (1) MR6 : EPHYANER

       4bit PDF : Parallel Dtection Fault
          1:A fault has been detected via the Parallel Detection function.

 (2) MR16 : EPHYSTS

       14bit MDIXM : MDI-X Mode

          0:MDI pairs normal (Receive on TPRD pair, Transmit on TPTD pair)


 (3) MR19 : EPHYMISR2
       14bit ANERR:Auto-Negotiation Error Interrupt
          1:Auto-negotiation error interrupt is pending.

   11bit MDICO:MDI/MDIX Crossover Status Changed Interrupt
        0:MDI crossover status has not changed.

 

The ANERR bit in EPHYMISR2 was always “1” whether the Ethernet cable

was plugged in or not.

 

Could you please give some possible reasons for this type of faults?

For example, if the Ethernet input/output pins are damaged by a surge or something, could this type of faults occur?