Espressif ESP32-C6 Series SoC Errata brukerhåndbok

Introduksjon
Dette dokumentet beskriver kjente feil i ESP32-C6-serien med SoC-er.
Dette dokumentet beskriver kjente feil i ESP32-C6-serien med SoC-er.

Identifikasjon av brikke
Note:
Sjekk lenken eller QR-koden for å være sikker på at du bruker den nyeste versjonen av dette dokumentet:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
Sjekk lenken eller QR-koden for å være sikker på at du bruker den nyeste versjonen av dette dokumentet:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf

1 Chip Revisjon
Espressif introduserer vM.X nummereringsskjema for å indikere brikrevisjoner.
M – Hovednummer, som indikerer hovedrevisjonen av brikkeproduktet. Hvis dette nummeret endres, betyr det at programvaren som ble brukt for den forrige versjonen av produktet er inkompatibel med det nye produktet, og programvareversjonen skal oppgraderes for bruk av det nye produktet.
X – Mindre tall, som indikerer den mindre revisjonen av brikkeproduktet. Hvis dette tallet endres, betyr det
programvare som brukes for den forrige versjonen av produktet er kompatibel med det nye produktet, og det er ikke nødvendig å oppgradere programvaren.
programvare som brukes for den forrige versjonen av produktet er kompatibel med det nye produktet, og det er ikke nødvendig å oppgradere programvaren.
vM.X-skjemaet erstatter tidligere brukte brikrevisjonsskjemaer, inkludert ECOx-numre, Vxxx og andre formater hvis noen.
Brikrevisjonen identifiseres av:
- eFuse-feltet EFUSE_RD_MAC_SPI_SYS_3_REG[23:22] og EFUSE_RD_MAC_SPI_SYS_3_REG[21:18]
Tabell 1: Identifikasjon av brikkerevisjon av eFuse-biter

- Espressif sporingsinformasjon linje i brikkemerking

Figur 1: Chip Marking Diagram
Tabell 2: Identifikasjon av brikkerevisjon ved brikkemerking

- Spesifikasjonsidentifikator linje i modulmerking

Figur 2: Modulmerkingsdiagram
Tabell 3: Identifikasjon av brikkerevisjon ved modulmerking

Note:
- Informasjon om ESP-IDF-utgivelse som støtter en spesifikk brikrevisjon er gitt i Kompatibilitet mellom ESP-IDF utgivelser og revisjoner av Espressif SoCs.
- For mer informasjon om chiprevisjonsoppgraderingen og deres identifikasjon av ESP32-C6-seriens produkter, vennligst se ESP32-C6 produkt-/prosessendringer (PCN).
- For mer informasjon om chiprevisjonsnummereringsskjemaet, se Kompatibilitetsrådgivning for nummereringsskjema for brikkerevisjon.
2 Ytterligere metoder
Noen feil i brikkeproduktet trenger ikke å fikses på silisiumnivå, eller med andre ord i en ny brikrevisjon.
I dette tilfellet kan brikken identifiseres med datokode i brikkemerking (se figur 1). For mer informasjon,
Vennligst se Espressif Chip Emballasjeinformasjon.
Vennligst se Espressif Chip Emballasjeinformasjon.
Moduler bygget rundt brikken kan identifiseres med PW-nummeret på produktetiketten (se figur 3). For mer informasjon, se Espressif-modulemballasjeinformasjon.

Figur 3: Modulproduktetikett
Note:
Vær oppmerksom på det PW-nummer leveres kun for sneller pakket i aluminiumsfuktsperreposer (MBB).
Vær oppmerksom på det PW-nummer leveres kun for sneller pakket i aluminiumsfuktsperreposer (MBB).
Errata Beskrivelse
Tabell 4: Errata-sammendrag

3 RISC-V CPU
3.1 Mulig vranglås på grunn av ukorrekt utførelse av instruksjoner ved skriving til LP SRAM er involvert
Beskrivelse
Når HP CPU utfører instruksjoner (instruksjon A og instruksjon B etter hverandre) i LP SRAM, og instruksjon A og instruksjon B følger tilfeldigvis følgende mønstre:
- Instruksjon A innebærer å skrive til minnet. Eksamples: sw/sh/sb
- Instruksjon B innebærer kun tilgang til instruksjonsbussen. Eksamples: nop/jal/jalr/lui/auipc
- Adressen til instruksjon B er ikke 4-byte justert
Dataene som er skrevet av instruksjon A til minnet, blir bare overført etter at instruksjon B har fullført utførelse. Dette introduserer en risiko der, etter at instruksjon A skriver til minnet, hvis en uendelig løkke utføres i instruksjon B, vil skrivingen av instruksjon A aldri fullføres.
Midlertidige løsninger
Når du opplever dette problemet, eller når du sjekker monteringskoden og ser mønsteret ovenfor,
- Legg til en gjerdeinstruksjon mellom instruksjon A og den uendelige løkken. Dette kan oppnås ved å bruke rv_utils_memory_barrier-grensesnittet i ESP-IDF.
- Bytt ut den uendelige løkken med instruksjon wfi. Dette kan oppnås ved å bruke rv_utils_wait_for_intr-grensesnittet i ESP-IDF.
- Deaktiver RV32C (komprimert) utvidelse når du kompilerer kode som skal kjøres i LP SRAM for å unngå instruksjoner med ikke 4-byte justerte adresser.
Løsning
Skal fikses i fremtidige brikrevisjoner.
Skal fikses i fremtidige brikrevisjoner.
4 Klokke
4.1 Unøyaktig kalibrering av RC_FAST_CLK-klokke
Beskrivelse
I ESP32-C6-brikken er frekvensen til RC_FAST_CLK-klokkekilden for nær referanseklokkefrekvensen (40 MHz XTAL_CLK), noe som gjør det umulig å kalibrere nøyaktig. Dette kan påvirke eksterne enheter som bruker RC_FAST_CLK og har strenge krav til nøyaktig klokkefrekvens.
For eksterne enheter som bruker RC_FAST_CLK, se ESP32-C6 teknisk referansehåndbok > Kapittel Tilbakestill og klokke.
Midlertidige løsninger
Bruk andre klokkekilder i stedet for RC_FAST_CLK.
Bruk andre klokkekilder i stedet for RC_FAST_CLK.
Løsning
Rettet i brikrevisjon v0.1.
Rettet i brikrevisjon v0.1.
5 Tilbakestill
5.1 Systemtilbakestilling utløst av RTC Watchdog-timer kan ikke rapporteres korrekt
Beskrivelse
Når RTC Watchdog-timeren (RWDT) utløser en systemtilbakestilling, kan ikke tilbakestillingskildekoden låses på riktig måte. Som et resultat er tilbakestillingsårsaken som er rapportert ubestemt og kan være feil.
Når RTC Watchdog-timeren (RWDT) utløser en systemtilbakestilling, kan ikke tilbakestillingskildekoden låses på riktig måte. Som et resultat er tilbakestillingsårsaken som er rapportert ubestemt og kan være feil.
Midlertidige løsninger
Ingen løsning.
Ingen løsning.
Løsning
Rettet i brikrevisjon v0.1.
Rettet i brikrevisjon v0.1.
6 RMT
6.1 Signalnivået for tomgangstilstand kan oppstå feil i RMT kontinuerlig TX-modus
Beskrivelse
I ESP32-C6s RMT-modul, hvis den kontinuerlige TX-modusen er aktivert, forventes det at dataoverføringen stopper etter at dataene er sendt for RMT_TX_LOOP_NUM_CHn runder, og etter det bør signalnivået i inaktiv tilstand kontrolleres av "nivået" feltet til sluttmarkøren.
I ESP32-C6s RMT-modul, hvis den kontinuerlige TX-modusen er aktivert, forventes det at dataoverføringen stopper etter at dataene er sendt for RMT_TX_LOOP_NUM_CHn runder, og etter det bør signalnivået i inaktiv tilstand kontrolleres av "nivået" feltet til sluttmarkøren.
Imidlertid, i en reell situasjon, etter at dataoverføringen stopper, kontrolleres ikke kanalens tomgangssignalnivå av "nivå"-feltet til sluttmarkøren, men av nivået i dataene som er pakket tilbake, som er ubestemt.
Midlertidige løsninger
Brukere foreslås å sette RMT_IDLE_OUT_EN_CHn til 1 for kun å bruke registre for å kontrollere tomgangsnivået.
Dette problemet har blitt forbigått siden den første ESP-IDF-versjonen som støtter kontinuerlig TX-modus (v5.1). I disse versjonene av ESP-IDF er det konfigurert at tomgangsnivået kun kan kontrolleres av registre.
Brukere foreslås å sette RMT_IDLE_OUT_EN_CHn til 1 for kun å bruke registre for å kontrollere tomgangsnivået.
Dette problemet har blitt forbigått siden den første ESP-IDF-versjonen som støtter kontinuerlig TX-modus (v5.1). I disse versjonene av ESP-IDF er det konfigurert at tomgangsnivået kun kan kontrolleres av registre.
Løsning
Ingen reparasjon er planlagt.
Ingen reparasjon er planlagt.
7 WiFi
7.1 ESP32-C6 kan ikke være 802.11mc FTM-initiator
Beskrivelse
Tidspunktet for T3 (dvs. tidspunktet for avgang av ACK fra Initiator) brukt i 802.11mc Fine Time Measurement (FTM) kan ikke innhentes riktig, og som et resultat kan ikke ESP32-C6 være FTM-initiatoren.
Tidspunktet for T3 (dvs. tidspunktet for avgang av ACK fra Initiator) brukt i 802.11mc Fine Time Measurement (FTM) kan ikke innhentes riktig, og som et resultat kan ikke ESP32-C6 være FTM-initiatoren.
Midlertidige løsninger
Ingen løsning.
Ingen løsning.
Løsning
Skal fikses i fremtidige brikrevisjoner.
Skal fikses i fremtidige brikrevisjoner.
Relatert dokumentasjon
- Datablad i ESP32-C6-serien – Spesifikasjoner for ESP32-C6-maskinvaren.
- ESP32-C6 teknisk referansehåndbok – Detaljert informasjon om hvordan du bruker ESP32-C6-minnet og eksterne enheter.
- ESP32-C6 Hardware Design Guidelines – Retningslinjer for hvordan du integrerer ESP32-C6 i maskinvareproduktet ditt.
- Sertifikater https://espressif.com/en/support/documents/certificates
- ESP32-C6 produkt-/prosessendringer (PCN) https://espressif.com/en/support/documents/pcns?keys=ESP8684
- Dokumentasjonsoppdateringer og abonnement på oppdateringsvarsling https://espressif.com/en/support/download/documents
Utviklersone
- ESP-IDF programmeringsveiledning for ESP32-C6 – Omfattende dokumentasjon for ESP-IDF utviklingsrammeverk.
- ESP-IDF og andre utviklingsrammeverk på GitHub.
https://github.com/espressif - ESP32 BBS Forum – Engineer-to-Engineer (E2E) fellesskap for Espressif-produkter hvor du kan legge ut spørsmål, dele kunnskap, utforske ideer og hjelpe til med å løse problemer med andre ingeniører.
https://esp32.com/ - ESP Journal – Beste praksis, artikler og notater fra Espressif-folk.
https://blog.espressif.com/ - Se fanene SDK-er og Demoer, Apper, Verktøy, AT-fastvare.
https://espressif.com/en/support/download/sdks-demos
Produkter
- ESP32-C6 Series SoCs – Bla gjennom alle ESP32-C6 SoCs.
https://espressif.com/en/products/socs?id=ESP32-C6 - Moduler i ESP32-C6-serien – Bla gjennom alle ESP32-C6-baserte moduler.
https://espressif.com/en/products/modules?id=ESP32-C6 - ESP32-C6 Series DevKits – Bla gjennom alle ESP32-C6-baserte devkits.
https://espressif.com/en/products/devkits?id=ESP32-C6 - ESP-produktvelger – Finn et Espressif-maskinvareprodukt som passer for dine behov ved å sammenligne eller bruke filtre.
https://products.espressif.com/#/product-selector?language=en
Kontakt oss
- Se fanene Salgsspørsmål, Tekniske forespørsler, Kretsskjema og PCB-design vedrview, Få Samples
(Nettbutikker), Bli vår leverandør, kommentarer og forslag.
https://espressif.com/en/contact-us/sales-questions
Revisjonshistorie


Ansvarsfraskrivelse og opphavsrettserklæring
Informasjon i dette dokumentet, inkludert URL referanser, kan endres uten varsel.
ALL TREDJEPARTS INFORMASJON I DETTE DOKUMENTET LEVERES SOM DEN ER UTEN GARANTIER FOR EKTEHETEN OG NØYAKTIGHETEN.
DETTE DOKUMENTET GES INGEN GARANTI FOR SALGBARHET, IKKE-KRENKELSE, EGNETHET FOR NOEN BESTEMT FORMÅL, ELLER GJELDER NOEN GARANTI SOM ELLER STÅR PÅ NOEN FORSLAG, SPESIFIKASJONER ELLERAMPLE.
Alt ansvar, inkludert ansvar for brudd på eventuelle eiendomsrettigheter, knyttet til bruk av informasjon i dette dokumentet fraskrives. Ingen lisenser uttrykt eller underforstått, ved estoppel eller på annen måte, til noen immaterielle rettigheter er gitt her.
Wi-Fi Alliance Member-logoen er et varemerke for Wi-Fi Alliance. Bluetooth-logoen er et registrert varemerke for Bluetooth SIG.
Alle varenavn, varemerker og registrerte varemerker nevnt i dette dokumentet tilhører deres respektive eiere, og er herved anerkjent.
Copyright © 2023 Espressif Systems (Shanghai) Co., Ltd. Alle rettigheter reservert.
Informasjon i dette dokumentet, inkludert URL referanser, kan endres uten varsel.
ALL TREDJEPARTS INFORMASJON I DETTE DOKUMENTET LEVERES SOM DEN ER UTEN GARANTIER FOR EKTEHETEN OG NØYAKTIGHETEN.
DETTE DOKUMENTET GES INGEN GARANTI FOR SALGBARHET, IKKE-KRENKELSE, EGNETHET FOR NOEN BESTEMT FORMÅL, ELLER GJELDER NOEN GARANTI SOM ELLER STÅR PÅ NOEN FORSLAG, SPESIFIKASJONER ELLERAMPLE.
Alt ansvar, inkludert ansvar for brudd på eventuelle eiendomsrettigheter, knyttet til bruk av informasjon i dette dokumentet fraskrives. Ingen lisenser uttrykt eller underforstått, ved estoppel eller på annen måte, til noen immaterielle rettigheter er gitt her.
Wi-Fi Alliance Member-logoen er et varemerke for Wi-Fi Alliance. Bluetooth-logoen er et registrert varemerke for Bluetooth SIG.
Alle varenavn, varemerker og registrerte varemerker nevnt i dette dokumentet tilhører deres respektive eiere, og er herved anerkjent.
Copyright © 2023 Espressif Systems (Shanghai) Co., Ltd. Alle rettigheter reservert.
Dokumenter / Ressurser
![]() |
Espressif ESP32-C6 Series SoC Errata [pdfBrukerhåndbok ESP32-C6 Series SoC Errata, ESP32-C6 Series, SoC Errata, Errata |