qwe890asd 发表于 2017-10-15 11:13

SCI boot for TI 28系列 DSC

SCI boot for TI 28系列 DSC


TI 28系列MCU的SCI boot
      在使用TI的28系列芯片过程中,可能由于没有JATG仿真器,或者在发布的时候已经将JATG接口取消,这时如果要进行一些简单功能的验证测试可以借助FLASH串口烧录工具(如 codeskin公司的C2Prog软件),将代码直接烧录到目标板检查结果。如果不希望反复的擦写FLASH,可以将需要验证的功能模块的代码编写成在RAM中运行,然后通过串口根据SCI BOOT流程将代码暂时发送给cpu运行。通过SCI BOOT,可以编写类似C2Prog的串口FLASH工具,也可以用作简单的仿真调试验证工具。
      要使用SCI boot功能,首先程序要编译成RAM运行,还要将.out文件转变成SCI boot格式文件,以DSP.com/forum.php?mod=forumdisplay&fid=58" target="_blank" class="relatedlink">CCS V5.x为例,可以在项目属性Properties--->Build--->Steps--->Post-Build steps的command中填入

[*]hex2000 "${ProjName}.out" -o "${ProjName}.hex" -boot -sci8 -a

复制代码
       这样就会生成一个SCI8格式的hex文件。然后根据BOOT ROM参考手册的数据格式发送给MCU即可。碰到许多朋友对SCI boot 过程不理解,我写了一个小工具可以完成BOOT过程,由于附件的大小将近10M,需要的可以留下邮箱或者发信息给我。
http://www.logicdsp.com/data/attachment/forum/201407/27/111854uturrmq7vglrm2lu.jpg
http://www.logicdsp.com/data/attachment/forum/201407/27/111857qq5psgkktq3tvqqb.jpg


vivilzb1985 发表于 2017-10-15 21:24

这方面的我还没用过的,先参考了再说的

su275788607 发表于 2019-10-21 17:11

能发给我吗 275788607@qq.com
页: [1]
查看完整版本: SCI boot for TI 28系列 DSC