ST意法半导体
直播中

吕珠峰

10年用户 850经验值
擅长:可编程逻辑
私信 关注
[问答]

Bin文件太大了如何处理?

我想生成 BLE_OTA 示例的 .bin 文件。
我在构建后步骤 AC6 IDE 中添加了以下命令。
arm-none-eabi-objcopy -O binary "${BuildArtifactFileBaseName}.elf" "${BuildArtifactFileBaseName}.bin"
它成功生成二进制文件,但它的大小比 .elf 和 .hex 太大,请帮助我解决上述问题
文件大小
生产.bin 385M
生产.hex 43K
生产.elf 2.0M









回帖(1)

王岩

2023-2-8 10:05:04
感谢您的支持,我通过更改链接器文件中的以下行解决了上述问题
-- MB_MEM2 : { *(MB_MEM2) } >RAM_SHARED
++MB_MEM2 (NOLOAD) : { *(MB_MEM2) } >RAM_SHARED
举报

更多回帖

发帖
×
20
完善资料,
赚取积分