Espressif ESP32-C6 Series SoC
 Errata käyttöopas
Espressif ESP32-C6 -sarjan SoC Errata -käyttöopas
Johdanto
Tämä asiakirja kuvaa tunnetut virheet ESP32-C6-sarjan SoC:issa.
Espressif ESP32-C6 -sarjan SoC Errata - Espressif Systems

Sirun tunnistus

Huom:
Tarkista linkki tai QR-koodi varmistaaksesi, että käytät tämän asiakirjan uusinta versiota:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
QR-koodin kuvake
1 Sirun versio
Espressif esittelee vM.X numerointikaavio sirun versioiden osoittamiseksi.
M – Päänumero, joka osoittaa sirutuotteen pääversion. Jos tämä numero muuttuu, se tarkoittaa, että tuotteen edellisessä versiossa käytetty ohjelmisto ei ole yhteensopiva uuden tuotteen kanssa, ja ohjelmistoversio tulee päivittää uuden tuotteen käyttöä varten.
X – Pieni numero, joka osoittaa sirutuotteen pienemmän version. Jos tämä numero muuttuu, se tarkoittaa
tuotteen edellisessä versiossa käytetty ohjelmisto on yhteensopiva uuden tuotteen kanssa, eikä ohjelmistoa tarvitse päivittää.
vM.X-malli korvaa aiemmin käytetyt siruversiot, mukaan lukien ECOx-numerot, Vxxx ja muut mahdolliset tiedostomuodot.
Sirun versio tunnistetaan:
  • eFuse-kenttä EFUSE_RD_MAC_SPI_SYS_3_REG[23:22] ja EFUSE_RD_MAC_SPI_SYS_3_REG[21:18]
Taulukko 1: Sirun versioiden tunnistus eFuse-bittien avulla
Espressif ESP32-C6 -sarjan SoC Errata - Taulukko 1 Sirun versioiden tunnistus eFuse-bittien avulla
  • Espressif-seurantatiedot viiva sirumerkinnässä
Espressif ESP32-C6 -sarjan SoC Errata - kuva 1
Kuva 1: Sirun merkintäkaavio
Taulukko 2: Sirun versioiden tunnistus sirumerkinnällä
Espressif ESP32-C6 -sarjan SoC Errata - Taulukko 2 Sirun versioiden tunnistus sirumerkinnällä
  • Specification Identifier rivi moduulimerkinnässä
Espressif ESP32-C6 -sarjan SoC Errata - kuva 2
Kuva 2: Moduulin merkintäkaavio
Taulukko 3: Sirun versioiden tunnistus moduulimerkinnällä
Espressif ESP32-C6 -sarjan SoC Errata - Taulukko 3 Sirun versioiden tunnistus moduulimerkinnällä
Huomautus:

2 Lisämenetelmät

Joitakin sirutuotteen virheitä ei tarvitse korjata piitasolla eli toisin sanoen uudessa siruversiossa.
Tässä tapauksessa siru voidaan tunnistaa päivämääräkoodilla sirumerkinnässä (katso kuva 1). Lisätietoja,
katso Espressif Chip -pakkaustiedot.
Sirun ympärille rakennetut moduulit voidaan tunnistaa PW-numerolla tuotteen etiketissä (katso kuva 3). Lisätietoja on osoitteessa Espressif-moduulin pakkaustiedot.
Espressif ESP32-C6 -sarjan SoC Errata - kuva 3
Kuva 3: Moduulin tuoteetiketti
Huom:
Huomioi tämä PW-numero on saatavana vain keloille, jotka on pakattu alumiinisiin kosteussulkupusseihin (MBB).

Errata Kuvaus

Taulukko 4: Virheyhteenveto
Espressif ESP32-C6 -sarjan SoC Errata - taulukko 4 virheiden yhteenveto

3 RISC-V CPU

3.1 Mahdollinen umpikuja, joka johtuu ohjeiden virheellisestä suorittamisesta, kun LP SRAM:iin kirjoitetaan
Kuvaus
Kun HP CPU suorittaa käskyt (käsky A ja komento B peräkkäin) LP SRAM:ssa, ja käsky A ja ohje B noudattavat seuraavia kaavoja:
  • Ohje A sisältää kirjoittamisen muistiin. Esimamples: sw/sh/sb
  • Ohje B sisältää vain pääsyn käskyväylään. Esimamples: nop/jal/jalr/lui/auipc
  • Ohjeen B osoite ei ole 4-tavuinen
Käskyllä ​​A muistiin kirjoitetut tiedot sitoutuvat vasta, kun käsky B on suorittanut loppuun. Tämä aiheuttaa riskin, että käskyn A kirjoittamisen jälkeen muistiin, jos käskyssä B suoritetaan ääretön silmukka, käskyn A kirjoitus ei koskaan valmistu.
kiertotavat
Kun kohtaat tämän ongelman tai kun tarkistat kokoonpanokoodin ja näet yllä mainitun kuvion,
  • Lisää aitaohje käskyn A ja äärettömän silmukan väliin. Tämä voidaan saavuttaa käyttämällä rv_utils_memory_barrier-liitäntää ESP-IDF:ssä.
  • Korvaa ääretön silmukka käskyllä ​​wfi. Tämä voidaan saavuttaa käyttämällä rv_utils_wait_for_intr-liitäntää ESP-IDF:ssä.
  • Poista RV32C (pakattu) -laajennus käytöstä, kun käännät koodia, joka suoritetaan LP SRAM:ssa, jotta ohjeet eivät ole 4-tavuisia kohdistettuja osoitteita.
Ratkaisu
Korjataan tulevissa siruversioissa.
4 Kello
4.1 RC_FAST_CLK-kellon virheellinen kalibrointi
Kuvaus
ESP32-C6-sirussa RC_FAST_CLK-kellolähteen taajuus on liian lähellä referenssikellon taajuutta (40 MHz XTAL_CLK), mikä tekee tarkan kalibroinnin mahdottomaksi. Tämä voi vaikuttaa oheislaitteisiin, jotka käyttävät RC_FAST_CLK:ta ja joilla on tiukat vaatimukset sen tarkalle kellotaajuudelle.
Katso RC_FAST_CLK:ta käyttäviä oheislaitteita kohdasta ESP32-C6 Technical Reference Manual > Luku Reset and Clock.
kiertotavat
Käytä muita kellolähteitä RC_FAST_CLK:n sijaan.
Ratkaisu
Korjattu siruversiossa v0.1.
5 Palauta
5.1 RTC Watchdog -ajastimen käynnistämää järjestelmän nollausta ei voida raportoida oikein
Kuvaus
Kun RTC watchdog -ajastin (RWDT) laukaisee järjestelmän nollauksen, nollauslähdekoodia ei voida lukita oikein. Tämän seurauksena ilmoitettu nollaussyy on määrittelemätön ja saattaa olla väärä.
kiertotavat
Ei ratkaisua.
Ratkaisu
Korjattu siruversiossa v0.1.
6 RMT
6.1 Valmiustilan signaalitaso saattaa mennä virheeseen jatkuvassa RMT-lähetystilassa
Kuvaus
ESP32-C6:n RMT-moduulissa, jos jatkuva lähetystila on käytössä, tiedonsiirron oletetaan pysähtyvän, kun dataa on lähetetty RMT_TX_LOOP_NUM_CHn kierrosta, ja sen jälkeen signaalitasoa lepotilassa tulee ohjata "tasolla" loppumerkin kenttä.
Todellisessa tilanteessa tiedonsiirron lopettamisen jälkeen kanavan lepotilan signaalitasoa ei kuitenkaan ohjaa päätemerkin "taso"-kenttä, vaan takaisinkierretyn datan taso, joka on määrittelemätön.
kiertotavat
Käyttäjiä suositellaan asettamaan RMT_IDLE_OUT_EN_CHn arvoksi 1, jotta he voivat käyttää vain rekistereitä lepotilan hallintaan.
Tämä ongelma on ohitettu ensimmäisen jatkuvaa lähetystä tukevan ESP-IDF-version (v5.1) jälkeen. Näissä ESP-IDF:n versioissa on määritetty, että lepotilatasoa voidaan ohjata vain rekistereillä.
Ratkaisu
Korjausta ei ole suunniteltu.
7 WiFi
7.1 ESP32-C6 ei voi olla 802.11mc FTM Initiator
Kuvaus
3mc Fine Time Measurementissa (FTM) käytettyä T802.11-aikaa (eli ACK:n lähtöaikaa aloittajalta) ei voida saada oikein, eikä ESP32-C6 voi tästä syystä olla FTM-käynnistäjä.
kiertotavat
Ei ratkaisua.
Ratkaisu
Korjataan tulevissa siruversioissa.

Asiaan liittyvä dokumentaatio ja resurssit

Aiheeseen liittyvä dokumentaatio
Kehittäjäalue
Tuotteet
Ota yhteyttä

Versiohistoria

Espressif ESP32-C6 -sarjan SoC Errata - Versiohistoria
Espressif ESP32-C6 -sarjan SoC Errata - Vastuuvapaus- ja tekijänoikeusilmoitus
Vastuuvapauslauseke ja tekijänoikeusilmoitus
Tämän asiakirjan tiedot, mukaan lukien URL viitteitä, voidaan muuttaa ilman erillistä ilmoitusta.
KAIKKI TÄSSÄ ASIAKIRJASSA SISÄLTÄVÄT KOLMANSIEN OSAPUOLEN TIEDOT TOIMITETAAN SELLAISENAAN ILMAN MITÄÄN TAKUITA NIIDEN AITOMUUDELLE JA TARKKUKSELLE.
TÄLLÄ ASIAKIRJALLA EI ANNETA MITÄÄN TAKUUTA SEN KÄYTTÖKELPOISUUDESTA, LOUKKAMATTOMUKSESTA, SOVELTUVUUDESTA MINKÄÄN TIETTYYN TARKOITUKSEEN EIKÄ MITÄÄN TAKUUTA, JOITA JOHDAN MISSÄÄN EHDOTUKSESTA, TEKNISET TIEDOT TAI S.AMPLE.
Kaikki vastuu, mukaan lukien vastuu mahdollisten omistusoikeuksien loukkauksista, liittyen tämän asiakirjan tietojen käyttöön, on irtisanoutunut. Tässä ei myönnetä minkäänlaisia ​​immateriaalioikeuksia koskevia nimenomaisia ​​tai epäsuoria lisenssejä, estoppel tai muutoin.
Wi-Fi Alliance Member -logo on Wi-Fi Alliancen tavaramerkki. Bluetooth-logo on Bluetooth SIG:n rekisteröity tavaramerkki.
Kaikki tässä asiakirjassa mainitut kauppanimet, tavaramerkit ja rekisteröidyt tavaramerkit ovat omistajiensa omaisuutta, ja ne tunnustetaan.
Copyright © 2023 Espressif Systems (Shanghai) Co., Ltd. Kaikki oikeudet pidätetään.

Asiakirjat / Resurssit

Espressif ESP32-C6 -sarjan SoC Errata [pdfKäyttöopas
ESP32-C6-sarjan SoC Errata, ESP32-C6-sarjan, SoC Errata, Errata

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *