I'm struggling with a network problem on the TMS320C6657 on our custom board. SGMII auto negotiation completes, but the EMAC does not transmit packets unless either it is connected to a Gig switch with GIG_FORCE set, or I must toggle the GMII_EN bit.
What condition could the GMII_EN be clearing? Is this expected behavior, or its it a sign of a marginal SGMII connection?
Thank you for your help!
-Mike
Note - the original post mentioned intermittent EMAC transmit dropoff - that portion of the problem has been resolved.