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

6678 SRIO启动

我通过2块DSP板卡进行SRIO启动测试。板卡A配置为SRIO启动模式,板卡B采用调试模式。

1.使用mcsdk_2_01_02_06\tools\boot_loader\examples\srio\srioboot_example 例程,在两块板卡SRIO没互连的情况下,srio_init(port, loopback);函数也没跑过,pushData2Srio(bootCode, rio_id)也能跑过。两块板卡SRIO互连,板卡B发送程序到板卡A,板卡A连接仿真器通过CCS 的memory窗口查看发现并没有收到板卡B发送的数据。

2.我使用Keystone中的SRIO例程修改后,板卡A可以收到板卡B发送的数据,并写入到板卡A指定地址中,板卡A的0x1087fffc地址已写入了"_c_int00"地址,0x262012c地址上的值也变成1,但是程序并没有正常运行起来,请问这是什么原因?

以下是我的测试程序:

Shine:

请问您用的两块是EVM板吗?这两个例程是要用BOC板子测试两个SRIO通信的。
processors.wiki.ti.com/…/LC_DUAL_EVM_BoC_r0p4.pdf

赞(0)
未经允许不得转载:TI中文支持网 » 6678 SRIO启动
分享到: 更多 (0)