工具与软件:
你好。
在构建 SDK 示例程序"basic_ble_oad_onchip"时、将输出 xx_v1.bin 和 xx_v2.bin。
这个 bin 文件在我每次构建时都是不同的、我不明白为什么会这样。 不同之处是什么?
我认为 post-build 步骤中有一个 bin 输出设置、这与它有什么关系吗?
SDK 为 simplelink_lowpower_f3_sdk_8_20_00_119。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
你好。
在构建 SDK 示例程序"basic_ble_oad_onchip"时、将输出 xx_v1.bin 和 xx_v2.bin。
这个 bin 文件在我每次构建时都是不同的、我不明白为什么会这样。 不同之处是什么?
我认为 post-build 步骤中有一个 bin 输出设置、这与它有什么关系吗?
SDK 为 simplelink_lowpower_f3_sdk_8_20_00_119。
David、您好!
在该示例中、编译后处理步骤配置为使用以下设置进行编译:
${CG_TOOL_HEX} -order MS --memwidth=8 --romwidth=8 --intel -o ${ProjName}.hex ${ProjName}.out ${CG_TOOL_ROOT}/bin/tiarmobjcopy ${ProjName}.out --output-target binary ${ProjName}_noheader.bin --remove-section=.ccfg ${COM_TI_SIMPLELINK_LOWPOWER_F3_SDK_INSTALL_DIR}/tools/common/mcuboot/imgtool sign --header-size 0x100 --align 4 --slot-size 0x44000 --version 1.0 --pad-header --key ${COM_TI_SIMPLELINK_LOWPOWER_F3_SDK_INSTALL_DIR}/source/third_party/mcuboot/root-ec-p256.pem ${ProjName}_noheader.bin ${ProjName}_v1.0.bin ${COM_TI_SIMPLELINK_LOWPOWER_F3_SDK_INSTALL_DIR}/tools/common/mcuboot/imgtool sign --header-size 0x100 --align 4 --slot-size 0x44000 --version 2.0 --pad-header --key ${COM_TI_SIMPLELINK_LOWPOWER_F3_SDK_INSTALL_DIR}/source/third_party/mcuboot/root-ec-p256.pem ${ProjName}_noheader.bin ${ProjName}_v2.0.bin
bin 文件的差异是否意味着它们是使用 imgtool 处理的?e2e.ti.com/.../bin.zip
作为参考、我将共享实际的出纸槽文件。
David、您好!
抱歉。
它是误发的。
请参阅此处。