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

如何使用串口烧录boot和demo(startware)

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了

赞(0)
未经允许不得转载:TI中文支持网 » 如何使用串口烧录boot和demo(startware)
分享到: 更多 (0)