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

如何将app和stack工程生成一个合并的bin文件

请教下,我想将app和stack工程生成的烧录文件合并成一个,在SBL串口升级时使用,该如何操作?

Project工程中生成的app和stack都是独立工程,生成的bin文件也是独立的。是不是要用工具合并两者,类似sblAppEx下的已存在的bin文件?

我也尝试修改app和stack的项目属性,生成bin文件格式。而且可以看出生成的app的bin文件大小是128K,正好是Flash的大小,但是通过sblAppEx下载进CC2650DK不能工作。是否是stack的bin文件实际上是没有包含进来呢?

da qin zheng sheng:

可以先下载stack

da qin zheng sheng:

回复 da qin zheng sheng:

再用开发工具把app代码烧录到芯片

da qin zheng sheng:

用programmer 2 读出芯片代码储存为十六制文件

da qin zheng sheng:

回复 da qin zheng sheng:

最后把十六制文件转换成二进制文件!

Kevin Chen11:

回复 Yue TANG:

Hi, TY,

非常感谢你的建议,我使用J-Flash工具合并两者hex,再转换成bin文件就可以了。

用工具转换相对清楚方便多了,谢谢!

Kevin Chen11:

回复 da qin zheng sheng:

Hi, 大秦,谢谢你的参考建议。

我也这样想过这种逆向读取方法并去尝试了。

先用编程器分别下载stack和app,确认正常工作后,再读回里面存储的bin文件内容。

只不过用Programmer 2的ReadBack只是Verify用的,没有内容。

赞(0)
未经允许不得转载:TI中文支持网 » 如何将app和stack工程生成一个合并的bin文件
分享到: 更多 (0)