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

cc2538 ZNP编译完hex是乱码

因为要使用boot + znp来合成固件,但是znp工程用IAR 8.32编译完hex是乱码,就没办法按文档描述合成固件;

工程 zstack-3.0.2/znp/cc2538znp-without-SBL

编译环境:IAR for arm 8.32

Viki Shi:

这倒是没碰到过,你能换CCS编译一下吗?

user5031356:

回复 YiKai Chen:

我只更改两项,其余的都是默认,依旧是乱码。。  CC2538ZNP-without-SBL.zip

YiKai Chen:

回复 user5031356:

output不用改,IAR build輸出的hex檔案在C:\Texas Instruments\Z-Stack 3.0.2\Projects\zstack\ZNP\CC2538\dev

user5031356:

回复 YiKai Chen:

好的,谢谢,终于解决了;
最后再问您一下,没有改动过的工程编译完hex有1384kB,这个是正常的吗,是不是里面包含了debug的信息?

YiKai Chen:

回复 user5031356:

编译完hex有1384kB这个是正常的,關於hex格式可以參考 en.wikipedia.org/…/Intel_HEX

user5031356:

回复 YiKai Chen:

好的,谢谢

user5031356:

回复 YiKai Chen:

还有一个问题关于给CC2538烧写的

芯片:cc2538SF53

烧写环境 : smartFlashProgrammer2

烧写提示:

>Initiate access to target: XDS-GY005697 using 2-pin cJTAG.

>Reading file: C:/Users/11190321040321/Desktop/CC2538_ZNP_1.hex.

>Overlapping flash area in page: 246, offset address 0x0000

>Reset target …

>Reset of target successful.

YiKai Chen:

回复 user5031356:

CC2538_ZNP_1.hex哪來的,是正確的hex檔案嗎?

user5031356:

回复 YiKai Chen:

 CC2538_ZNP_1.zip是我按照文档 Serial Boot Loader for cc2538这个pdf改的,将boot工程生成的hex合成到ZNP生成的hex里,

赞(0)
未经允许不得转载:TI中文支持网 » cc2538 ZNP编译完hex是乱码
分享到: 更多 (0)