Espressif ESP32-C6 시리즈 SoC
 에라타 사용자 매뉴얼
Espressif ESP32-C6 시리즈 SoC 정오표 사용자 매뉴얼
소개
이 문서에서는 ESP32-C6 SoC 시리즈의 알려진 정오표를 설명합니다.
Espressif ESP32-C6 시리즈 SoC 정오표 - Espressif Systems

칩 식별

메모:
링크나 QR 코드를 확인하여 이 문서의 최신 버전을 사용하고 있는지 확인하세요.
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
Qr 코드 아이콘
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 정오표 - eFuse 비트를 통한 표 1 칩 개정 식별
  • 에스프레소 추적 정보 라인 인 칩 마킹
Espressif ESP32-C6 시리즈 SoC 정오표 - 그림 1
그림 1: 칩 마킹 다이어그램
표 2: 칩 마킹을 통한 칩 개정 식별
Espressif ESP32-C6 시리즈 SoC 정오표 - 표 2 칩 마킹을 통한 칩 개정 식별
  • 사양 식별자 모듈 마킹 라인
Espressif ESP32-C6 시리즈 SoC 정오표 - 그림 2
그림 2: 모듈 마킹 다이어그램
표 3: 모듈 마킹을 통한 칩 개정 식별
Espressif ESP32-C6 시리즈 SoC 정오표 - 모듈 마킹을 통한 표 3 칩 개정 식별
메모:

2가지 추가 방법

칩 제품의 일부 오류는 실리콘 수준, 즉 새로운 칩 개정판에서 수정될 필요가 없습니다.
이 경우 칩 마킹에서 Date Code로 칩을 식별할 수 있습니다(그림 1 참조). 자세한 내용은,
참조하십시오 에스프레소 칩 포장 정보.
칩 주변에 구축된 모듈은 제품 라벨의 PW 번호로 식별할 수 있습니다(그림 3 참조). 자세한 내용은 다음을 참조하세요. Espressif 모듈 포장 정보.
Espressif ESP32-C6 시리즈 SoC 정오표 - 그림 3
그림 3: 모듈 제품 라벨
메모:
참고하시기 바랍니다 비밀번호 번호 알루미늄 MBB(습기 차단 백)에 포장된 릴에만 제공됩니다.

에라타 설명

표 4: 정오표 요약
Espressif 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 인터페이스를 사용하여 달성할 수 있습니다.
  • 32바이트로 정렬된 주소가 없는 명령어를 방지하려면 LP SRAM에서 실행될 코드를 컴파일할 때 RV4C(압축) 확장을 비활성화하세요.
해결책
향후 칩 개정에서 수정될 예정입니다.
4 시계
4.1 RC_FAST_CLK 클록의 부정확한 교정
설명
ESP32-C6 칩에서는 RC_FAST_CLK 클록 소스의 주파수가 기준 클록(40MHz XTAL_CLK) 주파수에 너무 가까워 정확한 교정이 불가능합니다. 이는 RC_FAST_CLK를 사용하고 정확한 클록 주파수에 대한 엄격한 요구 사항이 있는 주변 장치에 영향을 미칠 수 있습니다.
RC_FAST_CLK를 사용하는 주변 장치의 경우 ESP32-C6 기술 참조 설명서 > 재설정 및 시계 장을 참조하세요.
해결 방법
RC_FAST_CLK 대신 다른 클록 소스를 사용하십시오.
해결책
칩 개정판 v0.1에서 수정되었습니다.
5 리셋
5.1 RTC Watchdog 타이머에 의해 트리거된 시스템 재설정을 올바르게 보고할 수 없음
설명
RTC 감시 타이머(RWDT)가 시스템 재설정을 트리거하면 재설정 소스 코드를 올바르게 래치할 수 없습니다. 결과적으로 보고된 재설정 원인은 불확실하며 잘못되었을 수 있습니다.
해결 방법
해결 방법이 없습니다.
해결책
칩 개정판 v0.1에서 수정되었습니다.
6RMT
6.1 RMT 연속 TX 모드에서 유휴 상태 신호 레벨에 오류가 발생할 수 있습니다.
설명
ESP32-C6의 RMT 모듈에서 연속 TX 모드가 활성화되면 RMT_TX_LOOP_NUM_CHn 라운드 동안 데이터가 전송된 후 데이터 전송이 중지될 것으로 예상되며 이후 유휴 상태의 신호 레벨은 "레벨"에 의해 제어되어야 합니다. 엔드 마커 필드입니다.
그러나 실제 상황에서는 데이터 전송이 중지된 후 채널의 유휴 상태 신호 레벨이 엔드 마커의 "레벨" 필드에 의해 제어되지 않고, 불확실하게 랩백된 데이터의 레벨에 의해 제어됩니다.
해결 방법
사용자는 유휴 수준을 제어하기 위해 레지스터만 사용하려면 RMT_IDLE_OUT_EN_CHn을 1로 설정하는 것이 좋습니다.
이 문제는 연속 TX 모드(v5.1)를 지원하는 첫 번째 ESP-IDF 버전 이후 우회되었습니다. 이러한 버전의 ESP-IDF에서는 유휴 수준이 레지스터에 의해서만 제어될 수 있도록 구성됩니다.
해결책
수정 일정이 없습니다.
7 와이파이
7.1 ESP32-C6은 802.11mc FTM 개시자가 될 수 없습니다.
설명
3mc FTM(Fine Time Measurement)에 사용되는 T802.11 시간(즉, 개시자로부터 ACK가 출발하는 시간)을 올바르게 획득할 수 없으며 결과적으로 ESP32-C6은 FTM 개시자가 될 수 없습니다.
해결 방법
해결 방법이 없습니다.
해결책
향후 칩 개정에서 수정될 예정입니다.

관련 문서 및 리소스

관련 문서
개발자 존
  • ESP32-C6용 ESP-IDF 프로그래밍 가이드 - ESP-IDF 개발 프레임워크에 대한 광범위한 문서입니다.
  • GitHub의 ESP-IDF 및 기타 개발 프레임워크.
    https://github.com/espressif
  • ESP32 BBS 포럼 – Espressif 제품을 위한 E2E(Engineer-to-Engineer) 커뮤니티에서 질문을 게시하고, 지식을 공유하고, 아이디어를 탐색하고, 동료 엔지니어와 문제를 해결할 수 있습니다.
    https://esp32.com/
  • ESP 저널 – Espressif 사람들의 모범 사례, 기사 및 메모.
    https://blog.espressif.com/
  • SDK 및 데모, 앱, 도구, AT 펌웨어 탭을 참조하십시오.
    https://espressif.com/en/support/download/sdks-demos
제품
문의하기

개정 내역

Espressif ESP32-C6 시리즈 SoC 정오표 - 개정 내역
Espressif ESP32-C6 시리즈 SoC 정오표 - 면책 조항 및 저작권 공지
면책 조항 및 저작권 고지
다음을 포함한 이 문서의 정보 URL 참조, 예고 없이 변경될 수 있습니다.
이 문서에 있는 모든 제XNUMX자의 정보는 그 신뢰성과 정확성에 대한 보증 없이 있는 그대로 제공됩니다.
상품성, 비침해성, 특정 목적에의 적합성에 대해 이 문서에 대해 어떠한 보증도 제공되지 않으며 제안, 사양 또는 S로 인해 발생하는 어떠한 보증도 제공하지 않습니다.AMP저.
이 문서의 정보 사용과 관련된 소유권 침해에 대한 책임을 포함하여 모든 책임은 부인됩니다. 금반언 또는 기타 방법으로 지적 재산권에 대한 명시적 또는 묵시적 라이선스는 여기에서 부여되지 않습니다.
Wi-Fi Alliance Member 로고는 Wi-Fi Alliance의 상표입니다. Bluetooth 로고는 Bluetooth SIG의 등록 상표입니다.
이 문서에 언급된 모든 상호, 상표 및 등록 상표는 해당 소유자의 자산이며 이에 의해 인정됩니다.
Copyright © 2023 Espressif Systems (Shanghai) Co., Ltd. 판권 소유.

문서 / 리소스

Espressif ESP32-C6 시리즈 SoC 정오표 [PDF 파일] 사용자 매뉴얼
ESP32-C6 시리즈 SoC 정오표, ESP32-C6 시리즈, SoC 정오표, 정오표

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *