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

TMS320F280041C: 使用CCS 10.1生成了bin文件但是文件内大部分都是0x00

Part Number:TMS320F280041COther Parts Discussed in Thread:UNIFLASH

请教一下,我使用了CCS 10.1生成了bin文件但是文件内大部分都是0x00,具体配置如下

"${CCS_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin" "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" "${CG_TOOL_ROOT}/bin/ofd2000" "${CG_TOOL_ROOT}/bin/hex2000" "${CCS_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin"

文件内容如下

造成这样的原因是什么呢

Susan Yang:

请问您是编译的例程?生成的bn文件烧录是可以使用的吗?

.bin文件本身没有格式可言,只代表二进制数据,具体的格式取决于如何把.out转换成.bin 

,

user6510954:

我是编译的自己的程序   烧录的时候会报错

,

user6510954:

我的工程在对生成的bin文件采用XDS220烧写器烧写时会报文件格式读写错误   但是对应的.out文件可以正常烧写

,

Susan Yang:

user6510954 说:采用XDS220烧写器烧写时会报文件格式读写错误

请问有具体的错误提示吗?我是用TI例程烧录生成的bin文件,是可以正常烧录的

${CCS_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin ${BuildArtifactFileName} ${BuildArtifactFileBaseName}.bin ${CG_TOOL_ROOT}/bin/ofd2000 ${CG_TOOL_ROOT}/bin/hex2000 ${CCS_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin

hrpwm_ex2_prdupdown_sfo_v8.zip

,

user6510954:

会提示该错误  我选择的cmd为280041C_FLASH_lnk.cmd

,

Susan Yang:

我给出的bin文件也是不能烧写?您是使用什么软件烧录bin文件呢?是否有尝试使用uniflash?

,

user6510954:

我按照您的提示  用了uniflash下载 可以烧录成功  但是程序并没有成功的运行  请问是不是我的bin多出来的那些0x00产生了影响 该如何去除呢

,

Susan Yang:

user6510954 说:但是程序并没有成功的运行

我给出的bin文件是看不到现象的。您是如何得知程序不运行的呢?您可以尝试一个闪灯的例程来烧录bin

user6510954 说: 请问是不是我的bin多出来的那些0x00产生了影响 该如何去除呢

这是和0没有关系的,只是和您生成bin文件的方式有关系

您可以查看我给出的bin文件,也是很多0

,

user6510954:

您好  我使用uniflash成功下载运行了我的bin文件,但是我现在使用IAP的can升级,应该如何从boot跳转到bin文件烧录进去的的sector呢

,

Susan Yang:

user6510954 说:但是我现在使用IAP的can升级,应该如何从boot跳转到bin文件烧录进去的的sector呢

这是一个新的问题,为了避免帖子太长,请重新发帖,将您的问题详细描述一下,谢谢

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280041C: 使用CCS 10.1生成了bin文件但是文件内大部分都是0x00
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1