请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430F5438A 您好!
我想使用 TI 的现成 BSL (1.1.0)进行一些修改以进行定制、我已经根据需要在 PI 接口文件中进行了修改。
其思路是将 BSL 保留为单独 的项目 ,并在链接期间使用 IAR 选项->链接器->配置->原始二进制映像选项将 BSL 二进制文件与主应用程序映像合并。
这是我所面对的问题-
我修改了 BSL 代码/对其进行了编译;IAR 在0xFFAE 处添加了复位矢量、请参阅下面生成的 o/p 文件
@FAE
14 10.
问
我在 RELEASE_BSL_Images (BSL.00.07.05.04.txt)中看不到该复位矢量、
@17FC
FF FF FF FF
问
由于在我的示例中存在额外的复位矢量、因此生成的 BSL 原始二进制大小非常大、 这在将其与主应用程序合并期间会造成问题。 这个巨大的文件不能放入分配的 BSL 分区中、例如0x1000-0x17FF。
就 复位矢量问题而言、如何生成与已发布的 BSL_Images (BSL.00.07.05.04.txt)相同的 BSL 映像?