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呢
这是一个新的问题,为了避免帖子太长,请重新发帖,将您的问题详细描述一下,谢谢