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

CCS9 MSP430FR2353 生成bin文件

Code Composer Studio

Version: 9.0.1.00004

CCS9.0.1 编写代码,生成bin 文件总是失败,参考网上的推荐的方法总是生成不了bin 文件

"${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin" "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" "${CG_TOOL_ROOT}/bin/armofd" "${CG_TOOL_ROOT}/bin/armhex" "${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin" & "${CG_TOOL_HEX}" -i "${BuildArtifactFileName}" -o "${BuildArtifactFileBaseName}.hex" -order MS -romwidth 32 & "${CG_TOOL_HEX}" –ti_txt "${BuildArtifactFileName}" -o "${BuildArtifactFileBaseName}.txt" -order MS -romwidth 32

在自己的Post-build steps 输入以上命令,并 进行重新clean 编译

提示

'D:\ti\ccs901\ccs\tools\compiler\ti-cgt-msp430_18.12.1.LTS\bin\ofd470' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
File does not exist: at XML_TI_OFD.pm line 877.

根本找不到ofd470 命令,hex470命令  进入该目录查看,未找到该两个文件,请问下?咱们有什么好的办法生成bin文件的吗?

user5707170:

回复 Susan Yang:

[2019/11/21 下午3:33:07] [ERROR] MSP430: Trouble Writing Memory Block at 0x0 on Page 0 of Length 0x4000: Could not write device memory
[2019/11/21 下午3:33:07] [ERROR] MSP430: File Loader: Verification failed: Target failed to write 0x00000

我用uniflash 下载程序时,出现这样的错去,下载bin文件时,用刚才您给的方法确实生成了bin文件,下载报错

user5707170:

回复 Susan Yang:

我通过您提供得这种方法生成得bin 文件比hex 文件大很多,应该是比hex文件小才是,不知道你那边尝试的是比hex 文件大还是小

gaoyang9992006:

回复 user5707170:

blog.csdn.net/…/73718043

Susan Yang:

回复 user5707170:

是不是您下面所示的地址没有设置正确?

我使用FR2433来实验的,Main: code memory  起始地址是 C400h

user5707170:

回复 Susan Yang:

通过您提供的方法,我这边问题基本解决了,但是还是有个疑问,我用CCS编程 芯片是MSP430FR2353,我这边转换成bin文件,无论我代码量怎么进行变化,hex怎么变化我bin文件始终是 16k的大小,是和咱们这个CCS软件有关系吗?

Susan Yang:

回复 user5707170:

. hex 文件的大小,不是最终的代码大小, BIN的大小才是真正的代码所点的空间大小。

或者您也可以通过ccs编译产生的.map文件,查看Memory的使用量情况以及代码空间的大小是否和您产生的bin文件大小一致。

user5707170:

回复 Susan Yang:

+–+—————————-+——-+———+———+Total:5876440Stack:00160Linker Generated:0430+–+—————————-+——-+———+———+Grand Total:10308991030

我bin文件查看的是16384字节

gaoyang9992006:

回复 user5707170:

https://e2echina.ti.com/question_answer/microcontrollers/msp430/f/55/t/183188

看看是不是我这个贴说的那个文件位置你没找到。

赞(0)
未经允许不得转载:TI中文支持网 » CCS9 MSP430FR2353 生成bin文件
分享到: 更多 (0)