SoC din seria Espressif ESP32-C6 Errata Manual de utilizare

Introducere
Acest document descrie erratele cunoscute în seria de SoC-uri ESP32-C6.
Acest document descrie erratele cunoscute în seria de SoC-uri ESP32-C6.

Identificarea cipului
Nota:
Verificați linkul sau codul QR pentru a vă asigura că utilizați cea mai recentă versiune a acestui document:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
Verificați linkul sau codul QR pentru a vă asigura că utilizați cea mai recentă versiune a acestui document:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf

1 Revizuire a cipului
Espressif se prezintă vM.X schema de numerotare pentru a indica reviziile cipului.
M – Număr major, care indică revizuirea majoră a produsului cip. Dacă acest număr se modifică, înseamnă că software-ul utilizat pentru versiunea anterioară a produsului este incompatibil cu noul produs, iar versiunea software va fi actualizată pentru utilizarea noului produs.
X – Număr minor, care indică revizuirea minoră a produsului cu cip. Dacă acest număr se schimbă, înseamnă că
software-ul utilizat pentru versiunea anterioară a produsului este compatibil cu noul produs și nu este necesară actualizarea software-ului.
software-ul utilizat pentru versiunea anterioară a produsului este compatibil cu noul produs și nu este necesară actualizarea software-ului.
Schema vM.X înlocuiește schemele de revizuire a cipurilor utilizate anterior, inclusiv numerele ECOx, Vxxx și alte formate, dacă există.
Revizuirea cipului este identificată prin:
- Câmpul eFuse EFUSE_RD_MAC_SPI_SYS_3_REG[23:22] și EFUSE_RD_MAC_SPI_SYS_3_REG[21:18]
Tabelul 1: Identificarea reviziei cipului prin biți eFuse

- Informații de urmărire Espressif linie în marcarea cipului

Figura 1: Diagrama de marcare a așchiilor
Tabelul 2: Identificarea revizuirii cipului prin marcarea cipului

- Identificator de specificație linie în marcarea modulului

Figura 2: Diagrama de marcare a modulului
Tabelul 3: Identificarea reviziei cipului după marcarea modulului

Nota:
- Sunt furnizate informații despre lansarea ESP-IDF care acceptă o anumită revizuire a cipului Compatibilitatea între lansările ESP-IDF și revizuirile SoC-urilor Espressif.
- Pentru mai multe informații despre actualizarea revizuirii chipului și identificarea acestora a produselor din seria ESP32-C6, vă rugăm să consultați ESP32-C6 Notificări de modificare a produsului/procesului (PCN).
- Pentru mai multe informații despre schema de numerotare a revizuirii cipului, consultați Aviz de compatibilitate pentru schema de numerotare a revizuirii cipului.
2 Metode suplimentare
Unele erori din produsul cip nu trebuie remediate la nivel de siliciu sau, cu alte cuvinte, într-o nouă revizuire a cipului.
În acest caz, cipul poate fi identificat prin codul de dată în marcarea chipului (vezi Figura 1). Pentru mai multe informatii,
va rog, referiti-va la Informații despre ambalarea chipului Espressif.
va rog, referiti-va la Informații despre ambalarea chipului Espressif.
Modulele construite în jurul cipului pot fi identificate prin numărul PW de pe eticheta produsului (vezi Figura 3). Pentru mai multe informații, vă rugăm să consultați Informații despre ambalajul modulului Espressif.

Figura 3: Eticheta produsului modul
Nota:
Vă rugăm să rețineți că Numărul PW este furnizat numai pentru rolele ambalate în pungi de aluminiu cu barieră de umezeală (MBB).
Vă rugăm să rețineți că Numărul PW este furnizat numai pentru rolele ambalate în pungi de aluminiu cu barieră de umezeală (MBB).
Descrierea erorii
Tabelul 4: Rezumatul Errata

3 CPU RISC-V
3.1 Posibil blocaj din cauza executării necorespunzătoare a instrucțiunilor atunci când este implicată scrierea în LP SRAM
Descriere
Când CPU HP execută instrucțiuni (instrucțiunea A și instrucțiunea B succesiv) în LP SRAM, iar instrucțiunile A și instrucțiunile B se întâmplă să urmeze următoarele modele:
- Instrucțiunea A implică scrierea în memorie. Examples: sw/sh/sb
- Instrucțiunea B implică doar accesarea magistralei de instrucțiuni. Examples: nop/jal/jalr/lui/auipc
- Adresa instrucțiunii B nu este aliniată pe 4 octeți
Datele scrise de instrucțiunea A în memorie sunt trimise numai după ce instrucțiunea B a finalizat execuția. Acest lucru introduce un risc în care, după scrierea instrucțiunii A în memorie, dacă se execută o buclă infinită în instrucțiunea B, scrierea instrucțiunii A nu se va finaliza niciodată.
rezolvări
Când întâmpinați această problemă sau când verificați codul de asamblare și vedeți modelul menționat mai sus,
- Adăugați o instrucțiune de gard între instrucțiunea A și bucla infinită. Acest lucru poate fi realizat prin utilizarea interfeței rv_utils_memory_barrier în ESP-IDF.
- Înlocuiți bucla infinită cu instrucțiunea wfi. Acest lucru poate fi realizat prin utilizarea interfeței rv_utils_wait_for_intr în ESP-IDF.
- Dezactivați extensia RV32C (comprimată) atunci când compilați codul care urmează să fie executat în LP SRAM pentru a evita instrucțiunile cu adrese care nu sunt aliniate pe 4 octeți.
Soluţie
Urmează să fie remediat în viitoarele revizuiri ale cipului.
Urmează să fie remediat în viitoarele revizuiri ale cipului.
4 Ceasul
4.1 Calibrarea incorectă a ceasului RC_FAST_CLK
Descriere
În cipul ESP32-C6, frecvența sursei de ceas RC_FAST_CLK este prea apropiată de frecvența ceasului de referință (40 MHz XTAL_CLK), ceea ce face imposibilă calibrarea cu precizie. Acest lucru poate afecta perifericele care folosesc RC_FAST_CLK și au cerințe stricte pentru frecvența sa de ceas precisă.
Pentru periferice care utilizează RC_FAST_CLK, consultați Manualul de referință tehnic ESP32-C6 > Capitolul Resetare și ceas.
rezolvări
Utilizați alte surse de ceas în loc de RC_FAST_CLK.
Utilizați alte surse de ceas în loc de RC_FAST_CLK.
Soluţie
Remediat în versiunea cip v0.1.
Remediat în versiunea cip v0.1.
5 Resetați
5.1 Resetarea sistemului declanșată de Timer Watchdog RTC nu poate fi raportată corect
Descriere
Când cronometrul de supraveghere RTC (RWDT) declanșează o resetare a sistemului, codul sursă de resetare nu poate fi blocat corect. Ca urmare, cauza resetarii raportata este nedeterminata si poate fi gresita.
Când cronometrul de supraveghere RTC (RWDT) declanșează o resetare a sistemului, codul sursă de resetare nu poate fi blocat corect. Ca urmare, cauza resetarii raportata este nedeterminata si poate fi gresita.
rezolvări
Fără soluție.
Fără soluție.
Soluţie
Remediat în versiunea cip v0.1.
Remediat în versiunea cip v0.1.
6 RMT
6.1 Nivelul semnalului de stare inactiv ar putea intra în eroare în modul TX continuu RMT
Descriere
În modulul RMT al ESP32-C6, dacă modul TX continuu este activat, este de așteptat ca transmisia de date să se oprească după ce datele sunt trimise pentru rundele RMT_TX_LOOP_NUM_CHn, iar după aceea, nivelul semnalului în starea inactivă ar trebui controlat de „nivelul” câmpul markerului final.
În modulul RMT al ESP32-C6, dacă modul TX continuu este activat, este de așteptat ca transmisia de date să se oprească după ce datele sunt trimise pentru rundele RMT_TX_LOOP_NUM_CHn, iar după aceea, nivelul semnalului în starea inactivă ar trebui controlat de „nivelul” câmpul markerului final.
Cu toate acestea, în situația reală, după ce transmisia datelor se oprește, nivelul semnalului de stare inactiv al canalului nu este controlat de câmpul „nivel” al markerului de sfârșit, ci de nivelul din datele împachetate înapoi, care este nedeterminat.
rezolvări
Utilizatorilor li se sugerează să seteze RMT_IDLE_OUT_EN_CHn la 1 pentru a utiliza numai registre pentru a controla nivelul inactiv.
Această problemă a fost ocolită de la prima versiune ESP-IDF care acceptă modul TX continuu (v5.1). În aceste versiuni de ESP-IDF, este configurat ca nivelul inactiv să poată fi controlat doar de registre.
Utilizatorilor li se sugerează să seteze RMT_IDLE_OUT_EN_CHn la 1 pentru a utiliza numai registre pentru a controla nivelul inactiv.
Această problemă a fost ocolită de la prima versiune ESP-IDF care acceptă modul TX continuu (v5.1). În aceste versiuni de ESP-IDF, este configurat ca nivelul inactiv să poată fi controlat doar de registre.
Soluţie
Nicio remediere programată.
Nicio remediere programată.
7 Wi-Fi
7.1 ESP32-C6 Nu poate fi 802.11mc FTM Initiator
Descriere
Ora T3 (adică ora de plecare a ACK de la inițiator) utilizată în 802.11mc Fine Time Measurement (FTM) nu poate fi achiziționată corect și, ca urmare, ESP32-C6 nu poate fi inițiatorul FTM.
Ora T3 (adică ora de plecare a ACK de la inițiator) utilizată în 802.11mc Fine Time Measurement (FTM) nu poate fi achiziționată corect și, ca urmare, ESP32-C6 nu poate fi inițiatorul FTM.
rezolvări
Fără soluție.
Fără soluție.
Soluţie
Urmează să fie remediat în viitoarele revizuiri ale cipului.
Urmează să fie remediat în viitoarele revizuiri ale cipului.
Documentație aferentă
- Fișă de date pentru seria ESP32-C6 – Specificațiile hardware-ului ESP32-C6.
- Manual de referință tehnică ESP32-C6 – Informații detaliate despre cum să utilizați memoria și perifericele ESP32-C6.
- Ghid de proiectare hardware ESP32-C6 – Ghid despre cum să integrați ESP32-C6 în produsul dvs. hardware.
- Certificate https://espressif.com/en/support/documents/certificates
- ESP32-C6 Notificări de modificare a produsului/procesului (PCN) https://espressif.com/en/support/documents/pcns?keys=ESP8684
- Actualizări de documentație și abonament de notificare de actualizare https://espressif.com/en/support/download/documents
Zona dezvoltatorului
- Ghid de programare ESP-IDF pentru ESP32-C6 – Documentație extinsă pentru cadrul de dezvoltare ESP-IDF.
- ESP-IDF și alte cadre de dezvoltare pe GitHub.
https://github.com/espressif - Forumul ESP32 BBS – Comunitate de la Inginer la Inginer (E2E) pentru produsele Espressif, unde puteți posta întrebări, împărtăși cunoștințe, explora idei și ajuta la rezolvarea problemelor cu colegii ingineri.
https://esp32.com/ - Jurnalul ESP – Cele mai bune practici, articole și note de la oamenii din Espressif.
https://blog.espressif.com/ - Vedeți filele SDK-uri și Demo, Aplicații, Instrumente, Firmware AT.
https://espressif.com/en/support/download/sdks-demos
Produse
- SoC-uri din seria ESP32-C6 – Răsfoiți prin toate SoC-urile ESP32-C6.
https://espressif.com/en/products/socs?id=ESP32-C6 - Module din seria ESP32-C6 – Răsfoiți prin toate modulele bazate pe ESP32-C6.
https://espressif.com/en/products/modules?id=ESP32-C6 - Seria ESP32-C6 DevKits – Răsfoiți prin toate devkit-urile bazate pe ESP32-C6.
https://espressif.com/en/products/devkits?id=ESP32-C6 - Selector de produse ESP – Găsiți un produs hardware Espressif potrivit nevoilor dvs. comparând sau aplicând filtre.
https://products.espressif.com/#/product-selector?language=en
Contactaţi-ne
- Consultați filele Întrebări de vânzări, Întrebări tehnice, Schema circuitului și Proiectare PCB Review, Devineamples
(Magazine online), Deveniți furnizorul nostru, Comentarii și sugestii.
https://espressif.com/en/contact-us/sales-questions
Istoricul revizuirilor


Exonerare de responsabilitate și notificare privind drepturile de autor
Informațiile din acest document, inclusiv URL referințe, poate fi schimbată fără notificare.
TOATE INFORMAȚIILE TERȚILOR DIN ACEST DOCUMENT SUNT FURNIZATE CA ATARE, FĂRĂ NU SE GARANȚIE AUTENTICITATEA ȘI ACURATEȚIA EI.
NU SE OFERĂ ACEST DOCUMENT NU SE OFERĂ GARANȚIE PENTRU VANTABILITATEA SA, NEÎNCĂLCAREA SA, ADEPTEREA PENTRU ORICE SCOP ANUMIT, ȘI NICIUN GARANȚIE DECORATA DIN ORICE PROPUNERE, SPECIFICAȚIE SAUAMPLE.
Toată răspunderea, inclusiv răspunderea pentru încălcarea oricăror drepturi de proprietate, referitoare la utilizarea informațiilor din acest document este declinată. Nu se acordă aici licențe exprese sau implicite, prin excludere sau în alt mod, pentru niciun drept de proprietate intelectuală.
Sigla Wi-Fi Alliance Member este o marcă comercială a Wi-Fi Alliance. Sigla Bluetooth este o marcă comercială înregistrată a Bluetooth SIG.
Toate denumirile comerciale, mărcile comerciale și mărcile comerciale înregistrate menționate în acest document sunt proprietatea proprietarilor respectivi și sunt recunoscute prin prezenta.
Copyright © 2023 Espressif Systems (Shanghai) Co., Ltd. Toate drepturile rezervate.
Informațiile din acest document, inclusiv URL referințe, poate fi schimbată fără notificare.
TOATE INFORMAȚIILE TERȚILOR DIN ACEST DOCUMENT SUNT FURNIZATE CA ATARE, FĂRĂ NU SE GARANȚIE AUTENTICITATEA ȘI ACURATEȚIA EI.
NU SE OFERĂ ACEST DOCUMENT NU SE OFERĂ GARANȚIE PENTRU VANTABILITATEA SA, NEÎNCĂLCAREA SA, ADEPTEREA PENTRU ORICE SCOP ANUMIT, ȘI NICIUN GARANȚIE DECORATA DIN ORICE PROPUNERE, SPECIFICAȚIE SAUAMPLE.
Toată răspunderea, inclusiv răspunderea pentru încălcarea oricăror drepturi de proprietate, referitoare la utilizarea informațiilor din acest document este declinată. Nu se acordă aici licențe exprese sau implicite, prin excludere sau în alt mod, pentru niciun drept de proprietate intelectuală.
Sigla Wi-Fi Alliance Member este o marcă comercială a Wi-Fi Alliance. Sigla Bluetooth este o marcă comercială înregistrată a Bluetooth SIG.
Toate denumirile comerciale, mărcile comerciale și mărcile comerciale înregistrate menționate în acest document sunt proprietatea proprietarilor respectivi și sunt recunoscute prin prezenta.
Copyright © 2023 Espressif Systems (Shanghai) Co., Ltd. Toate drepturile rezervate.
Documente/Resurse
![]() |
Errata SoC seria Espressif ESP32-C6 [pdfManual de utilizare Seria ESP32-C6 Errata SoC, Seria ESP32-C6, Errata SoC, Errata |