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

C2Prog成功下载程序后,修改BootMode为Flash,无法启动

我现在使用F28M35的双核,ARM和C28的核都使用。

使用仿真器烧写Flash之后,重启可以正常的运行程序。

按照C2Prog的说明,利用CCSv6中环境中的HEX生成工具,编译时自动生成INTEL格式的HEX文件

设置成SCI启动,使用C2Prog下载时ARM和C28的hex文件,C2Prog显示进度流程都是正常的。

但是设置成Flash启动后,重新加电程序,程序无法正常运行。

是否在操作或者CCS中生成文件有什么其他的编译选项需要设置,或者下载的文件格式不正确。

是否有其他的操作简单的串口下载或文件生成工具?

 

 

Martin Jose:

回复 Terry Deng:

是否只需设置这一个参数呢?

另一个memwidth是否需要设置?

对m3和c28的核都是如此设置么?

谢谢捏的解答。

我现在使用F28M35的双核,ARM和C28的核都使用。

使用仿真器烧写Flash之后,重启可以正常的运行程序。

按照C2Prog的说明,利用CCSv6中环境中的HEX生成工具,编译时自动生成INTEL格式的HEX文件

设置成SCI启动,使用C2Prog下载时ARM和C28的hex文件,C2Prog显示进度流程都是正常的。

但是设置成Flash启动后,重新加电程序,程序无法正常运行。

是否在操作或者CCS中生成文件有什么其他的编译选项需要设置,或者下载的文件格式不正确。

是否有其他的操作简单的串口下载或文件生成工具?

 

 

Martin Jose:

回复 Eric Ma:

谢谢。
以前生成的HEX是通过编译器中的第三项生成,而不是前面说的Post – Build Steps中的命令。
在新的编译器steps中没有预定义的选项。
而在旧版本中有这个选择项,选中以后自动就在里面出现了上面说的编译的参数。另外想问问,如今我已经使用了CCS6.1.3,他的编译器是新的了,我怎么在网站上单独下载旧的ARM编译器。
C28的编译器我找到了网站上可以下载。参数中的order是什么意思?在新的编译器中,HEX生成工具中没有这个参数。其作用是么呢?

赞(0)
未经允许不得转载:TI中文支持网 » C2Prog成功下载程序后,修改BootMode为Flash,无法启动
分享到: 更多 (0)