ESPRESSIF ESP32 芯片版本 v3.0
芯片版本 v3.0 中的设计变更
乐鑫发布了 ESP32 系列产品的晶圆级更改(芯片版本 v3.0)。 本文档描述了芯片版本 v3.0 与之前的 ESP32 芯片版本之间的差异。 以下是芯片版本 v3.0 的主要设计变化:
- PSRAM 缓存错误修复:修复了“当 CPU 按一定顺序访问外部 SRAM 时,可能发生读写错误。”。 问题详情可参见ESP3.9系列SoC勘误中的32项。
- 修复了“当每个 CPU 同时读取某些不同的地址空间时,可能会发生读取错误。” 问题详情参见ESP3.10系列SoC勘误表32。
- 优化32.768KHz晶振稳定性,客户反映在芯片版本v1.0硬件下,32.768KHz晶振有小概率无法正常启动的问题。
- 修复了与安全启动和闪存加密有关的故障注入问题。 参考:关于故障注入和 eFuse 保护的安全咨询
(CVE-2019-17391) & Espressif 关于故障注入和安全启动的安全公告 (CVE-2019-15894) - 改进:将 TWAI 模块支持的最小波特率从 25 kHz 更改为 12.5 kHz。
- 允许通过编程新的 eFuse 位 UART_DOWNLOAD_DIS 永久禁用下载引导模式。 当该位被编程为 1 时,不能使用下载启动模式,如果 strapping 引脚设置为该模式,启动将失败。 软件通过写入 EFUSE_BLK27_WDATA0_REG 的第 0 位来编程该位,并通过读取 EFUSE_BLK27_RDATA0_REG 的第 0 位来读取该位。 该位的写禁用与 flash_crypt_cnt eFuse 字段的写禁用共享。
对客户项目的影响
本节旨在帮助我们的客户了解在新设计中使用芯片版本 v3.0 或在现有设计中使用芯片版本 v3.0 替换旧版本 SoC 的影响。
用例 1:硬件和软件升级
这是启动新项目或升级现有项目中的硬件和软件的可能选项的用例。 在这种情况下,该项目可以从故障注入攻击保护中获益,也可以采取优势tag更新的安全启动机制和 PSRAM 缓存错误修复,PSRAM 性能略有增强。
- 硬件设计变更:
请遵循最新的乐鑫硬件设计指南。 对于 32.768 KHz 晶体振荡器稳定性问题优化,请参阅章节晶体振荡器了解更多信息。 - 软件设计变更:
1) 选择 Minimum configuration to Rev3:转到 menuconfig > Conponent config > ESP32-specific,然后将 Minimum Supported ESP32 Revision 选项设置为“Rev 3”。
2) 软件版本:建议使用 ESP-IDF v4.1 及更高版本的基于 RSA 的安全启动。 ESP-IDF v3.X Release 版本也可以与带有原始安全启动 V1 的应用程序一起使用。
用例 2:仅硬件升级
这是客户拥有允许硬件升级但软件需要在硬件修订中保持不变的现有项目的用例。 在这种情况下,该项目受益于故障注入攻击的安全性、PSRAM 缓存错误修复和 32.768KHz 晶体振荡器稳定性问题。 PSRAM 性能继续保持不变。
- 硬件设计变更:
请遵循最新的 Espressif 硬件设计指南。 - 软件设计变更:
客户可以继续对部署的产品使用相同的软件和二进制文件。 相同的应用程序二进制文件将适用于芯片版本 v1.0 和芯片版本 v3.0。
标签规格
ESP32-D0WD-V3 的标签如下图:
ESP32-D0WDQ6-V3的标签如下图:
订购信息
产品订购请参考:ESP 产品选择器。
免责声明和版权声明
本文档中的信息,包括 URL 参考,如有更改,恕不另行通知。
本文档按原样提供,不提供任何保证,包括对适销性、非侵权、适用于任何特定目的的任何保证,或因任何建议、规范或 S 引起的任何保证AMPLE。
与使用本文档中的信息相关的所有责任,包括侵犯任何专有权利的责任,均不承担。 此处未以禁止反言或其他方式授予任何知识产权的明示或暗示许可。 Wi-Fi 联盟成员徽标是 Wi-Fi 联盟的商标。 Bluetooth 标志是 Bluetooth SIG 的注册商标。
本文档中提及的所有商品名称、商标和注册商标均为其各自所有者的财产,特此声明。
版权所有 © 2022 乐鑫。保留所有权利。
乐鑫物联网团队 乐鑫网
文件/资源
![]() |
ESPRESSIF ESP32 芯片版本 v3.0 [pdf] 用户指南 ESP32 芯片版本 v3.0、ESP32、芯片版本 v3.0、ESP32 芯片 |