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.

[参考译文] CC3235MODASF:最小闪存用户程序、保持 SimpleLink 等

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1285974/cc3235modasf-minimal-flashing-user-program-preserving-simplelink-etc

器件型号:CC3235MODASF
主题中讨论的其他器件:UNIFLASH

我已准备好在现实世界中测试项目、但我想避免不必要地重复任何内容。 几年前,我似乎记忆可以在文件系统的特定位置加载用户程序,它将在启动后启动。 此外、还有一个有关保存用户配置 CC3235MODASF 的主题: 如何重新刷写 MCU 映像预生成 WiFi 配置文件- Wi-Fi 论坛- Wi-Fi - TI E2E 支持论坛 、让我觉得理想情况下、我希望使用用户配置来连接到网络、而不是在 platform.c 中进行硬编码。 有可能吗?

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

    MCU+图像:

    gmake:***[BUILD-688872641]错误1
    gmake:由于错误、未重制目标"all"。

    这是因为我的 Windows 用户名中有一个空格? 调试的工作原理。

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

    可以。 检查用于更新特定 文件而不是完整闪存内容的 OTA 示例(因为6.10版 OTA 通过 MQTT_Client 示例进行了演示)。

    OTA_IF 模块(作为 MQTT_Client 示例的一部分提供)支持一种称为"internal update"(查找 internal_update_support)的模式、该模式允许从文件系统中的 OTA tar 文件执行更新。 它还支持通过云服务器进行更新(HTTP-GET)或使用移动设备进行更新(HTTP-Put)。

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

    我感到困惑、因为我认为 MCU+Image 意味着编译用于闪存。 我尝试了卸载 CCS、在 admin 帐户中添加了没有空格的用户、重新安装 CCS、并且在编译 MCU+Image 时遇到了相同的错误。 对于独立测试、我应该怎么做?

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

    出现此错误可能是由于器件未连接或 UART 端口繁忙。

    为了  在 MCU+Image 中完成设置程序映像(在调试器映像就绪后)、CCS 需要读取连接器件信息。

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

    尝试将 syscfg 版本(在工程的"Properties"->"General"->"Products"中)更新为1.15或更高版本。

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

    复制工程时、在前一个调试工程中的编译中排除了"i2ctmp.cfg "、但复制后会将其包括在内。 现在、我将介绍 OTA 示例。

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

    当我编译 MCU+Image 时、是否加载了要在下电上执行的程序、或者还有更多任务要做?

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

    如果您使用 Uniflash 或(CCS 的)闪存按钮-则将映像写入串行闪存、并且此操作将在下电上电后保持。

    如果您通过调试器下载代码-代码被载入到内部 XIP 闪存在电源循环后、它将被外部闪存内容覆盖。