Espressif ESP32-C6 serija SoC Errata User Manual

Uvod
Ovaj dokument opisuje poznate greške u ESP32-C6 seriji SoC-a.
Ovaj dokument opisuje poznate greške u ESP32-C6 seriji SoC-a.

Identifikacija čipa
Napomena:
Provjerite vezu ili QR kod kako biste bili sigurni da koristite najnoviju verziju ovog dokumenta:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
Provjerite vezu ili QR kod kako biste bili sigurni da koristite najnoviju verziju ovog dokumenta:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf

1 revizija čipa
Espressif predstavlja vM.X šema numeracije koja označava revizije čipa.
M – Glavni broj, koji označava glavnu reviziju čip proizvoda. Ako se ovaj broj promijeni, to znači da softver korišten za prethodnu verziju proizvoda nije kompatibilan s novim proizvodom i verzija softvera će se nadograditi za korištenje novog proizvoda.
X – Manji broj, koji ukazuje na manju reviziju čip proizvoda. Ako se ovaj broj promijeni, to znači da
softver korišten za prethodnu verziju proizvoda kompatibilan je s novim proizvodom i nema potrebe za nadogradnjom softvera.
softver korišten za prethodnu verziju proizvoda kompatibilan je s novim proizvodom i nema potrebe za nadogradnjom softvera.
Šema vM.X zamjenjuje prethodno korištene šeme revizije čipa, uključujući ECOx brojeve, Vxxx i druge formate ako ih ima.
Revizija čipa se identifikuje po:
- eFuse polje EFUSE_RD_MAC_SPI_SYS_3_REG[23:22] i EFUSE_RD_MAC_SPI_SYS_3_REG[21:18]
Tabela 1: Identifikacija revizije čipa prema eFuse bitovima

- Espressif informacije o praćenju linija u označavanju čipova

Slika 1: Dijagram označavanja čipova
Tabela 2: Identifikacija revizije čipa prema oznakama čipa

- Identifikator specifikacije linija u označavanju modula

Slika 2: Dijagram označavanja modula
Tabela 3: Identifikacija revizije čipa prema oznakama modula

Napomena:
- Date su informacije o izdanju ESP-IDF koje podržava određenu reviziju čipa Kompatibilnost između ESP-IDF izdanja i revizija Espressif SoC-a.
- Za više informacija o nadogradnji revizije čipa i njihovoj identifikaciji proizvoda serije ESP32-C6, pogledajte ESP32-C6 Obavještenja o promjenama proizvoda/procesa (PCN).
- Za više informacija o shemi numeriranja revizija čipa, pogledajte Savjeti o kompatibilnosti za shemu numeriranja revizija čipa.
2 Dodatne metode
Neke greške u čip proizvodu ne treba da se ispravljaju na nivou silicijuma, ili drugim rečima u novoj reviziji čipa.
U ovom slučaju, čip se može identifikovati po datumskom kodu u oznaci čipa (vidi sliku 1). Za više informacija,
molimo pogledajte Informacije o pakovanju Espressif čipa.
molimo pogledajte Informacije o pakovanju Espressif čipa.
Moduli izgrađeni oko čipa mogu se identifikovati po PW broju na etiketi proizvoda (vidi sliku 3). Za više informacija pogledajte Informacije o pakovanju Espressif modula.

Slika 3: Oznaka proizvoda modula
Napomena:
Imajte na umu da PW broj isporučuje se samo za kolute upakovane u aluminijske vrećice za zaštitu od vlage (MBB).
Imajte na umu da PW broj isporučuje se samo za kolute upakovane u aluminijske vrećice za zaštitu od vlage (MBB).
Errata Description
Tabela 4: Sažetak grešaka

3 RISC-V CPU
3.1 Moguća blokada zbog neredovnog izvršavanja instrukcija kada je uključeno upisivanje u LP SRAM
Opis
Kada HP CPU izvršava instrukcije (instrukciju A i instrukciju B sukcesivno) u LP SRAM-u, a instrukcija A i instrukcija B slijede sljedeće obrasce:
- Instrukcija A uključuje pisanje u memoriju. Pramples: sw/sh/sb
- Instrukcija B uključuje samo pristup sabirnici instrukcija. Pramples: nop/jal/jalr/lui/auipc
- Adresa instrukcije B nije 4-bajtna poravnata
Podaci zapisani instrukcijom A u memoriju se predaju tek nakon što instrukcija B završi izvršenje. Ovo uvodi rizik da, nakon upisivanja instrukcije A u memoriju, ako se u instrukciji B izvrši beskonačna petlja, upisivanje instrukcije A nikada neće biti završeno.
Rešenja
Kada naiđete na ovaj problem, ili kada provjerite asemblerski kod i vidite gore spomenuti obrazac,
- Dodajte instrukciju ograde između instrukcije A i beskonačne petlje. Ovo se može postići korištenjem sučelja rv_utils_memory_barrier u ESP-IDF.
- Zamijenite beskonačnu petlju instrukcijom wfi. Ovo se može postići korištenjem sučelja rv_utils_wait_for_intr u ESP-IDF-u.
- Onemogućite RV32C (komprimiranu) ekstenziju prilikom kompajliranja koda koji će se izvršiti u LP SRAM-u kako biste izbjegli instrukcije sa adresama koje nisu poravnate od 4 bajta.
Rješenje
Popraviće se u budućim revizijama čipa.
Popraviće se u budućim revizijama čipa.
4 Sat
4.1 Netačna kalibracija RC_FAST_CLK sata
Opis
U ESP32-C6 čipu, frekvencija izvora takta RC_FAST_CLK je preblizu frekvenciji referentnog takta (40 MHz XTAL_CLK), što onemogućava preciznu kalibraciju. Ovo može uticati na periferne uređaje koji koriste RC_FAST_CLK i imaju stroge zahtjeve za njegovu tačnu frekvenciju takta.
Za periferne uređaje koji koriste RC_FAST_CLK, pogledajte ESP32-C6 Tehnički referentni priručnik > Resetovanje poglavlja i sat.
Rešenja
Koristite druge izvore takta umjesto RC_FAST_CLK.
Koristite druge izvore takta umjesto RC_FAST_CLK.
Rješenje
Popravljeno u reviziji čipa v0.1.
Popravljeno u reviziji čipa v0.1.
5 Resetuj
5.1 Resetovanje sistema koje pokreće RTC Watchdog tajmer Ne može se tačno prijaviti
Opis
Kada RTC watchdog timer (RWDT) pokrene resetovanje sistema, izvorni kod za resetovanje se ne može ispravno zaključati. Kao rezultat toga, prijavljeni uzrok resetiranja je neodređen i može biti pogrešan.
Kada RTC watchdog timer (RWDT) pokrene resetovanje sistema, izvorni kod za resetovanje se ne može ispravno zaključati. Kao rezultat toga, prijavljeni uzrok resetiranja je neodređen i može biti pogrešan.
Rešenja
Nema zaobilazno rešenje.
Nema zaobilazno rešenje.
Rješenje
Popravljeno u reviziji čipa v0.1.
Popravljeno u reviziji čipa v0.1.
6 RMT
6.1 Nivo signala stanja mirovanja može doći do greške u RMT kontinuiranom TX načinu rada
Opis
U RMT modulu ESP32-C6, ako je omogućen kontinuirani TX mod, očekuje se da se prijenos podataka zaustavi nakon slanja podataka za RMT_TX_LOOP_NUM_CHn rundi, a nakon toga nivo signala u stanju mirovanja treba kontrolisati "nivo" polje krajnjeg markera.
U RMT modulu ESP32-C6, ako je omogućen kontinuirani TX mod, očekuje se da se prijenos podataka zaustavi nakon slanja podataka za RMT_TX_LOOP_NUM_CHn rundi, a nakon toga nivo signala u stanju mirovanja treba kontrolisati "nivo" polje krajnjeg markera.
Međutim, u stvarnoj situaciji, nakon što se prenos podataka zaustavi, nivo signala u stanju mirovanja kanala ne kontroliše polje „nivo“ krajnjeg markera, već nivo u podacima koji su umotani nazad, koji je neodređen.
Rešenja
Korisnicima se predlaže da postave RMT_IDLE_OUT_EN_CHn na 1 da koriste samo registre za kontrolu nivoa mirovanja.
Ovaj problem je zaobiđen od prve ESP-IDF verzije koja podržava kontinuirani TX mod (v5.1). U ovim verzijama ESP-IDF-a, konfigurirano je da se nivo mirovanja može kontrolirati samo pomoću registara.
Korisnicima se predlaže da postave RMT_IDLE_OUT_EN_CHn na 1 da koriste samo registre za kontrolu nivoa mirovanja.
Ovaj problem je zaobiđen od prve ESP-IDF verzije koja podržava kontinuirani TX mod (v5.1). U ovim verzijama ESP-IDF-a, konfigurirano je da se nivo mirovanja može kontrolirati samo pomoću registara.
Rješenje
Nema zakazanih popravki.
Nema zakazanih popravki.
7 WiFi
7.1 ESP32-C6 ne može biti 802.11mc FTM inicijator
Opis
Vrijeme T3 (tj. vrijeme odlaska ACK od inicijatora) koje se koristi u 802.11mc Fine Time Measurement (FTM) ne može se ispravno dobiti, i kao rezultat toga ESP32-C6 ne može biti FTM Inicijator.
Vrijeme T3 (tj. vrijeme odlaska ACK od inicijatora) koje se koristi u 802.11mc Fine Time Measurement (FTM) ne može se ispravno dobiti, i kao rezultat toga ESP32-C6 ne može biti FTM Inicijator.
Rešenja
Nema zaobilazno rešenje.
Nema zaobilazno rešenje.
Rješenje
Popraviće se u budućim revizijama čipa.
Popraviće se u budućim revizijama čipa.
Povezana dokumentacija
- ESP32-C6 Series Datasheet – Specifikacije hardvera ESP32-C6.
- ESP32-C6 Tehnički referentni priručnik – Detaljne informacije o tome kako koristiti ESP32-C6 memoriju i periferne uređaje.
- ESP32-C6 Smjernice za dizajn hardvera – Smjernice o tome kako integrirati ESP32-C6 u svoj hardverski proizvod.
- Certifikati https://espressif.com/en/support/documents/certificates
- ESP32-C6 Obavještenja o promjenama proizvoda/procesa (PCN) https://espressif.com/en/support/documents/pcns?keys=ESP8684
- Ažuriranja dokumentacije i pretplata na obavijesti o ažuriranju https://espressif.com/en/support/download/documents
Developer Zone
- ESP-IDF Vodič za programiranje za ESP32-C6 – Opsežna dokumentacija za razvojni okvir ESP-IDF.
- ESP-IDF i drugi razvojni okviri na GitHubu.
https://github.com/espressif - ESP32 BBS Forum – Zajednica od inženjera do inženjera (E2E) za Espressif proizvode gdje možete postavljati pitanja, dijeliti znanje, istraživati ideje i pomoći u rješavanju problema s kolegama inženjerima.
https://esp32.com/ - ESP Journal – najbolje prakse, članci i bilješke od Espressif ljudi.
https://blog.espressif.com/ - Pogledajte kartice SDK-ovi i demonstracije, Aplikacije, Alati, AT firmver.
https://espressif.com/en/support/download/sdks-demos
Proizvodi
- ESP32-C6 serije SoC-a – Pregledajte sve ESP32-C6 SoC-ove.
https://espressif.com/en/products/socs?id=ESP32-C6 - Moduli serije ESP32-C6 – Pregledajte sve module zasnovane na ESP32-C6.
https://espressif.com/en/products/modules?id=ESP32-C6 - ESP32-C6 Series DevKits – Pregledajte sve devkitove zasnovane na ESP32-C6.
https://espressif.com/en/products/devkits?id=ESP32-C6 - ESP Product Selector – Pronađite Espressif hardverski proizvod prikladan za vaše potrebe upoređivanjem ili primjenom filtera.
https://products.espressif.com/#/product-selector?language=en
Kontaktirajte nas
- Pogledajte kartice Pitanja o prodaji, Tehnički upiti, Šema kola i dizajn PCB Review, Uzmi Samples
(Online trgovine), postanite naš dobavljač, komentari i prijedlozi.
https://espressif.com/en/contact-us/sales-questions
Istorija revizija


Odricanje od odgovornosti i Obavijest o autorskim pravima
Informacije u ovom dokumentu, uključujući URL reference, podložne su promjenama bez prethodne najave.
SVE INFORMACIJE TREĆIH LICA U OVOM DOKUMENTU DAJU SE KAKVE JESU BEZ NIKAKVIH GARANCIJA ZA NJEGOVINU AUTENTIČNOST I TAČNOST.
ZA OVAJ DOKUMENT SE NE DAJE NIKAKVA GARANCIJA ZA NJEGOVO PRODAJNOST, NEKRŠENJE PRAVA, PRIKLADNOST ZA BILO KOJU ODREĐENU NAMJENU, NITI JE GARANCIJA KOJA DRUGO PROIZLAZI IZ BILO KAKOG PRIJEDLOGA, SPECIFIKACIJE ILI SAMPLE.
Sva odgovornost, uključujući odgovornost za kršenje vlasničkih prava, u vezi sa korišćenjem informacija u ovom dokumentu se odriče. Ovdje se ne daju nikakve licence izričite ili implicirane, putem estoppela ili na drugi način, za bilo koje pravo intelektualne svojine.
Logo Wi-Fi Alliance Member je zaštitni znak Wi-Fi Alliance. Bluetooth logo je registrovani zaštitni znak kompanije Bluetooth SIG.
Svi trgovački nazivi, žigovi i registrovani zaštitni znaci pomenuti u ovom dokumentu vlasništvo su njihovih vlasnika i ovim su priznati.
Autorsko pravo © 2023 Espressif Systems (Shanghai) Co., Ltd. Sva prava zadržana.
Informacije u ovom dokumentu, uključujući URL reference, podložne su promjenama bez prethodne najave.
SVE INFORMACIJE TREĆIH LICA U OVOM DOKUMENTU DAJU SE KAKVE JESU BEZ NIKAKVIH GARANCIJA ZA NJEGOVINU AUTENTIČNOST I TAČNOST.
ZA OVAJ DOKUMENT SE NE DAJE NIKAKVA GARANCIJA ZA NJEGOVO PRODAJNOST, NEKRŠENJE PRAVA, PRIKLADNOST ZA BILO KOJU ODREĐENU NAMJENU, NITI JE GARANCIJA KOJA DRUGO PROIZLAZI IZ BILO KAKOG PRIJEDLOGA, SPECIFIKACIJE ILI SAMPLE.
Sva odgovornost, uključujući odgovornost za kršenje vlasničkih prava, u vezi sa korišćenjem informacija u ovom dokumentu se odriče. Ovdje se ne daju nikakve licence izričite ili implicirane, putem estoppela ili na drugi način, za bilo koje pravo intelektualne svojine.
Logo Wi-Fi Alliance Member je zaštitni znak Wi-Fi Alliance. Bluetooth logo je registrovani zaštitni znak kompanije Bluetooth SIG.
Svi trgovački nazivi, žigovi i registrovani zaštitni znaci pomenuti u ovom dokumentu vlasništvo su njihovih vlasnika i ovim su priznati.
Autorsko pravo © 2023 Espressif Systems (Shanghai) Co., Ltd. Sva prava zadržana.
Dokumenti / Resursi
![]() |
Espressif ESP32-C6 serija SoC grešaka [pdf] Korisnički priručnik Greška SoC serije ESP32-C6, Serija ESP32-C6, Greška SoC, Greška |