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.

[参考译文] CC2340R5:如何生成二进制文件

Guru**** 2539500 points
Other Parts Discussed in Thread: UNIFLASH, CC2340R5

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1526231/cc2340r5-how-to-generate-binary-file

器件型号:CC2340R5
Thread 中讨论的其他器件:UNIFLASH

工具/软件:

尊敬的专家:

我想在主 MCU 中使用 CC2340 BSL 来刷新固件。
所以我想在 CCS 中构建时获得一个二进制文件。 请告诉我如何生成二进制文件。

使用二进制文件刷新 FW 时、我是否需要小心?
我是否必须单独刷新 CCFG?

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Robin、

    感谢您联系我们。

    在 CCS 中构建工程后、在工程浏览器下导航到 Debug 文件夹。 直接相关 .out 是您的二进制文件。

    您能否更具体地说明“刷新固件“的含义?

    若要访问您的 CCFG 参数、打开 UNIFLASH 应用并连接您的 CC2340 LaunchPad。 然后、在页面左侧、点击 Memory、然后 按 Read Target Device。  为您的存储器范围选择 CCFG。 您可以从此处导出此数据。

    希望这对您有所帮助。  

    此致、

    Nico G

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:Nico、

    我很抱歉混淆。

    我想使用“ROM 串行引导加载程序接口“在外部 MCU 中编写 CC2345R5 的 FW。

    我求你了  .out 是二进制文件、但文件太大。 因此我无法在外部 MCU 中保存 cc2340R5 FW 映像。

    请告诉我如何从外部 MCU 写入 CC2340R5。  

    换句话说、是否有方法可以减少固件映像?

    谢谢

    此致、

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Robin、

    使用 UNIFLASH 并按照我在最后一条消息中所述连接您的 LaunchPad、导航到  Standalone Command Line 、然后点击  Generate Package。 假设将其导出为 uniflash_windows.zip 的默认软件包名称、则可以解压以下文件。  

    1: boot_loader.bin

    2: 固件_ .bin(其中 格式为 x.x.x.xx  

    此文件可在 uniflash_windows\ccs_base\common\uscif\xds110 下找到

    希望这对您有所帮助

    此致、

    Nico