SoC serije Espressif ESP32-C6
 Uporabniški priročnik Errata
Espressif ESP32-C6 Series SoC Errata Uporabniški priročnik
Uvod
Ta dokument opisuje znane napake v seriji SoC ESP32-C6.
Espressif ESP32-C6 Series SoC Errata – Espressif Systems

Identifikacija čipa

Opomba:
Preverite povezavo ali kodo QR in se prepričajte, da uporabljate najnovejšo različico tega dokumenta:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
Ikona kode Qr
1 revizija čipa
Predstavlja se Espressif vM.X shema številčenja za označevanje revizij čipa.
M – Glavna številka, ki označuje večjo revizijo izdelka čipa. Če se ta številka spremeni, to pomeni, da programska oprema, ki je bila uporabljena za prejšnjo različico izdelka, ni združljiva z novim izdelkom in da je treba različico programske opreme nadgraditi za uporabo novega izdelka.
X – Manjša številka, ki označuje manjšo revizijo izdelka čipa. Če se ta številka spremeni, to pomeni
programska oprema, uporabljena za prejšnjo različico izdelka, je združljiva z novim izdelkom in programske opreme ni treba nadgraditi.
Shema vM.X nadomešča predhodno uporabljene sheme revizije čipov, vključno s številkami ECOx, Vxxx in drugimi formati, če obstajajo.
Revizijo čipa prepoznamo po:
  • Polje eFuse EFUSE_RD_MAC_SPI_SYS_3_REG[23:22] in EFUSE_RD_MAC_SPI_SYS_3_REG[21:18]
Tabela 1: Identifikacija revizije čipa z biti eFuse
Espressif ESP32-C6 Series SoC Errata – Tabela 1 Identifikacija revizije čipa po bitih eFuse
  • Informacije o sledenju Espressif črta v označevanju čipov
Espressif ESP32-C6 Series SoC Errata – slika 1
Slika 1: Diagram označevanja čipov
Tabela 2: Identifikacija revizije čipa z oznako čipa
Espressif ESP32-C6 Series SoC Errata – Tabela 2 Identifikacija revizije čipa z oznako čipa
  • Identifikator specifikacije vrstica v oznaki modula
Espressif ESP32-C6 Series SoC Errata – slika 2
Slika 2: Diagram označevanja modula
Tabela 3: Identifikacija revizije čipa z oznako modula
Espressif ESP32-C6 Series SoC Errata – Tabela 3 Identifikacija revizije čipa z oznako modula
Opomba:

2 Dodatne metode

Nekaterih napak v izdelku čipa ni treba popraviti na ravni silicija ali z drugimi besedami v novi reviziji čipa.
V tem primeru je lahko čip identificiran z datumsko kodo v oznaki čipa (glejte sliko 1). Za več informacij,
prosimo, glejte Informacije o embalaži čipsa Espressif.
Module, zgrajene okoli čipa, je mogoče identificirati s številko PW na oznaki izdelka (glejte sliko 3). Za več informacij glejte Informacije o embalaži modula Espressif.
Espressif ESP32-C6 Series SoC Errata – slika 3
Slika 3: Oznaka izdelka modula
Opomba:
Upoštevajte to Številka PW je na voljo samo za kolute, pakirane v aluminijaste vrečke z zaščito pred vlago (MBB).

Opis napake

Tabela 4: Povzetek napak
Napake Espressif ESP32-C6 Series SoC – tabela 4 Povzetek napak

3 CPU RISC-V

3.1 Možen zastoj zaradi nepravilnega izvajanja navodil, ko je vključeno pisanje v LP SRAM
Opis
Ko CPU HP zaporedno izvaja navodila (navodilo A in navodilo B) v LP SRAM, navodilo A in navodilo B sledita naslednjim vzorcem:
  • Navodilo A vključuje pisanje v pomnilnik. npramples: sw/sh/sb
  • Navodilo B vključuje samo dostop do vodila navodil. nprampdatoteke: nop/jal/jalr/lui/auipc
  • Naslov ukaza B ni 4-bajtno poravnan
Podatki, ki jih navodilo A zapiše v pomnilnik, se potrdijo šele, ko je navodilo B dokončalo izvajanje. To predstavlja tveganje, ko se po navodilu A, ki zapisuje v pomnilnik, če se v navodilu B izvede neskončna zanka, zapisovanje navodila A ne bo nikoli dokončano.
Rešitve
Ko naletite na to težavo ali ko preverite zbirno kodo in vidite zgoraj omenjeni vzorec,
  • Dodajte navodilo ograje med navodilo A in neskončno zanko. To je mogoče doseči z uporabo vmesnika rv_utils_memory_barrier v ESP-IDF.
  • Zamenjajte neskončno zanko z navodili wfi. To je mogoče doseči z uporabo vmesnika rv_utils_wait_for_intr v ESP-IDF.
  • Onemogočite (stisnjeno) razširitev RV32C, ko prevajate kodo, ki naj se izvede v LP SRAM, da se izognete navodilom s 4-bajtnimi poravnanimi naslovi.
rešitev
To bo popravljeno v prihodnjih revizijah čipov.
4 Ura
4.1 Netočna kalibracija ure RC_FAST_CLK
Opis
V čipu ESP32-C6 je frekvenca vira ure RC_FAST_CLK preblizu frekvenci referenčne ure (40 MHz XTAL_CLK), zaradi česar ni mogoče natančno kalibrirati. To lahko vpliva na periferne naprave, ki uporabljajo RC_FAST_CLK in imajo stroge zahteve glede točne taktne frekvence.
Za periferne naprave, ki uporabljajo RC_FAST_CLK, si oglejte Tehnični referenčni priročnik ESP32-C6 > poglavje Ponastavitev in ura.
Rešitve
Uporabite druge vire ure namesto RC_FAST_CLK.
rešitev
Popravljeno v reviziji čipa v0.1.
5 Ponastavi
5.1 Ponastavitve sistema, ki jo sproži časovnik nadzornega psa RTC, ni mogoče pravilno prijaviti
Opis
Ko nadzorni časovnik RTC (RWDT) sproži ponastavitev sistema, izvorne kode ponastavitve ni mogoče pravilno zakleniti. Posledično je prijavljeni vzrok ponastavitve nedoločen in je lahko napačen.
Rešitve
Brez rešitve.
rešitev
Popravljeno v reviziji čipa v0.1.
6 RMT
6.1 Nivo signala v stanju mirovanja lahko naleti na napako v načinu neprekinjenega oddajanja RMT
Opis
V modulu RMT ESP32-C6, če je omogočen neprekinjeni način TX, se pričakuje, da se prenos podatkov ustavi, ko so podatki poslani za kroge RMT_TX_LOOP_NUM_CHn, po tem pa bi moral nivo signala v stanju mirovanja nadzorovati "nivo" polje končnega označevalca.
Vendar pa v resnični situaciji, ko se prenos podatkov ustavi, nivoja signala v stanju mirovanja kanala ne nadzira polje »nivo« končnega označevalca, temveč nivo v podatkih, zavitih nazaj, ki je nedoločen.
Rešitve
Uporabnikom se predlaga, da RMT_IDLE_OUT_EN_CHn nastavijo na 1, da uporabljajo samo registre za nadzor ravni nedejavnosti.
To težavo smo zaobšli od prve različice ESP-IDF, ki podpira način neprekinjenega pošiljanja (v5.1). V teh različicah ESP-IDF je konfigurirano, da lahko raven mirovanja nadzirajo samo registri.
rešitev
Ni predvidenega popravka.
7 Wi-Fi
7.1 ESP32-C6 ne more biti iniciator 802.11mc FTM
Opis
Časa T3 (tj. časa odhoda ACK od iniciatorja), ki se uporablja v 802.11mc Fine Time Measurement (FTM), ni mogoče pravilno pridobiti, zato ESP32-C6 ne more biti iniciator FTM.
Rešitve
Brez rešitve.
rešitev
To bo popravljeno v prihodnjih revizijah čipov.

Povezana dokumentacija in viri

Povezana dokumentacija
Cona za razvijalce
  • Priročnik za programiranje ESP-IDF za ESP32-C6 – Obsežna dokumentacija za razvojno ogrodje ESP-IDF.
  • ESP-IDF in drugi razvojni okviri na GitHubu.
    https://github.com/espressif
  • Forum ESP32 BBS – Skupnost od inženirjev do inženirjev (E2E) za izdelke Espressif, kjer lahko objavljate vprašanja, delite znanje, raziskujete ideje in pomagate pri reševanju težav s kolegi inženirji.
    https://esp32.com/
  • ESP Journal – najboljše prakse, članki in opombe ljudi Espressif.
    https://blog.espressif.com/
  • Oglejte si zavihke SDK-ji in predstavitve, Aplikacije, Orodja, AT Firmware.
    https://espressif.com/en/support/download/sdks-demos
Izdelki
Kontaktirajte nas

Zgodovina revizij

Espressif ESP32-C6 Series SoC Errata – Zgodovina revizij
Espressif ESP32-C6 Series SoC Errata – Zavrnitev odgovornosti in obvestilo o avtorskih pravicah
Izjava o omejitvi odgovornosti in obvestilo o avtorskih pravicah
Informacije v tem dokumentu, vključno z URL reference, se lahko spremenijo brez predhodnega obvestila.
VSE INFORMACIJE TRETJIH OSEB V TEMU DOKUMENTU SO PONUJENE KAKŠNE SO BREZ JAMSTVA ZA NJIHOVO PRISTOJNOST IN TOČNOST.
ZA TA DOKUMENT NI ZAGOTOVLJENA NOBENA GARANCIJA GLEDE NJEGOVE PRIMERNOSTI ZA PRODAJO, NEKRŠITEV, PRIMERNOSTI ZA KAKRŠEN KOLI DOLOČEN NAMEN, PRAV NI JAMSTVA, KI DRUGAČE IZHAJA IZ KAKRŠNEGA KOLI PREDLOGA, SPECIFIKACIJE ALI SAMPLE.
Vsa odgovornost, vključno z odgovornostjo za kršitev kakršnih koli lastninskih pravic, v zvezi z uporabo informacij v tem dokumentu, je zavrnjena. V tem dokumentu niso podeljene nobene izrecne ali implicitne licence, z estoppelom ali kako drugače, za pravice intelektualne lastnine.
Logotip Wi-Fi Alliance Member je blagovna znamka Wi-Fi Alliance. Logotip Bluetooth je registrirana blagovna znamka družbe Bluetooth SIG.
Vsa trgovska imena, blagovne znamke in registrirane blagovne znamke, omenjene v tem dokumentu, so last njihovih lastnikov in so s tem priznane.
Avtorske pravice © 2023 Espressif Systems (Shanghai) Co., Ltd. Vse pravice pridržane.

Dokumenti / Viri

Espressif ESP32-C6 Series SoC Errata [pdfUporabniški priročnik
ESP32-C6 Series SoC Errata, ESP32-C6 Series, SoC Errata, Errata

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *