乐鑫 ESP32-C6 系列 SoC
 勘误表用户手册
乐鑫 ESP32-C6 系列 SoC 勘误表用户手册
介绍
本文档描述了 ESP32-C6 系列 SoC 中的已知勘误表。
乐鑫 ESP32-C6 系列 SoC 勘误表 - 乐鑫系统

芯片识别

笔记:
检查链接或二维码以确保您使用本文档的最新版本:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
二维码图标
1 芯片改版
乐鑫正在推出 vM.X 编号方案以指示芯片修订。
M – 主版本号,表示芯片产品的主要版本。如果该数字发生变化,则说明该产品之前版本使用的软件与新产品不兼容,需要升级软件版本才能使用新产品。
X – 次要编号,表示芯片产品的次要版本。如果这个数字发生变化,则意味着
旧版本产品使用的软件与新产品兼容,无需升级软件。
vM.X 方案取代了以前使用的芯片修订方案,包括 ECOx 编号、Vxxx 和其他格式(如果有)。
芯片版本通过以下方式标识:
  • eFuse 字段 EFUSE_RD_MAC_SPI_SYS_3_REG[23:22] 和 EFUSE_RD_MAC_SPI_SYS_3_REG[21:18]
表 1:通过 eFuse 位识别芯片版本
Espressif ESP32-C6 系列 SoC 勘误表 - 表 1 通过 eFuse 位识别芯片版本
  • 乐鑫追踪信息 芯片打标线
乐鑫 ESP32-C6 系列 SoC 勘误表 - 图 1
图1:芯片标记图
表 2:通过芯片标记识别芯片版本
乐鑫 ESP32-C6 系列 SoC 勘误表 - 表 2 通过芯片标记识别芯片版本
  • 规格标识符 模块标记线
乐鑫 ESP32-C6 系列 SoC 勘误表 - 图 2
图 2:模块标记图
表 3:通过模块标记识别芯片版本
乐鑫 ESP32-C6 系列 SoC 勘误表 - 表 3 通过模块标记识别芯片版本
笔记:

2 附加方法

芯片产品中的一些错误不需要在硅级上修复,或者换句话说,在新的芯片版本中修复。
在这种情况下,可以通过芯片标记中的日期代码来识别芯片(见图1)。了解更多信息,
请参阅 乐鑫芯片封装信息.
围绕芯片构建的模块可以通过产品标签中的 PW 编号进行识别(参见图 3)。欲了解更多信息,请参阅 乐鑫模组包装信息.
乐鑫 ESP32-C6 系列 SoC 勘误表 - 图 3
图 3:模块产品标签
笔记:
请注意 密码号 仅适用于包装在铝制防潮袋 (MBB) 中的卷盘。

勘误说明

表 4:勘误表摘要
乐鑫 ESP32-C6 系列 SoC 勘误表 - 表 4 勘误表摘要

3 RISC-V CPU

3.1 写入LP SRAM时指令乱序执行可能导致死锁
描述
当 HP CPU 执行 LP SRAM 中的指令(依次是指令 A 和指令 B)时,指令 A 和指令 B 恰好遵循以下模式:
  • 指令A涉及写入存储器。前任amp莱斯: sw/sh/sb
  • 指令B仅涉及访问指令总线。前任amp莱斯:nop/jal/jalr/lui/auipc
  • 指令B的地址不是4字节对齐的
指令A写入存储器的数据仅在指令B完成执行后提交。这就带来了一个风险,即指令 A 写入内存后,如果在指令 B 中执行无限循环,则指令 A 的写入将永远无法完成。
解决方法
当您遇到此问题时,或者当您检查汇编代码并看到上述模式时,
  • 在指令A和无限循环之间添加栅栏指令。这可以通过使用 ESP-IDF 中的 rv_utils_memory_barrier 接口来实现。
  • 将无限循环替换为指令 wfi。这可以通过使用 ESP-IDF 中的 rv_utils_wait_for_intr 接口来实现。
  • 编译要在 LP SRAM 中执行的代码时,禁用 RV32C(压缩)扩展,以避免使用非 4 字节对齐地址的指令。
解决方案
将在未来的芯片版本中修复。
4 时钟
4.1 RC_FAST_CLK时钟校准不准确
描述
在 ESP32-C6 芯片中,RC_FAST_CLK 时钟源的频率与参考时钟(40 MHz XTAL_CLK)频率太接近,导致无法准确校准。这可能会影响使用 RC_FAST_CLK 且对其精确时钟频率有严格要求的外设。
对于使用 RC_FAST_CLK 的外设,请参阅 ESP32-C6 技术参考手册 > 复位和时钟章节。
解决方法
使用其他时钟源代替 RC_FAST_CLK。
解决方案
已在芯片修订版 v0.1 中修复。
5重设
5.1 RTC Watchdog Timer触发的系统复位无法正确上报
描述
当RTC看门狗定时器(RWDT)触发系统复位时,复位源代码无法正确锁存。因此,报告的重置原因是不确定的并且可能是错误的。
解决方法
没有解决方法。
解决方案
已在芯片修订版 v0.1 中修复。
6 远程测试
6.1 RMT连续发送模式下空闲状态信号电平可能会出错
描述
在 ESP32-C6 的 RMT 模块中,如果连续 TX 模式使能,则预计在发送 RMT_TX_LOOP_NUM_CHn 轮数据后停止数据传输,之后空闲状态下的信号电平应由“level”控制结束标记字段。
然而,在实际情况中,数据传输停止后,通道的空闲状态信号电平不是由结束标记的“电平”字段控制的,而是由回卷数据中的电平控制,这是不确定的。
解决方法
建议用户将 RMT_IDLE_OUT_EN_CHn 设置为 1,仅使用寄存器来控制空闲电平。
自第一个支持连续 TX 模式 (v5.1) 的 ESP-IDF 版本以来,此问题已被绕过。在这些版本的 ESP-IDF 中,配置空闲电平只能通过寄存器控制。
解决方案
没有安排修复。
7 Wi-Fi
7.1 ESP32-C6 不能作为 802.11mc FTM 发起方
描述
3mc 精细时间测量(FTM)中使用的 T802.11 时间(即 ACK 离开 Initiator 的时间)无法正确获取,导致 ESP32-C6 无法作为 FTM Initiator。
解决方法
没有解决方法。
解决方案
将在未来的芯片版本中修复。

相关文档和资源

相关文档
开发者专区
产品
联系我们

修订历史

乐鑫 ESP32-C6 系列 SoC 勘误表 - 修订历史
乐鑫 ESP32-C6 系列 SoC 勘误表 - 免责声明和版权声明
免责声明和版权声明
本文档中的信息,包括 URL 参考,如有更改,恕不另行通知。
本文档中的所有第三方信息均按原样提供,不保证其真实性和准确性。
不对本文档的适销性、非侵权性、适用于任何特定用途提供任何保证,也不对任何建议、规范或 S 以其他方式产生的任何保证提供任何保证AMPLE。
不承担与使用本文档中的信息有关的所有责任,包括侵犯任何所有权的责任。 此处未通过禁止反言或其他方式明示或暗示任何知识产权的许可。
Wi-Fi 联盟成员标志是 Wi-Fi 联盟的商标。 蓝牙标志是蓝牙 SIG 的注册商标。
本文档中提及的所有商品名称、商标和注册商标均为其各自所有者的财产,特此声明。
版权所有 © 2023 乐鑫系统(上海)有限公司。保留所有权利。

文件/资源

乐鑫 ESP32-C6 系列 SoC 勘误表 [pdf] 用户手册
ESP32-C6 系列 SoC 勘误表、ESP32-C6 系列、SoC 勘误表、勘误表

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *