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

如何正确创建供AM3359_ICE启动的SD卡

pdk_am335x_1_0_17里面创建的工程,编译后得到的名为app的文件,我直接复制到SD卡,插入AM3359ICE板子后就可以运行,是个LED闪烁的测试例程,同样,在G:\ti\PRU-ICSS-EtherCAT_Slave_01.00.07.02里面,经创建成功得到的例程ethercat_slave_demo_AM335x_arm,经调试运行是没问题的,然后同样把里面生成的名为app的文件复制到SD卡,插入ICE板子,虽然串口调试助手已提示成功的将SD卡的app应用代码复制到的芯片RAM里面,且提示成功运行,然而板子实际没任何反应,两个工程,一个是LED闪烁测试,一个是etherCAT范例,都是得到的名为app的二进制执行文件,复制到SD卡后,在板子上运行,咋结果完全不一样呢,是我还缺少什么步骤吗

Nancy Wang:

烧写步骤参考以下链接4.6.3.1.8.1. Booting Via SD Card所描述的。
software-dl.ti.com/…/index_Foundational_Components.html
可否将您的烧写步骤及对应的输出打印信息贴出来看一下。

user18914063:

回复 Nancy Wang:

其实也没啥烧写步骤,那个LED闪烁的例子,我是把工程文件里面编译得到的app二进制文件直接复制到SD卡,然后把卡插到板子上,板子上上电自己就运行了,运行效果和用仿真器下载调试运行完全一样,然后针对ethercat那个例程,我也是这么干的,结果就不行,两个代码在串口调试助手上打印出来的信息都是一样的,且这两个程序都是在TI-RTOS环境下运行的,

Nancy Wang:

回复 user18914063:

请查看以下帖子的回复,如果您还有问题,可以继续跟进,谢谢!
e2e.ti.com/…/3339993

赞(0)
未经允许不得转载:TI中文支持网 » 如何正确创建供AM3359_ICE启动的SD卡
分享到: 更多 (0)