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.

[参考译文] CC3235SF:CC3235MODASF12MON 无法写入内置闪存

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1106769/cc3235sf-cc3235modasf12mon-cannot-write-to-the-built-in-flash

器件型号:CC3235SF
主题中讨论的其他器件:UNIFLASHLAUNCHCC3235MOD

我在启动 CC3235MOD 时将 XDS110连接到 CC3235MODASF12MON、并尝试使用 UniFlash 写入二进制文件、但发生了以下错误、无法写入。

-------------------------- -------------------------- ------
[XXXXXX][INFO_Cortex_M4_0:请检查构建的映像是否基于连接的器件
[XXXXXX][INFO_Cortex_M4_0:映像创建器工具根据器件属性生成特定的 SLI 映像
[XXXXXX][ERROR] Cortex_M4_0:POST 编程未成功执行
[XXXXXX][ERROR] Cortex_M4_0:[ERROR_MESSAGE]处理失败!
-------------------------- -------------------------- ------

在以下论坛中、有一条注意事项:如果不连接外部闪存、则无法写入二进制文件。
但是、虽然启动 CC3235MOD 没有外部闪存、但可以使用 XDS110 + UniFlash 写入。

基于 e2e.ti.com/.../cc3235sf-uniflash-error-when-flashing-to-a-cc3235sf-的 硬件

有什么区别?

最恰当的考虑。

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

    所有模块都附带一个外部闪存(32Mbit SPI 串行闪存)、因此外部闪存不是问题。 SF 器件还包含一个内部1MB XIP 闪存、Uniflash 不会直接访问该闪存(引导加载程序将从映像从外部闪存复制到内部闪存)。

    您何时会遇到此错误? 在连接到器件或尝试对其进行编程时?

    您以前能在哪里使用 Uniflash (例如 在 LAUNCHCC3235MOD 的模块上)?  

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

    感谢你的答复。

    当我尝试对器件进行编程时、而不是当我连接到器件时、会发生此错误。

    此外、当我尝试连接到启动 CC3235MOD 模块并对其进行编程时、我以前能够使用 UniFlash。


    >所有模块均附带外部闪存(32Mbit SPI 串行闪存)、因此外部闪存不是问题。

    我目前正在尝试对安装在我自己硬件上的 SF 器件进行编程。 上述条件是否适用?

    最恰当的考虑。

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

    如果是 SF 器件而不是模块、则可能需要添加外部闪存。

    我建议您完成硬件审查流程: https://www.ti.com/tool/SIMPLELINK-WIFI-DESIGN-REVIEWS

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

    感谢你的答复。

    模块和器件之间有何区别?
    我想我在硬件中有该模块。
    至少、它看起来与启动 CC3235 MOD 上的软件包相同。

    然后、当我使用 UniFlash 连接到 CC3235MODASF12MON 时、我无法看到内置闪存。

    当前模式:无文件系统
    存储容量:N/A
    格式化容量:N/A
    可用于用户文件:0KB

    我是否需要在模块封装之外连接外部闪存?

    最恰当的考虑。

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

    如果 您使用 的是 CC3235MODASF12MON -则该模  块包含 CC3235SF SOC +所有必需的时钟、SPI 闪存和无源器件(请参阅 www.ti.com/.../CC3235MODASF12MONR)。

    您不需要其他外部闪存、因为您的模块中已经提供了 SPI 闪存。

    请完成硬件审核、以验证您的设计中是否没有遗漏任何其他内容。