TI中文支持网
TI专业的中文技术问题搜集分享网站

求助:SRIO例程跑 SRIO_EXTERNAL_LINE_LOOPBACK时没通,大神指导下?

1、跑TI网站的KeyStone_SRIO例程,当运行SRIO_DIGITAL_LOOPBACK模式时候,一切正常。随后尝试运行SRIO_EXTERNAL_LINE_LOOPBACK。

硬件上:

两块C6670LE开发板通过CI2EVMBOC 连接起来;CI2EVMBOC板子我并没做设置。

每块C6670LE的开发板与一台电脑相连。

 

软件上:

首先,我在文件SRIO_Test.c中:只是将

SRIO_Loopback_Mode loopback_mode=SRIO_EXTERNAL_LINE_LOOPBACK;

然后,将这个程序加载DSP0的核0 与DSP1的核1 上;

 

DSP0运行结果如下:

随后单步追踪,发现它在文件KeyStone_SRIO_Init.c 中,下面的while() 中陷入死循环。

 

能帮我分析下哪里出现错误了吗?谢谢

 

 

 

Andy Yin1:

把出问题时srio_cfg中各个port口的状态机RIO_SP_ERR_STAT的值发上来看看。

请问你的调测进展如何,如果还有问题的话请用最新的STK调测,然后把把问题发送来讨论,谢谢

STK:http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx

Alisa:

请问两块C6670LE开发板通过CI2EVMBOC 连接起来之后,BOC不要另外什么硬件设置,就可以进行SRIO通信了么?然后是在CCS里面软件识别SRIO通信?

Andy Yin1:

回复 Alisa:

BOC不需要做任何硬件设置,将两块EVM接上,然后把软件load进去即可。

参考http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/52200.aspx

赞(0)
未经允许不得转载:TI中文支持网 » 求助:SRIO例程跑 SRIO_EXTERNAL_LINE_LOOPBACK时没通,大神指导下?
分享到: 更多 (0)