Espressif ESP32-C6 Series SoC
 Errata User Manual
Espressif ESP32-C6 Series SoC Errata User Manual
Introduzione
Stu documentu descrive errata cunnisciuti in a serie ESP32-C6 di SoC.
Espressif ESP32-C6 Series SoC Errata - Espressif Systems

Identificazione di chip

Nota:
Verificate u ligame o u codice QR per assicurà chì utilizate l'ultima versione di stu documentu:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
Icona di codice Qr
1 Revisione di chip
Espressif si presenta vM.X schema di numerazione per indicà e revisioni di chip.
M - Numeru maiò, chì indica a rivisione maiò di u pruduttu chip. Se stu numeru cambia, significa chì u software utilizatu per a versione precedente di u pruduttu hè incompatibile cù u novu pruduttu, è a versione di u software serà aghjurnata per l'usu di u novu pruduttu.
X - Numeru minore, chì indica a rivisione minore di u pruduttu chip. Se stu numeru cambia, significa u
U software utilizatu per a versione precedente di u pruduttu hè cumpatibile cù u novu pruduttu, è ùn ci hè bisognu di aghjurnà u software.
U schema vM.X rimpiazza i schemi di rivisione di chip utilizati prima, cumpresi i numeri ECOx, Vxxx, è altri formati s'ellu ci hè.
A rivisione di chip hè identificata da:
  • Campu eFuse EFUSE_RD_MAC_SPI_SYS_3_REG[23:22] è EFUSE_RD_MAC_SPI_SYS_3_REG[21:18]
Tabella 1: Identificazione di Revisione di Chip per eFuse Bits
Espressif ESP32-C6 Series SoC Errata - Tabella 1 Identificazione di a revisione di chip per eFuse Bits
  • Espressif Tracking Information linea in marcatura di chip
Errata SoC Espressif ESP32-C6 Series - Figura 1
Figura 1: Schema di marcatura di chip
Tabella 2: Identificazione di Revisione di chip per marcatura di chip
Errata SoC Serie Espressif ESP32-C6 - Tabella 2 Identificazione di a revisione di chip per marcatura di chip
  • Identificatore di specificazione linea in marcatura di modulu
Errata SoC Espressif ESP32-C6 Series - Figura 2
Figura 2: Schema di marcatura di u modulu
Tabella 3: Identificazione di Revisione di Chip per Marcatura di Modulu
Errata SoC Serie Espressif ESP32-C6 - Tabella 3 Identificazione di Revisione di Chip per Marcatura di Modulu
Nota:

2 Metodi addiziunali

Certi errori in u pruduttu di chip ùn anu micca bisognu à esse riparatu à u nivellu di siliciu, o in altre parolle in una nova revisione di chip.
In questu casu, u chip pò esse identificatu da Data Code in chip marking (vede Figura 1). Per più infurmazione,
per piacè riferitevi à Espressif Chip Packaging Information.
I moduli custruiti intornu à u chip ponu esse identificati da u numeru PW in l'etichetta di u produttu (vede a Figura 3). Per più infurmazione, per piacè riferite à Espressif Module Packaging Information.
Errata SoC Espressif ESP32-C6 Series - Figura 3
Figura 3: Module Product Label
Nota:
Per piacè nutate chì numeru PW hè furnitu solu per i mulinelli imballati in sacchetti di barriera d'umidità d'aluminiu (MBB).

Errata Description

Table 4: Errata Summary
Espressif ESP32-C6 Series SoC Errata - Table 4 Errata Summary

3 CPU RISC-V

3.1 Possibile bloccu per via di l'esecuzione fora di ordine di l'istruzzioni quandu scrive à LP SRAM hè implicatu
Descrizzione
Quandu u CPU HP esegue l'istruzzioni (istruzzioni A è l'istruzzioni B in successione) in LP SRAM, è l'istruzzioni A è l'istruzzioni B seguitanu i seguenti mudelli:
  • L'istruzione A implica a scrittura in memoria. Esamples: sw/sh/sb
  • L'istruzione B implica solu l'accessu à u bus d'istruzzioni. Esamples: nop/jal/jalr/lui/auipc
  • L'indirizzu di l'istruzzioni B ùn hè micca allinatu à 4 byte
I dati scritti da l'istruzzione A in memoria sò cumminciati solu dopu chì l'istruzzioni B hà finitu l'esecuzione. Questu introduce un risicu induve, dopu à l'istruzione A scrive in memoria, se un loop infinitu hè eseguitu in l'istruzzioni B, a scrittura di l'istruzzioni A ùn si compie mai.
Suluzione
Quandu vi sperienze stu prublema, o quandu vi cuntrolla u codice assemblea è vede u mudellu sopra citatu,
  • Aghjunghjite un'istruzione di fence trà l'istruzione A è u ciclu infinitu. Questu pò esse ottenutu usendu l'interfaccia rv_utils_memory_barrier in ESP-IDF.
  • Sustituisci u ciclu infinitu cù l'istruzzioni wfi. Questu pò esse realizatu utilizendu l'interfaccia rv_utils_wait_for_intr in ESP-IDF.
  • Disattivate l'estensione RV32C (compressa) quandu compilate u codice chì deve esse eseguitu in LP SRAM per evità struzzioni cù indirizzi allineati micca 4 byte.
Soluzione
Da esse fissatu in e future revisioni di chip.
4 Orologio
4.1 Calibrazione imprecisa di RC_FAST_CLK Clock
Descrizzione
In u chip ESP32-C6, a freccia di a fonte di clock RC_FAST_CLK hè troppu vicinu à a freccia di u clock di riferimentu (40 MHz XTAL_CLK), facendu impussibile di calibre accuratamente. Questu pò influenzà i periferichi chì utilizanu RC_FAST_CLK è avè esigenze strette per a so freccia precisa di u clock.
Per i periferiche chì utilizanu RC_FAST_CLK, fate riferimentu à ESP32-C6 Manuale di Riferimentu Tecnicu > Capitulu Reset and Clock.
Suluzione
Aduprate altre fonti di clock invece di RC_FAST_CLK.
Soluzione
Fixed in a revisione di chip v0.1.
5 Resettate
5.1 Reset di u sistema attivatu da RTC Watchdog Timer ùn pò micca esse infurmatu currettamente
Descrizzione
Quandu u timer di watchdog RTC (RWDT) attiva un reset di u sistema, u codice fonte di resettore ùn pò micca esse latched currettamente. Per via di u risultatu, a causa di resettore rappurtata hè indeterminata è pò esse sbagliata.
Suluzione
Nisuna soluzione.
Soluzione
Fixed in a revisione di chip v0.1.
6 RMT
6.1 U livellu di u signale di u statu inattivu pò esse sbagliatu in u modu RMT continuu TX
Descrizzione
In u modulu RMT di ESP32-C6, se u modu TX continuu hè attivatu, hè previstu chì a trasmissione di dati si ferma dopu chì i dati sò mandati per RMT_TX_LOOP_NUM_CHn rounds, è dopu, u livellu di signale in u statu inattivu deve esse cuntrullatu da u "livellu" campu di u marcatore finale.
In ogni casu, in a situazione reale, dopu chì a trasmissione di dati si ferma, u livellu di u signale di u statu inattivu di u canali ùn hè micca cuntrullatu da u campu "livellu" di u marcatore finale, ma da u livellu in i dati imbulighjati in daretu, chì hè indeterminatu.
Suluzione
L'utilizatori sò suggeriti di stabilisce RMT_IDLE_OUT_EN_CHn à 1 per utilizà solu registri per cuntrullà u livellu inattivu.
Stu prublema hè stata ignorata da a prima versione ESP-IDF chì sustene u modu TX continuu (v5.1). In queste versioni di ESP-IDF, hè cunfiguratu chì u livellu inattivu pò esse cuntrullatu solu da i registri.
Soluzione
Nisuna correzione prevista.
7 Wi-Fi
7.1 ESP32-C6 Ùn pò esse 802.11mc FTM Iniziatore
Descrizzione
U tempu di T3 (vale à dì l'ora di partenza di ACK da Initiator) utilizatu in 802.11mc Fine Time Measurement (FTM) ùn pò micca esse acquistatu currettamente, è per quessa ESP32-C6 ùn pò micca esse l'Initiator FTM.
Suluzione
Nisuna soluzione.
Soluzione
Da esse fissatu in e future revisioni di chip.

Documentazione è Risorse Relative

Documentazione Relativa
Zona di sviluppatori
  • Guida di Programmazione ESP-IDF per ESP32-C6 - Documentazione estensiva per u quadru di sviluppu ESP-IDF.
  • ESP-IDF è altri quadri di sviluppu nantu à GitHub.
    https://github.com/espressif
  • Forum ESP32 BBS - Cumunità Ingegnere à Ingegnere (E2E) per i prudutti Espressif induve pudete postà e dumande, sparte cunniscenze, scopre idee, è aiutà à risolve i prublemi cù i so cumpagni ingegneri.
    https://esp32.com/
  • L'ESP Journal - Best Practices, Articuli, è Note da Espressif folks.
    https://blog.espressif.com/
  • Vede e tabulazioni SDK è Demos, Apps, Tools, AT Firmware.
    https://espressif.com/en/support/download/sdks-demos
I prudutti
Cuntatta ci

Storia di rivisione

Espressif ESP32-C6 Series SoC Errata - Storia di a revisione
Espressif ESP32-C6 Series SoC Errata - Disclaimer and Copyright Notice
Disclaimer è Avvisu di Copyright
L'infurmazioni in stu documentu, cumprese URL riferimenti, hè sottumessu à cambià senza avvisu.
TUTTE L'INFORMAZIONI DI TERZE PARTI IN QUESTU DOCUMENTU hè furnita cum'è, senza alcuna garanzia per a so autenticità è precisione.
NESSUNA GARANTIA hè furnita à stu ducumentu per a so cummerciabilità, senza infrazione, idoneità à ogni scopu particulari, nè alcuna garanzia altrimenti derivanti da ogni pruposta, specificazione o s.AMPLE.
Ogni rispunsabilità, cumpresa a responsabilità per a violazione di qualsiasi diritti di pruprietariu, in relazione à l'usu di l'infurmazioni in stu documentu hè rinunziata. Nisuna licenze espresse o implicite, per estoppel o altrimenti, à qualsiasi diritti di pruprietà intellettuale sò cuncede quì.
U logu Wi-Fi Alliance Member hè una marca di u Wi-Fi Alliance. U logu Bluetooth hè una marca registrata di Bluetooth SIG.
Tutti i nomi di cummerciale, i marchi è i marchi registrati citati in stu documentu sò pruprietà di i so rispettivi pruprietarii, è sò ricunnisciuti da quì.
Copyright © 2023 Espressif Systems (Shanghai) Co., Ltd. Tutti i diritti riservati.

Documenti / Risorse

Errata SoC Espressif ESP32-C6 Series [pdfManuale d'usu
Serie ESP32-C6 Errata SoC, Serie ESP32-C6, Errata SoC, Errata

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *