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

C6678 PCIE二级加载不稳定求助

我们尝试用以下方式加载C6678:

        通过SPI一级加载一个程序,该程序功能为初始化C6678的PCIE端口;

        通过上位机从PCIE将程序加载到C6678上。加载文件通过TI所给的批处理程序产生。

        现在的情况是,加载的结果非常不稳定,我们加载一个闪灯程序,有时可以闪,有时不能闪,有时甚至会直接使上位机死机。

        我们在加载时每写入一段数据后立即读回校验,证明在任何情况下PCIE写入的数据都是对的。现在的情况是程序似乎没有正确运行。而同样的程序如果用JTAG或者SPI加进去就完全没有问题。

        上位机与C6678间通过IDT的switch互连,软件开发环境为CCS 5.1.望高手指点!

Andy Yin1:

关于PCIe boot建议参考mcsdk安装目录下的PCIe例程,不需要二级boot,直接将设置为PCIe boot即可。

C:\ti\mcsdk_2_01_02_06\tools\boot_loader\examples\pcie

赞(0)
未经允许不得转载:TI中文支持网 » C6678 PCIE二级加载不稳定求助
分享到: 更多 (0)