Hello,
Has anyone written any code to perform an internal Ethernet loopback inside a c6678 DSP? Does any TI code exist that will accomplish this?
Thanks!
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.
Hello,
Has anyone written any code to perform an internal Ethernet loopback inside a c6678 DSP? Does any TI code exist that will accomplish this?
Thanks!
You are using the NDK and MCSDK?
Hello,
The BIOS MCSDK 2.0 production release (http://software-dl.ti.com/sdoemb/sdoemb_public_sw/bios_mcsdk/02_00_00_11/index_FDS.html) does support the EMAC internal loopback test in the POST (\mcsdk_2_00_00_11\tools\post\*) as well as in the PA LLD (pdk_C6678_1_0_0_11\packages\ti\drv\pa\example\*)
The POST gives a simple example to configure the SGMII/SERDES/CPSW/CPPI/QMSS/PA and does the SGMII loopback test from PA->CPSW->SGMII->CPSW->PA. The test result will printed out to the UART after the board is put to POST boot mode and power cycled. Please refer the the C6678 EVM HW Setup Guide on how to set the dip switches for POST boot (http://processors.wiki.ti.com/index.php/TMDXEVM6678L_EVM_Hardware_Setup#Boot_Mode_Dip_Switch_Settings)
The PA example code demonstrates the similar EMAC (SGMII) loopback test by calling CSL API's.
Regards,
Hao.