1. cpu :am3358BZCZA100,自行开发的板子
2. 最近需要进行裸机程序调试,如果不想在statware里重新做boot工程生成boot.bin, 可否直接将我已经在linux环境下编译好的u-boot-spl.bin使用串口xmodem协议进行引导?即我使用串口的流程是:
a. 设置串口启动,在串口打印“CCC”时使用超级终端选择xmodem协议发送u-boot-spl.bin
b. 等待超级终端再次打印“CCC”,使用超级终端选择Ymodem协议发送在ccs里做的测试程序demo_ti.bin
然后是否可以等待程序demo程序运行??
如果以上流程不对,我该怎么操作? (自行开发的板子,linux下的uboot已修改ddr配置并经验证可以用,现在主要是不想根据startware的建议在ccs里建boot工程生成boot.bin了)
Yaoming Qin:
应该是可行的,但是需要调试下看看,跳到demo.bin里面的地址,以及文件头等问题,需要调试下。
winds2001:
回复 Yaoming Qin:
通过ccs编译得到demo.out后,在工程的build属性 steps中添加command,使得被编译的代码放到cpu的缓存0x402f0400(查手册,发稿时可能记错地址了)中,板子上的直接ccc的时候使用xmodem就可以运行demo.bin了