Other Parts Discussed in Thread:MSP430F435, UNIFLASH
根据网上的教程进行各种尝试,在Steps中的Post-build steps中添加下面的语句:
${CG_TOOL_HEX} -order MS –memwidth=8 –romwidth=8 –intel -o ${ProjName}.hex ${ProjName}.out &
"${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"
目前在原先的基础上还生成了.HEX文件,但是.BIN文件没有生成,还提示了
'C:\ti\ccs1020\ccs\tools\compiler\ti-cgt-msp430_20.2.2.LTS\bin\ofd470' 不是内部或外部命令,也不是可运行的程序或批处理文件。
Susan Yang:
请问您使用的是哪款芯片?
,
Susan Yang:
参考我之前的回复
e2echina.ti.com/…/183158
,
Susan Yang:
请问您现在可以成功生成bin文件了吗?
,
user4689080:
仿真器是MSPF1612,目标板卡是MSP430F435
,
user4689080:
根据提供的连接内容,已经成功生成BIN文件,但是使用UniFlash烧录还是报错,无法加载BIN文件,我看了一下,好像没有正确显示Load ADDr地址,怎么让这个地址正常显示。
,
Susan Yang:
生成bin文件的话,和您的工程以及CCS有关,和硬件无关。
您现在还是不能生成?若是可以的话,可以私信一下工程,我试一下
,
user4689080:
我使用的工程是CCS新建自带的main工程,生成的BIN文件大小为16K
,
user4689080:
,
Susan Yang:
software-dl.ti.com/…/uniflash_quick_start_guide.html
Click on the "Binary" checkbox if you want to load the file as binary, a start address is needed for this.
您需要输入 start address
关于该地址,您需要查看数据手册内的memory表格