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.

[参考译文] LAUNCHCC3220MODASF:XIP 闪存与 sFLASH

Guru**** 2589280 points
Other Parts Discussed in Thread: CC3220MODA, CC3220SF, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/932317/launchcc3220modasf-xip-flash-versus-sflash

器件型号:LAUNCHCC3220MODASF
主题中讨论的其他器件:CC3220MODACC3220SFUNIFLASH

降级器、

我想了解 CC3220MODASF 中使用的两个闪存。 在该主题中(https://e2e.ti.com/support/wireless-connectivity/wifi/f/968/t/695542?tisearch=e2e-sitesearch)是描述的差异、但我仍然没有看到整个图片。

以下屏幕截图来自 cc3220moda.pdf (第60页、图6-1):

我需要了解:  

  • 为什么"OEM 应用程序"在 CC3220SF 和 sFLASH 之间分离或存储两次、或者... 还有其他解释吗?
  • 当使用诸如 sl_open (..)的 SimpleLink 函数时 我正在访问 sFLASH 存储器、无法访问 XIP 闪存?
  • 如果我想使用 OTA、并且需要为未来计划的 FW 更新预先分配存储器、该存储器分配在何处? 在 XIP / sFLASH /两者中

所述的线程中

要汇总 CC3220MODASF 的存储器、您将获得:
用于程序的256KB RAM + 1MB XIP 闪存

以及

模块包含:
-芯片 CC3220SF (1MB XAP 闪存、用于代码执行)
- sFlash 4MB (固件映像存储、NWP 补丁、Web 文件、配置、您自己的文件等)

 您的程序是 固件映像吗? 可能与我在上面所说的"用户应用程序库"/"用户程序"相同? :-)

感谢帮助我澄清这一点!

此致
Jiří μ A

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

    您好 Jiří、

    您的问题答案:

    为什么"OEM 应用程序"在 CC3220SF 和 sFLASH 之间分离或存储两次、或者... 还有其他解释吗?

    当您通过 Uniflash 或 Embedded/Gang 编程将映像上传到 sFlash 中时、将从映像创建 fileystem。 它包含固件二进制文件(/sys/mcuflashimg.bin)、ServicePack、配置文件、用户文件等 CC3220SF 启动后是复制到 XIP (执行闪存)的固件二进制文件的内容。 该闪存用于代码执行。 因为代码无法直接从 sFlash 执行。 作为固件的主要存储器是包含文件/sys/mcuflashimg.bin.的 sFlash XIP 闪存的内容在 ROM 引导程序引导后同步。

    当使用诸如 sl_open (..)的 SimpleLink 函数时 我正在访问 sFLASH 存储器、无法访问 XIP 闪存?

    此 API 写入 sFlash 文件系统。 可以通过 Driverlib API 写入 XIP 闪存。 但 XIP 闪存不是用户数据的最佳存储、因为它可以由 ROM 引导程序(不在您的控制下)重写。

    如果我想使用 OTA、并且需要为未来计划的 FW 更新预先分配存储器、该存储器分配在何处? 在 XIP / sFLASH /两者中

    进行编程。 通常、如果您希望 MCU 二进制文件的最大大小为1MB、则需要从闪存分配2MB (文件处于失效防护模式)。

    1月

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

    地狱般的一月

    感谢您回答所有问题、这些问题都解释得很好!

    此致
    Jiří μ A

    PS:很好地了解 XIP 的含义(即使缩写对我来说仍然未知)。 仅在 cc3220moda.pdf 中提到过它一次。