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.

TM4C1294KCPDT: Ethernet break down at 10M

Part Number: TM4C1294KCPDT


Hi

SDK2.1.2.111

We use EMACPHYConfigSet() to set ethernet at 10M/100M speed.

It's working well on 100M by set parameter (EMAC_PHY_TYPE_INTERNAL | EMAC_PHY_INT_MDIX_EN | EMAC_PHY_AN_100B_T_FULL_DUPLEX).

It will break down or only running well occasionally when setting another side to 10M, even change parameter to EMAC_PHY_TYPE_INTERNAL | EMAC_PHY_INT_MDIX_EN | EMAC_PHY_AN_100B_T_FULL_DUPLEX)

What's the possible reason?

I find there is a bug in ethernet initialization from errata. Do you have reference code for it? Thanks.