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.

[参考译文] CC3220SF-LAUNCHXL:Uniflash MCU 镜像更新?

Guru**** 2587345 points
Other Parts Discussed in Thread: UNIFLASH, CC2640R2F, CC3220SF

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/853297/cc3220sf-launchxl-uniflash-mcu-image-update

器件型号:CC3220SF-LAUNCHXL
主题中讨论的其他器件:UNIFLASHCC2640R2FCC3220SF

您好!

观察示例如果我已经使用 Uniflash 刷写 MCU 映像、然后更改代码、重新编译所有代码、我需要在 Uniflash 删除 sys 文件夹、然后再次选择 MCU 映像。 如果我不这样做、就会出现问题。 如果我不需要这样做,那就更好了。

-kel

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

    尊敬的 Markel:

    很抱歉、但我理解您的需求。 您能更好地描述您想要做什么吗?

    • 如果要使用 Uniflash 上载映像、但不想通过单击 GUI 浪费时间、则可以使用 CLI。 例如、以下代码更新映像和使用 Uniflash CLI 上载代码:
      调用 dslite.bat --mode cc32xx project add_file --name WiFi-project-name --file image\dev\my-binary-fom-ccs.bin --mcu certificates\dum-dev-dev-dev-dev-dummy-root-ca-cert-key --dummy-root-ca-cert --write
      call dslite.bat --mode cc32xx project program --name WiFi-project-name -port -dev 
    • 如果要从 CCS 将持久性代码上载到 XPI 闪存中、则需要在开发模式下通过 Uniflash 上载空白映像、然后在 CCS 中使用"特殊"标题编译代码。

    1月

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

    您好!

    我经常使用 CC2640R2F BLE MCU、他们用于刷写十六进制或二进制文件的工具称为 SmartRF 闪存编程器2。 使用此工具、我只需浏览十六进制或二进制文件、然后按"编程"按钮。 如果我对代码进行任何更改、我只需在 CCS 中重新编译程序、然后按 SmartRF Flash Programmer 2中的"程序"按钮。

    使用 Uniflash for CC3220SF、每次我更改代码时、我都会在 CCS 中重建、然后在 Uniflash 中需要删除 sys 文件夹、再次选择 MCU bin 文件、选择私钥文件、选择证书文件。 过程太多了。

    由于我之前已经选择了 MCU 映像、因此使用 Uniflash 连接到 CC3220SF LP、然后对 bin 文件进行编程会更加方便。

    kewl

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

    您好!

    如果要在更新 MCU 二进制文件时简化工作流程、可以 在简单模式下使用 Uniflash。 在此模式下、Uniflash 会自动添加运动场证书。

    但我认为最好使用 Uniflash CLI 命令。 您可以将 CLI 命令添加到.bat 文件中并从 IDE 调用此文件。我使用这种方法与 CCS 一同使用(我在项目浏览器窗口中有.bat、当我想更新 sFlash 的内容时、只需单击特定的.bat 文件)。 如上所示、如何完成此操作。 第一行更新了 sFlash 的二进制内容和第二行上载内容。

    1月

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

    尊敬的 Kel:

    我们正在努力为客户改进开发和闪存流程、以便我们了解反馈。 正如 Jan 所说的、同时、如果您使用虚拟开发证书、GUI 中的简单视图的按钮点击次数更少、或者您可以为 CLI 创建批处理脚本。

    此致、

    Sarah