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.

C6678 GE网口loopback测试问题



参照C6678开发板设计的电路板,SRIO/DDR测试无误.

按照Keystone I软件开发包里网口例程进行C6678 SGMII loopback测试,出现如下问题:

第1种结果:

[C66xx_0] Initialize DSP main clock = 100.00MHz/1x10 = 1000MHz
Initialize PASS clock = 100.00MHzx21/2 = 1050.000MHz
Initialize DDR speed = 100.00MHzx40/3 = 1333.333MTS
Enable Exception handling...
GE 1000M fullduplex internal SGMII loopback test...
waiting for GE RX interrupt timeout!
STATSA.RxGoodFrames =1
STATSA.RxOctets =82
STATSA.Frame65t127 =1
STATSA.NetOctets =82
SGMII port 1 is in the idle state.

第2中结果:

Initialize DSP main clock = 100.00MHz/1x10 = 1000MHz
Initialize PASS clock = 100.00MHzx21/2 = 1050.000MHz
Initialize DDR speed = 100.00MHzx40/3 = 1333.333MTS
Enable Exception handling...
GE 1000M fullduplex internal SGMII loopback test...
waiting for GE RX interrupt timeout!
number of descriptors in host queue DDR_HOST_SIZE1_FDQ (2059) changed from 256 to 255
0x82344021->0x82344041->0x82344061->0x82344081->0x823440a1->0x823440c1->0x823440e1->0x82344101->0x82344121->0x82344141->...

第3中结果:

Initialize DSP main clock = 100.00MHz/1x10 = 1000MHz
Initialize PASS clock = 100.00MHzx21/2 = 1050.000MHz
Initialize DDR speed = 100.00MHzx40/3 = 1333.333MTS
Enable Exception handling...
GE 1000M fullduplex internal SGMII loopback test...

有时MAC/SGMII/SEDES loopback测试都能跑通,但有时出现以上三种不同测试结果,不知怎么回事.