这里有两个工程,一个为MCU上电启动工程,代码启动地址为0x80000。另一个为算法应用工程,代码启动地址为0x86000。
在工程编译的过程中参考CCS的说明手册,将每个工程的生成的out文件都转化为了bin文件。分别下载bin文件,代码都能正常运行。现在要求将boot工程的bin文件与app的bin文件合并为一个文件。采用网上一些工具合并时,发现合并后的bin文件无法运行。
我想问一下ti有没有这方面的实例。
这里有两个工程,一个为MCU上电启动工程,代码启动地址为0x80000。另一个为算法应用工程,代码启动地址为0x86000。
在工程编译的过程中参考CCS的说明手册,将每个工程的生成的out文件都转化为了bin文件。分别下载bin文件,代码都能正常运行。现在要求将boot工程的bin文件与app的bin文件合并为一个文件。采用网上一些工具合并时,发现合并后的bin文件无法运行。
我想问一下ti有没有这方面的实例。
bin文件的没有相关内容。
下方FAQ有其他格式的合并,见 11. Where can I find information on combining multiple executable files (e.g. an application and bootloader) into a single file?
下方帖子是一个实例,可以参考里面的建议