ESP 芯片勘误表 Choose target... Choose version... ESP32-S2 系列芯片勘误表 芯片版本标识 勘误表 所有错误描述 各芯片版本的已知错误 修订历史 相关资源与法律声明 相关文档和资源 免责声明和版权公告 ESP 芯片勘误表 ESP32-S2 系列芯片勘误表 下载 PDF ESP32-S2 系列芯片勘误表 [English] 本文档描述了 ESP32-S2 系列芯片的已知错误。 本文档主要包括以下章节: 芯片版本标识 介绍如何识别包含本文档所述错误解决方案的特定 ESP32-S2 芯片版本或特定批次的 ESP32-S2 芯片及芯片相关产品。 勘误表 错误和影响芯片版本的概览。 所有错误描述 错误的详细描述,包括错误出现的条件、芯片预期行为和实际行为、错误原因、对用户的影响、变通方法及解决方案。 各芯片版本的已知错误 按芯片版本分类的错误描述。 修订历史 本文档的修订说明。 如需阅读其他芯片的勘误表,请在页面左上方的下拉菜单中选择目标芯片。 下一页 对本文档有建议? 提交文档反馈 帮助完善本文档? 在 GitHub 上修改 查找更多资料? 访问乐鑫社区 联系商务支持 联系技术支持 © 版权所有 2024 - 2026, Espressif Systems (Shanghai) Co., Ltd 利用 Sphinx 构建,使用的 基于 RTD Sphinx 的主题 。
ESP 芯片勘误表 Choose target... Choose version... ESP32-S2 系列芯片勘误表 芯片版本标识 勘误表 所有错误描述 [SYSTEM-86] VDDA 和 VDD3P3_RTC 管脚在芯片关闭时漏电流 描述 变通方法 解决方案 [SYSTEM-117] flash 下载随机失败 描述 变通方法 解决方案 [I2C-97] 低温条件下 RTC_I2C_RESET 下降沿触发复位 描述 变通方法 解决方案 [SPI-106] SPI 自动暂停后软件重启卡住 描述 变通方法 解决方案 [USB-105] USB OTG 使用 AHB 总线仲裁时出现异常数据 描述 变通方法 解决方案 [ADC-112] SAR ADC 的位 1 不反转 描述 变通方法 解决方案 [RTC-126] 从 Light-sleep 模式唤醒后 RTC 电源域寄存器读取错误 描述 变通方法 解决方案 [TOUCH-100] TOUCH_SCAN_DONE_INT 原始中断数据值不确定 描述 变通方法 解决方案 [TOUCH-99] 在一次扫描中出现两次 RTC_CNTL_TOUCH_SCAN_DONE_INT_ENA 扫描完成中断 描述 变通方法 解决方案 各芯片版本的已知错误 修订历史 相关资源与法律声明 相关文档和资源 免责声明和版权公告 ESP 芯片勘误表 所有错误描述 下载 PDF 所有错误描述 [English] [SYSTEM-86] VDDA 和 VDD3P3_RTC 管脚在芯片关闭时漏电流 影响版本: v0.0 描述 当芯片电源供电,且 CHIP_PU 管脚拉低、芯片处于关机状态下时,某些芯片的电源管脚 VDDA 和 VDD3P3_RTC 上会有 μA 级别的漏电。 变通方法 无。 解决方案 已在芯片版本 v1.0 中修复。 [SYSTEM-117] flash 下载随机失败 影响版本: v0.0 描述 ROM 中的一级引导程序在下载模式中会同时从两个不同的输入管脚上接收串口数据,其中管脚 24 DAC_2 (GPIO18) 未默认上拉。若 PCB 设计中没有将该管脚上拉,令其处于浮空状态,下载模式中一级引导程序可能会受到干扰,无法正常工作(包括下载程序)。 变通方法 该问题可通过硬件设计避开,在 PCB 设计中上拉该管脚,上拉电阻典型值为 10 kΩ。乐鑫官方开发板已上拉该管脚,模组尚未上拉。 解决方案 已通过开启管脚默认上拉在芯片版本 v1.0 中修复。 [I2C-97] 低温条件下 RTC_I2C_RESET 下降沿触发复位 影响版本: v0.0 描述 在 –40 °C 时,芯片在唤醒过程中会发生重启。 变通方法 无。 解决方案 已在芯片版本 v1.0 中修复。 [SPI-106] SPI 自动暂停后软件重启卡住 影响版本: v0.0 描述 在开启 auto suspend 功能后,在 Memory SPI 擦写 flash 的过程中,如果发生 Cache 请求,Memory SPI 会自 动向 flash 发送 SUSPEND (0×75) 命令,如果在发送 RESUME 命令 (0×7A) 前发生系统复位并重启,则 Memory SPI 的状态机无法恢复,导致系统无法继续运行。 变通方法 禁用 auto suspend 功能。 解决方案 已在芯片版本 v1.0 中修复。 [USB-105] USB OTG 使用 AHB 总线仲裁时出现异常数据 影响版本: v0.0 描述 ESP32-S2 USB OTG 和以下外设同时请求高性能总线 (AHB) 时,AHB 总线可能产生错误仲裁信号,导致 USB OTG 的读写操作出现异常数据。存在冲突的外设包括: I2S SPI 变通方法 避免 USB OTG 和以上外设产生 AHB 总线竞争:不使用 USB OTG 的 DMA 模式,或不开启以上外设的 DMA 模式。 避免 USB OTG 使用 AHB 总线期间被打断:设置 USB OTG 的 AHB Burst 为 INCR 模式,该模式下 USB OTG 将独占 AHB 总线直到 Burst 传输完成。 备注 请谨慎使用 INCR 模式,因其需要调整 USB OTG 端点最大包大小 (MPS),使 Burst 时间小于以上外设的等待超 时。 解决方案 已在芯片版本 v1.0 中修复。修复后,AHB 总线即可正确仲裁竞争访问。 ESP-IDF 从 v4.4 版本起支持 USB Host,该功能需要使用到 DMA。当满足下述部分条件时,ESP-IDF 采用上述的方法 2 作为变通方案,使用 INCR 模式独占总线。在该模式下,使用 USB Host 时,其他外设无法安全地使用 DMA 访问 AHB 总线。ESP-IDF 启用变通方案的条件如下: 使用芯片版本 v0.0 时,ESP-IDF 始终启用变通方案。 ESP-IDF 在 v4.4.6, v5.0.4, v5.1.2 及 v5.2 版本增加了对芯片版本 v1.0 的支持,软件会自动识别使用的芯片版本。在这些及以上版本中,使用芯片版本 v1.0 及以上芯片版本时,ESP-IDF 不再启用变通方案。 在不支持芯片版本 v1.0 的 ESP-IDF 版本中,即 v4.4-v4.4.5,v5.0-v5.0.3,v5.1-v5.1.1,ESP-IDF 始终启用变通方案。 [ADC-112] SAR ADC 的位 1 不反转 影响版本: v0.0 描述 SAR ADC 的位 1 始终为 0,不随着所测电压变化而变化。 变通方法 无。 解决方案 已在芯片版本 v1.0 中修复。版本 v1.0 中 SAR ADC 的有效精度由 13 位改为 12 位,位 0 失效,有效位为位 1 ∼ 位 12。 [RTC-126] 从 Light-sleep 模式唤醒后 RTC 电源域寄存器读取错误 影响版本: v0.0 v1.0 描述 如果在 Light-sleep 模式下关闭 RTC 外设的电源,从 Light-sleep 模式唤醒后,ESP32-S2 的 CPU 读取 RTC 电源域的寄存器时会有一定概率出错。 变通方法 建议用户避免在 Light-sleep 模式下关闭 RTC 外设的电源,此时不会影响功耗。 解决方案 暂无 修复计划。 [TOUCH-100] TOUCH_SCAN_DONE_INT 原始中断数据值不确定 影响版本: v0.0 v1.0 描述 ESP32-S2 的触摸传感器触发前两次 TOUCH_SCAN_DONE_INT 中断时,读到的原始中断数据值不确定。 变通方法 建议用户直接跳过前两次 TOUCH_SCAN_DONE_INT 中断,此后关闭该中断并不再使用。 在所有版本的 ESP-IDF 中,均已通过该方法绕开上述问题。 ESP-IDF 中的触摸元件 (touch_element) 组件(从 ESP-IDF v4.3 开始引入)中已自动绕过该问题。如果用户直接在底层触摸传感器驱动程序上进行开发,请按照触摸元件组件中提供的实现方法和上述建议绕过该问题。 解决方案 暂无 修复计划。 [TOUCH-99] 在一次扫描中出现两次 RTC_CNTL_TOUCH_SCAN_DONE_INT_ENA 扫描完成中断 影响版本: v0.0 v1.0 描述 ESP32-S2 的触摸传感器在一次扫描中出现两次 RTC_CNTL_TOUCH_SCAN_DONE_INT_ENA 扫描完成中断,分别在扫描到最后两个通道时产生。 变通方法 建议用户在 RTC 驱动里额外注册一个中断用于过滤,检查当前通道是否为最后一个通道。若不是最后一个通道,则直接清除 RTC_CNTL_TOUCH_SCAN_DONE_INT_ENA 中断;若是,则当前 RTC_CNTL_TOUCH_SCAN_DONE_INT_ENA 中断为有效中断。 在所有版本的 ESP-IDF 中,均已通过该方法绕开上述问题。 解决方案 暂无 修复计划。 下一页 上一页 对本文档有建议? 提交文档反馈 帮助完善本文档? 在 GitHub 上修改 查找更多资料? 访问乐鑫社区 联系商务支持 联系技术支持 © 版权所有 2024 - 2026, Espressif Systems (Shanghai) Co., Ltd 利用 Sphinx 构建,使用的 基于 RTD Sphinx 的主题 。
ESP 芯片勘误表 Choose target... Choose version... ESP32-S2 系列芯片勘误表 芯片版本标识 勘误表 所有错误描述 各芯片版本的已知错误 修订历史 相关资源与法律声明 相关文档和资源 相关文档 开发者社区 产品 联系我们 免责声明和版权公告 ESP 芯片勘误表 相关文档和资源 下载 PDF 相关文档和资源 [English] 相关文档 《ESP32-S2 技术规格书》 – 提供 ESP32-S2 芯片的硬件技术规格。 《ESP32-S2 技术参考手册》 – 提供 ESP32-S2 芯片的存储器和外设的详细使用说明。 《ESP32-S2 硬件设计指南》 – 提供基于 ESP32-S2 芯片的产品设计规范。 证书 https://espressif.com/zh-hans/support/documents/certificates ESP32-S2 产品/工艺变更通知 (PCN) https://espressif.com/zh-hans/support/documents/pcns?keys=ESP32-S2 ESP32-S2 公告 – 提供有关安全、bug、兼容性、器件可靠性的信息。 https://espressif.com/zh-hans/support/documents/advisories?keys=ESP32-S2 文档更新和订阅通知 https://espressif.com/zh-hans/support/download/documents 开发者社区 ESP32-S2 ESP-IDF 编程指南 – ESP-IDF 开发框架的文档中心。 ESP-IDF 及 GitHub 上的其它开发框架 https://github.com/espressif ESP32 论坛 – 工程师对工程师 (E2E) 的社区,您可以在这里提出问题、解决问题、分享知识、探索观点。 https://esp32.com/ The ESP Journal – 分享乐鑫工程师的最佳实践、技术文章和工作随笔。 https://blog.espressif.com/ SDK 和演示、App、工具、AT 等下载资源 https://espressif.com/zh-hans/support/download/sdks-demos 产品 ESP32-S2 系列芯片 – ESP32-S2 全系列芯片。 https://espressif.com/zh-hans/products/socs?id=ESP32-S2 ESP32-S2 系列模组 – ESP32-S2 全系列模组。 https://espressif.com/zh-hans/products/modules?id=ESP32-S2 ESP32-S2 系列开发板 – ESP32-S2 全系列开发板。 https://espressif.com/zh-hans/products/devkits?id=ESP32-S2 ESP Product Selector(乐鑫产品选型工具)– 通过筛选性能参数、进行产品对比快速定位您所需要的产品。 https://products.espressif.com/#/product-selector 联系我们 商务问题、技术支持、电路原理图 & PCB 设计审阅、购买样品(线上商店)、成为供应商、意见与建议 https://espressif.com/zh-hans/contact-us/sales-questions 下一页 上一页 对本文档有建议? 提交文档反馈 帮助完善本文档? 在 GitHub 上修改 查找更多资料? 访问乐鑫社区 联系商务支持 联系技术支持 © 版权所有 2024 - 2026, Espressif Systems (Shanghai) Co., Ltd 利用 Sphinx 构建,使用的 基于 RTD Sphinx 的主题 。
ESP 芯片勘误表 Choose target... Choose version... ESP32-S2 系列芯片勘误表 芯片版本标识 勘误表 所有错误描述 各芯片版本的已知错误 v0.0 (9) [I2C-97] 低温条件下 RTC_I2C_RESET 下降沿触发复位 [ADC-112] SAR ADC 的位 1 不反转 [SPI-106] SPI 自动暂停后软件重启卡住 描述 变通方法 解决方案 [SYSTEM-86] VDDA 和 VDD3P3_RTC 管脚在芯片关闭时漏电流 [SYSTEM-117] flash 下载随机失败 [TOUCH-99] 在一次扫描中出现两次 RTC_CNTL_TOUCH_SCAN_DONE_INT_ENA 扫描完成中断 [USB-105] USB OTG 使用 AHB 总线仲裁时出现异常数据 [RTC-126] 从 Light-sleep 模式唤醒后 RTC 电源域寄存器读取错误 [TOUCH-100] TOUCH_SCAN_DONE_INT 原始中断数据值不确定 v1.0 (3) 修订历史 相关资源与法律声明 相关文档和资源 免责声明和版权公告 ESP 芯片勘误表 各芯片版本的已知错误 芯片版本: v0.0 [SPI-106] SPI 自动暂停后软件重启卡住 下载 PDF [SPI-106] SPI 自动暂停后软件重启卡住 影响版本: v0.0 描述 在开启 auto suspend 功能后,在 Memory SPI 擦写 flash 的过程中,如果发生 Cache 请求,Memory SPI 会自 动向 flash 发送 SUSPEND (0×75) 命令,如果在发送 RESUME 命令 (0×7A) 前发生系统复位并重启,则 Memory SPI 的状态机无法恢复,导致系统无法继续运行。 变通方法 禁用 auto suspend 功能。 解决方案 已在芯片版本 v1.0 中修复。 下一页 上一页 对本文档有建议? 提交文档反馈 帮助完善本文档? 在 GitHub 上修改 查找更多资料? 访问乐鑫社区 联系商务支持 联系技术支持 © 版权所有 2024 - 2026, Espressif Systems (Shanghai) Co., Ltd 利用 Sphinx 构建,使用的 基于 RTD Sphinx 的主题 。
ESP 芯片勘误表 Choose target... Choose version... ESP32-S2 系列芯片勘误表 芯片版本标识 勘误表 所有错误描述 各芯片版本的已知错误 v0.0 (9) [I2C-97] 低温条件下 RTC_I2C_RESET 下降沿触发复位 [ADC-112] SAR ADC 的位 1 不反转 [SPI-106] SPI 自动暂停后软件重启卡住 [SYSTEM-86] VDDA 和 VDD3P3_RTC 管脚在芯片关闭时漏电流 [SYSTEM-117] flash 下载随机失败 [TOUCH-99] 在一次扫描中出现两次 RTC_CNTL_TOUCH_SCAN_DONE_INT_ENA 扫描完成中断 [USB-105] USB OTG 使用 AHB 总线仲裁时出现异常数据 描述 变通方法 解决方案 [RTC-126] 从 Light-sleep 模式唤醒后 RTC 电源域寄存器读取错误 [TOUCH-100] TOUCH_SCAN_DONE_INT 原始中断数据值不确定 v1.0 (3) 修订历史 相关资源与法律声明 相关文档和资源 免责声明和版权公告 ESP 芯片勘误表 各芯片版本的已知错误 芯片版本: v0.0 [USB-105] USB OTG 使用 AHB 总线仲裁时出现异常数据 下载 PDF [USB-105] USB OTG 使用 AHB 总线仲裁时出现异常数据 影响版本: v0.0 描述 ESP32-S2 USB OTG 和以下外设同时请求高性能总线 (AHB) 时,AHB 总线可能产生错误仲裁信号,导致 USB OTG 的读写操作出现异常数据。存在冲突的外设包括: I2S SPI 变通方法 避免 USB OTG 和以上外设产生 AHB 总线竞争:不使用 USB OTG 的 DMA 模式,或不开启以上外设的 DMA 模式。 避免 USB OTG 使用 AHB 总线期间被打断:设置 USB OTG 的 AHB Burst 为 INCR 模式,该模式下 USB OTG 将独占 AHB 总线直到 Burst 传输完成。 备注 请谨慎使用 INCR 模式,因其需要调整 USB OTG 端点最大包大小 (MPS),使 Burst 时间小于以上外设的等待超 时。 解决方案 已在芯片版本 v1.0 中修复。修复后,AHB 总线即可正确仲裁竞争访问。 ESP-IDF 从 v4.4 版本起支持 USB Host,该功能需要使用到 DMA。当满足下述部分条件时,ESP-IDF 采用上述的方法 2 作为变通方案,使用 INCR 模式独占总线。在该模式下,使用 USB Host 时,其他外设无法安全地使用 DMA 访问 AHB 总线。ESP-IDF 启用变通方案的条件如下: 使用芯片版本 v0.0 时,ESP-IDF 始终启用变通方案。 ESP-IDF 在 v4.4.6, v5.0.4, v5.1.2 及 v5.2 版本增加了对芯片版本 v1.0 的支持,软件会自动识别使用的芯片版本。在这些及以上版本中,使用芯片版本 v1.0 及以上芯片版本时,ESP-IDF 不再启用变通方案。 在不支持芯片版本 v1.0 的 ESP-IDF 版本中,即 v4.4-v4.4.5,v5.0-v5.0.3,v5.1-v5.1.1,ESP-IDF 始终启用变通方案。 下一页 上一页 对本文档有建议? 提交文档反馈 帮助完善本文档? 在 GitHub 上修改 查找更多资料? 访问乐鑫社区 联系商务支持 联系技术支持 © 版权所有 2024 - 2026, Espressif Systems (Shanghai) Co., Ltd 利用 Sphinx 构建,使用的 基于 RTD Sphinx 的主题 。
ESP 芯片勘误表 Choose target... Choose version... ESP32-S2 系列芯片勘误表 芯片版本标识 勘误表 所有错误描述 各芯片版本的已知错误 修订历史 相关资源与法律声明 相关文档和资源 免责声明和版权公告 ESP 芯片勘误表 修订历史 下载 PDF 修订历史 [English] 表 5 修订历史 日期 版本 发布说明 2024-08-19 v1.2 修改章节 芯片版本标识,增加在模组上辨别芯片版本的信息 修改章节 勘误表 中的笔误 2024-02-27 v1.1 新增章节 [TOUCH-99] 在一次扫描中出现两次 RTC_CNTL_TOUCH_SCAN_DONE_INT_ENA 扫描完成中断 新增章节 [TOUCH-100] TOUCH_SCAN_DONE_INT 原始中断数据值不确定 新增章节 [RTC-126] 从 Light-sleep 模式唤醒后 RTC 电源域寄存器读取错误 新增章节 其他标识方式 2022-09-19 v1.0 首次发布 下一页 上一页 对本文档有建议? 提交文档反馈 帮助完善本文档? 在 GitHub 上修改 查找更多资料? 访问乐鑫社区 联系商务支持 联系技术支持 © 版权所有 2024 - 2026, Espressif Systems (Shanghai) Co., Ltd 利用 Sphinx 构建,使用的 基于 RTD Sphinx 的主题 。
ESP 芯片勘误表 Choose target... Choose version... ESP32-S2 系列芯片勘误表 芯片版本标识 勘误表 所有错误描述 各芯片版本的已知错误 v0.0 (9) [I2C-97] 低温条件下 RTC_I2C_RESET 下降沿触发复位 [ADC-112] SAR ADC 的位 1 不反转 [SPI-106] SPI 自动暂停后软件重启卡住 [SYSTEM-86] VDDA 和 VDD3P3_RTC 管脚在芯片关闭时漏电流 描述 变通方法 解决方案 [SYSTEM-117] flash 下载随机失败 [TOUCH-99] 在一次扫描中出现两次 RTC_CNTL_TOUCH_SCAN_DONE_INT_ENA 扫描完成中断 [USB-105] USB OTG 使用 AHB 总线仲裁时出现异常数据 [RTC-126] 从 Light-sleep 模式唤醒后 RTC 电源域寄存器读取错误 [TOUCH-100] TOUCH_SCAN_DONE_INT 原始中断数据值不确定 v1.0 (3) 修订历史 相关资源与法律声明 相关文档和资源 免责声明和版权公告 ESP 芯片勘误表 各芯片版本的已知错误 芯片版本: v0.0 [SYSTEM-86] VDDA 和 VDD3P3_RTC 管脚在芯片关闭时漏电流 下载 PDF [SYSTEM-86] VDDA 和 VDD3P3_RTC 管脚在芯片关闭时漏电流 影响版本: v0.0 描述 当芯片电源供电,且 CHIP_PU 管脚拉低、芯片处于关机状态下时,某些芯片的电源管脚 VDDA 和 VDD3P3_RTC 上会有 μA 级别的漏电。 变通方法 无。 解决方案 已在芯片版本 v1.0 中修复。 下一页 上一页 对本文档有建议? 提交文档反馈 帮助完善本文档? 在 GitHub 上修改 查找更多资料? 访问乐鑫社区 联系商务支持 联系技术支持 © 版权所有 2024 - 2026, Espressif Systems (Shanghai) Co., Ltd 利用 Sphinx 构建,使用的 基于 RTD Sphinx 的主题 。
ESP 芯片勘误表 Choose target... Choose version... ESP32-S2 系列芯片勘误表 芯片版本标识 勘误表 所有错误描述 各