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.

[参考译文] LAUNCHXL-CC3235SF:如何在 launchpad 上替换默认的开箱即用应用

Guru**** 2560390 points
Other Parts Discussed in Thread: UNIFLASH, CC3235S

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1111288/launchxl-cc3235sf-how-to-replace-default-out-of-box-app-on-launchpad

器件型号:LAUNCHXL-CC3235SF
主题中讨论的其他器件:UNIFLASHCC3235S

你(们)好

我想用我的 netwrok 终端示例应用程序版本替换默认的开箱即用应用程序、以便在加电时运行我的应用程序、而不是 OOB 应用程序。

目前、当我使用 CCS 加载/调试我的应用程序时、直到我重新为 Launchpad 供电、然后 outOfBox OOB 应用程序将执行、而不是我的应用程序。

我尝试使用 Uniflash、但不清楚我需要从项目 MCU+image 文件夹加载哪些特定的 bin / out 文件。

我试过…

在 uniflash 的初始窗口中,我选择了“从现有目标配置文件创建会话”,然后选择了网络终端项目文件夹“targetConfigs”中的 ccxml 文件。

然后点击“开始”(不是“启动图像创建器”),进入窗口,需要选择闪存图像.....

我从 MCU+image 文件夹中选择了"network_terminal_CC3235S_LAUNCHXL_tirtos_ccs.out"、该文件夹加载了应用程序、在我重启电源(或按下"RESET"- SW1)之前、所有操作都正常、此时默认 OOB 应用程序运行。

根据 SWRU539.pdf、SOP 跳线设置为010

提前感谢

提前感谢。

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

    您未正确使用 Uniflash。 您应通过映像创建者使用它(请参阅 https://www.ti.com/lit/ug/swru469h/swru469h.pdf?ts=1655819552666&ref_url=https%253A%252F%252Fwww.google.com%252F)。 在 ImageCreator 中、 您将需要使用.bin 而不是.out 作为 MCU 映像。

    通常、CCS 调试器直接写入内部 XIP 闪存并从其运行、而 Uniflash 写入外部 SPI 闪存。

    引导加载程序启动时(复位后)、如果它识别内部映像和外部映像之间的差异-它将使用外部闪存内容(在您的情况下为 OOB)来覆盖内部闪存内容(在您的情况下为网络终端)。 此机制启用 OTA 更新。   

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

    谢谢 Kobi!!