1.首先我把boot mode设置成pcie boot模式,然后利用windriver扫描到pcie的ID号,并可以正常读写
2.然后 我根据TI提供的基于linux的pciedemo.c移植到windows下,然后将ddrinit_code和helloword_code生成的.out文件转换成的.h文件通过pcie成功烧写到6678里面,通过仿真器查看写入的值都正确,但是就是没运行!!
3.尝试另一种方法——-先利用仿真器load ddrinit_code,并运行后,然后用上位机通过pcie加载helloword_code,helloword运行成功。
我查资料发现PG1.0,需要IBL,IBL里面有一个自启动的过程。
我想问一下PG2.0,只利用RBL怎么自启动啊?或者说pcie加载到6678的程序怎么让它自动运行?
顺便问一下,ti是否能提供PG2.0的RBL源码?
期待您的回复!
Shine:
同帖:e2echina.ti.com/…/549821