Espressif ESP32-C6 Series SoC Errata brugermanual

Indledning
Dette dokument beskriver kendte fejl i ESP32-C6-serien af SoC'er.
Dette dokument beskriver kendte fejl i ESP32-C6-serien af SoC'er.

Chip identifikation
Note:
Tjek linket eller QR-koden for at sikre, at du bruger den seneste version af dette dokument:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
Tjek linket eller QR-koden for at sikre, at du bruger den seneste version af dette dokument:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf

1 Chip revision
Espressif introducerer vM.X nummereringsplan for at angive chiprevisioner.
M – Hovednummer, der angiver den større revision af chipproduktet. Hvis dette nummer ændres, betyder det, at softwaren, der blev brugt til den tidligere version af produktet, er inkompatibel med det nye produkt, og softwareversionen skal opgraderes til brug af det nye produkt.
X – Mindre tal, der angiver den mindre revision af chipproduktet. Hvis dette tal ændres, betyder det
software brugt til den tidligere version af produktet er kompatibel med det nye produkt, og der er ingen grund til at opgradere softwaren.
software brugt til den tidligere version af produktet er kompatibel med det nye produkt, og der er ingen grund til at opgradere softwaren.
vM.X-skemaet erstatter tidligere anvendte chip-revisionsskemaer, inklusive ECOx-numre, Vxxx og andre formater, hvis nogen.
Chiprevisionen er identificeret ved:
- eFuse-feltet EFUSE_RD_MAC_SPI_SYS_3_REG[23:22] og EFUSE_RD_MAC_SPI_SYS_3_REG[21:18]
Tabel 1: Identifikation af chiprevision ved hjælp af eFuse-bits

- Espressif sporingsoplysninger streg i chipmærkning

Figur 1: Chipmarkeringsdiagram
Tabel 2: Identifikation af chiprevision ved chipmærkning

- Specifikation identifikator linje i modulmærkning

Figur 2: Modulmarkeringsdiagram
Tabel 3: Identifikation af chiprevision ved modulmærkning

Note:
- Oplysninger om ESP-IDF-udgivelse, der understøtter en specifik chiprevision, findes i Kompatibilitet mellem ESP-IDF-udgivelser og -revisioner af Espressif SoC'er.
- For mere information om chip-revisionsopgraderingen og deres identifikation af ESP32-C6-seriens produkter, se venligst ESP32-C6 produkt-/procesændringsmeddelelser (PCN).
- For mere information om chiprevisionsnummereringsskemaet, se Kompatibilitetsrådgivning for Chip Revision Numbering Scheme.
2 Yderligere metoder
Nogle fejl i chipproduktet skal ikke rettes på siliciumniveau, eller med andre ord i en ny chiprevision.
I dette tilfælde kan chippen identificeres med datokode i chipmærkningen (se figur 1). For mere information,
Vær sød at henvise til Espressif Chip Emballage Information.
Vær sød at henvise til Espressif Chip Emballage Information.
Moduler bygget omkring chippen kan identificeres med PW-nummeret på produktetiketten (se figur 3). For mere information henvises til Espressif-modulets emballageoplysninger.

Figur 3: Modulproduktetiket
Note:
Bemærk venligst at PW nummer leveres kun til ruller pakket i aluminium fugtspærreposer (MBB).
Bemærk venligst at PW nummer leveres kun til ruller pakket i aluminium fugtspærreposer (MBB).
Errata beskrivelse
Tabel 4: Errata-oversigt

3 RISC-V CPU
3.1 Mulig dødvande på grund af udelukket udførelse af instruktioner ved skrivning til LP SRAM er involveret
Beskrivelse
Når HP CPU udfører instruktioner (instruktion A og instruktion B successivt) i LP SRAM, og instruktion A og instruktion B følger tilfældigvis følgende mønstre:
- Instruktion A involverer at skrive til hukommelsen. Eksamples: sw/sh/sb
- Instruktion B involverer kun adgang til instruktionsbussen. Eksamples: nop/jal/jalr/lui/auipc
- Adressen for instruktion B er ikke 4-byte justeret
Dataene skrevet af instruktion A til hukommelsen er først begået efter instruktion B har afsluttet udførelsen. Dette introducerer en risiko, hvor efter instruktion A skriver til hukommelsen, hvis en uendelig løkke udføres i instruktion B, vil skrivningen af instruktion A aldrig fuldføres.
løsninger
Når du oplever dette problem, eller når du tjekker monteringskoden og ser det ovennævnte mønster,
- Tilføj en hegnsinstruktion mellem instruktion A og den uendelige løkke. Dette kan opnås ved at bruge rv_utils_memory_barrier-grænsefladen i ESP-IDF.
- Erstat den uendelige løkke med instruktion wfi. Dette kan opnås ved at bruge rv_utils_wait_for_intr-grænsefladen i ESP-IDF.
- Deaktiver RV32C (komprimeret) udvidelse, når du kompilerer kode, der skal udføres i LP SRAM for at undgå instruktioner med ikke 4-byte justerede adresser.
Løsning
Skal rettes i fremtidige chiprevisioner.
Skal rettes i fremtidige chiprevisioner.
4 Ur
4.1 Upræcis kalibrering af RC_FAST_CLK ur
Beskrivelse
I ESP32-C6-chippen er frekvensen af RC_FAST_CLK-urkilden for tæt på referenceur-frekvensen (40 MHz XTAL_CLK), hvilket gør det umuligt at kalibrere nøjagtigt. Dette kan påvirke eksterne enheder, der bruger RC_FAST_CLK og har strenge krav til dens nøjagtige clockfrekvens.
For ydre enheder, der bruger RC_FAST_CLK, henvises til ESP32-C6 Teknisk referencemanual > Kapitel Nulstil og ur.
løsninger
Brug andre urkilder i stedet for RC_FAST_CLK.
Brug andre urkilder i stedet for RC_FAST_CLK.
Løsning
Rettet i chiprevision v0.1.
Rettet i chiprevision v0.1.
5 Nulstil
5.1 Systemnulstilling udløst af RTC Watchdog Timer kan ikke rapporteres korrekt
Beskrivelse
Når RTC Watchdog-timeren (RWDT) udløser en systemnulstilling, kan nulstillingskildekoden ikke låses korrekt. Som følge heraf er den rapporterede nulstillingsårsag ubestemt og kan være forkert.
Når RTC Watchdog-timeren (RWDT) udløser en systemnulstilling, kan nulstillingskildekoden ikke låses korrekt. Som følge heraf er den rapporterede nulstillingsårsag ubestemt og kan være forkert.
løsninger
Ingen løsning.
Ingen løsning.
Løsning
Rettet i chiprevision v0.1.
Rettet i chiprevision v0.1.
6 RMT
6.1 Signalniveauet for inaktiv tilstand kan løbe ind i fejl i RMT-kontinuerlig TX-tilstand
Beskrivelse
I ESP32-C6's RMT-modul, hvis den kontinuerlige TX-tilstand er aktiveret, forventes det, at datatransmissionen stopper, efter at dataene er sendt for RMT_TX_LOOP_NUM_CHn runder, og derefter skal signalniveauet i inaktiv tilstand styres af "niveauet" endemarkørens felt.
I ESP32-C6's RMT-modul, hvis den kontinuerlige TX-tilstand er aktiveret, forventes det, at datatransmissionen stopper, efter at dataene er sendt for RMT_TX_LOOP_NUM_CHn runder, og derefter skal signalniveauet i inaktiv tilstand styres af "niveauet" endemarkørens felt.
Men i en virkelig situation, efter at datatransmissionen stopper, styres kanalens tomgangssignalniveau ikke af "niveau"-feltet på slutmarkøren, men af niveauet i de tilbageførte data, som er ubestemt.
løsninger
Brugere foreslås at indstille RMT_IDLE_OUT_EN_CHn til 1 for kun at bruge registre til at styre tomgangsniveauet.
Dette problem er blevet forbigået siden den første ESP-IDF-version, der understøtter kontinuerlig TX-tilstand (v5.1). I disse versioner af ESP-IDF er det konfigureret, at tomgangsniveauet kun kan styres af registre.
Brugere foreslås at indstille RMT_IDLE_OUT_EN_CHn til 1 for kun at bruge registre til at styre tomgangsniveauet.
Dette problem er blevet forbigået siden den første ESP-IDF-version, der understøtter kontinuerlig TX-tilstand (v5.1). I disse versioner af ESP-IDF er det konfigureret, at tomgangsniveauet kun kan styres af registre.
Løsning
Ingen rettelse planlagt.
Ingen rettelse planlagt.
7 WiFi
7.1 ESP32-C6 kan ikke være 802.11mc FTM-initiator
Beskrivelse
Tidspunktet for T3 (dvs. tidspunktet for afgang af ACK fra Initiator) brugt i 802.11mc Fine Time Measurement (FTM) kan ikke indhentes korrekt, og som et resultat kan ESP32-C6 ikke være FTM-initiatoren.
Tidspunktet for T3 (dvs. tidspunktet for afgang af ACK fra Initiator) brugt i 802.11mc Fine Time Measurement (FTM) kan ikke indhentes korrekt, og som et resultat kan ESP32-C6 ikke være FTM-initiatoren.
løsninger
Ingen løsning.
Ingen løsning.
Løsning
Skal rettes i fremtidige chiprevisioner.
Skal rettes i fremtidige chiprevisioner.
Relateret dokumentation
- Datablad i ESP32-C6-serien – Specifikationer for ESP32-C6-hardwaren.
- ESP32-C6 Technical Reference Manual – Detaljeret information om, hvordan du bruger ESP32-C6 hukommelsen og ydre enheder.
- ESP32-C6 Hardware Design Guidelines – Retningslinjer for, hvordan du integrerer ESP32-C6 i dit hardwareprodukt.
- Certifikater https://espressif.com/en/support/documents/certificates
- ESP32-C6 produkt-/procesændringsmeddelelser (PCN) https://espressif.com/en/support/documents/pcns?keys=ESP8684
- Dokumentationsopdateringer og abonnement på opdateringsmeddelelser https://espressif.com/en/support/download/documents
Udviklerzone
- ESP-IDF programmeringsvejledning til ESP32-C6 – Omfattende dokumentation til ESP-IDF udviklingsramme.
- ESP-IDF og andre udviklingsrammer på GitHub.
https://github.com/espressif - ESP32 BBS Forum – Engineer-to-Engineer (E2E) Community for Espressif-produkter, hvor du kan stille spørgsmål, dele viden, udforske ideer og hjælpe med at løse problemer med andre ingeniører.
https://esp32.com/ - ESP Journal – Bedste praksis, artikler og noter fra Espressif-folk.
https://blog.espressif.com/ - Se fanerne SDK'er og Demoer, Apps, Værktøjer, AT Firmware.
https://espressif.com/en/support/download/sdks-demos
Produkter
- ESP32-C6 Series SoC'er – Gennemse alle ESP32-C6 SoC'er.
https://espressif.com/en/products/socs?id=ESP32-C6 - Moduler i ESP32-C6-serien – Gennemse alle ESP32-C6-baserede moduler.
https://espressif.com/en/products/modules?id=ESP32-C6 - ESP32-C6 Series DevKits – Gennemse alle ESP32-C6-baserede devkits.
https://espressif.com/en/products/devkits?id=ESP32-C6 - ESP-produktvælger – Find et Espressif-hardwareprodukt, der passer til dine behov, ved at sammenligne eller anvende filtre.
https://products.espressif.com/#/product-selector?language=en
Kontakt os
- Se fanerne Salgsspørgsmål, Tekniske forespørgsler, Kredsløbsskema & PCB Design vedrview, Få Samples
(onlinebutikker), Bliv vores leverandør, kommentarer og forslag.
https://espressif.com/en/contact-us/sales-questions
Revisionshistorie


Ansvarsfraskrivelse og meddelelse om ophavsret
Oplysninger i dette dokument, herunder URL referencer, kan ændres uden varsel.
ALLE TREDJEPARTS OPLYSNINGER I DETTE DOKUMENT LEVERES SOM DE ER UDEN GARANTIER FOR DETS ÆGTIGHED OG NØJAGTIGHED.
DETTE DOKUMENT LEVERES INGEN GARANTI FOR SALGBARHED, IKKE-KRÆNKELSE, EGNETHED TIL NOGET BESTEMT FORMÅL, ELLER ER INGEN GARANTI, DER STÅR ANDET UD AF NOGEN FORSLAG, SPECIFIKATION ELLERAMPLE.
Ethvert ansvar, herunder ansvar for krænkelse af enhver ejendomsret, relateret til brugen af oplysningerne i dette dokument fraskrives. Ingen licenser udtrykkeligt eller underforstået, ved estoppel eller på anden måde, til nogen intellektuelle ejendomsrettigheder er givet heri.
Wi-Fi Alliance Member-logoet er et varemærke tilhørende Wi-Fi Alliance. Bluetooth-logoet er et registreret varemærke tilhørende Bluetooth SIG.
Alle handelsnavne, varemærker og registrerede varemærker nævnt i dette dokument tilhører deres respektive ejere og er hermed anerkendt.
Copyright © 2023 Espressif Systems (Shanghai) Co., Ltd. Alle rettigheder forbeholdes.
Oplysninger i dette dokument, herunder URL referencer, kan ændres uden varsel.
ALLE TREDJEPARTS OPLYSNINGER I DETTE DOKUMENT LEVERES SOM DE ER UDEN GARANTIER FOR DETS ÆGTIGHED OG NØJAGTIGHED.
DETTE DOKUMENT LEVERES INGEN GARANTI FOR SALGBARHED, IKKE-KRÆNKELSE, EGNETHED TIL NOGET BESTEMT FORMÅL, ELLER ER INGEN GARANTI, DER STÅR ANDET UD AF NOGEN FORSLAG, SPECIFIKATION ELLERAMPLE.
Ethvert ansvar, herunder ansvar for krænkelse af enhver ejendomsret, relateret til brugen af oplysningerne i dette dokument fraskrives. Ingen licenser udtrykkeligt eller underforstået, ved estoppel eller på anden måde, til nogen intellektuelle ejendomsrettigheder er givet heri.
Wi-Fi Alliance Member-logoet er et varemærke tilhørende Wi-Fi Alliance. Bluetooth-logoet er et registreret varemærke tilhørende Bluetooth SIG.
Alle handelsnavne, varemærker og registrerede varemærker nævnt i dette dokument tilhører deres respektive ejere og er hermed anerkendt.
Copyright © 2023 Espressif Systems (Shanghai) Co., Ltd. Alle rettigheder forbeholdes.
Dokumenter/ressourcer
![]() |
Espressif ESP32-C6 Series SoC Errata [pdfBrugermanual ESP32-C6 Series SoC Errata, ESP32-C6 Series, SoC Errata, Errata |