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.

[参考译文] CC2652RB:硬复位期间是否保留传感器控制器 SRAM?

Guru**** 2537140 points
Other Parts Discussed in Thread: CC2652RB

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1226161/cc2652rb-is-sensor-controller-sram-retained-during-a-hard-reset

器件型号:CC2652RB

CC2652RB 数据表在几个地方提到了传感器控制器和复位。  第51页上的第9.4节中的第一个:存储器:

有一个4KB 超低泄漏 SRAM 可与传感器控制器引擎配合使用、该 SRAM 通常用于存储传感器控制器程序、数据和配置参数。 系统 CPU 也可以访问此 RAM。 在系统复位之间、传感器控制器 RAM 不会被清零。

然后、再次在 第55页的第9.12节"电源管理"中的表9-1 "电源模式"中:

"系统复位"在本文档中似乎没有定义、甚至在其他任何地方也没有提及、因此不清楚这是否仅限于软件。  显然、上电复位不会有望保留易失性存储器、但复位引脚似乎可以两种方式中的任何一种。  "关闭"是指传感器控制器  不可用/未运行、还是未在没有 SRAM 保留的情况下断电?

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

    Chris、您好!

    SRAM 在硬重置期间关闭、因此不能保留内容。 不过、它实际上可能在将复位拉低之后保留数据一段时间、并且由于 RAM 不会被清零、因此您应该能够在复位后使用该数据。 TI 绝不会保证依靠这一点、因此您基本上要通过自己的测试来判断您的产品是否可以依赖这一点。  

    对于一些 MAIN SRAM 未清零的较旧 CC26xx 器件、TI 实际上在切换 OTA 固件时会在复位期间将数据存储在 SRAM 中:-)

    /F

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

    感谢官方和非官方的回答!  然后、我们将看到如何处理它。