TI experts-
On our custom 6678 board we have an SGMII port 0 link failure, similar to this post:
http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/217552.aspx
We see the failure by calling CSL_SGMII_getStatus(), and blsLinkUp is zero.
But, this only occurs when we boot from power off or using the board's reset switch (which asserts RESET, POR, and RESETFULL at the same time, and then releases them in order written, with 100 msec between each one).
If I then make a JTAG connection, and simply download and run the exact same POST code we just booted -- running no other GEL scripts or any other "touches" to the hardware -- the SGMII link then initializes ok.
We are using the same Marvell PHY as on the EVM 6678, wired identically (except connected to SGMII0 instead of SGMII1 as on the EVM).
Where should I look for this? What additional debug can I try? Thanks.
-Jeff
Signalogic
