Espressif ESP32-C6-serie SoC Errata-gebruikershandleiding

Invoering
Dit document beschrijft bekende errata in SoC's uit de ESP32-C6-serie.
Dit document beschrijft bekende errata in SoC's uit de ESP32-C6-serie.

Chipidentificatie
Opmerking:
Controleer de link of de QR-code om er zeker van te zijn dat u de nieuwste versie van dit document gebruikt:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
Controleer de link of de QR-code om er zeker van te zijn dat u de nieuwste versie van dit document gebruikt:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf

1 Chiprevisie
Espressif introduceert vM.X nummeringsschema om chiprevisies aan te geven.
M – Groot nummer dat de grote herziening van het chipproduct aangeeft. Als dit nummer verandert, betekent dit dat de software die voor de vorige versie van het product werd gebruikt, niet compatibel is met het nieuwe product en dat de softwareversie moet worden geüpgraded voor het gebruik van het nieuwe product.
X – Klein nummer dat de kleine herziening van het chipproduct aangeeft. Als dit nummer verandert, betekent dit de
software die voor de vorige versie van het product wordt gebruikt, is compatibel met het nieuwe product en het is niet nodig om de software te upgraden.
software die voor de vorige versie van het product wordt gebruikt, is compatibel met het nieuwe product en het is niet nodig om de software te upgraden.
Het vM.X-schema vervangt eerder gebruikte chiprevisieschema's, inclusief ECox-nummers, Vxxx en eventuele andere formaten.
De chiprevisie wordt geïdentificeerd door:
- eFuse-veld EFUSE_RD_MAC_SPI_SYS_3_REG[23:22] en EFUSE_RD_MAC_SPI_SYS_3_REG[21:18]
Tabel 1: Identificatie van chiprevisie door eFuse-bits

- Espressif-trackinginformatie lijn in chipmarkering

Figuur 1: Chipmarkeringsdiagram
Tabel 2: Identificatie van chiprevisie door chipmarkering

- Specificatie-ID lijn in modulemarkering

Figuur 2: Modulemarkeringsdiagram
Tabel 3: Identificatie van chiprevisie door modulemarkering

Opmerking:
- Informatie over de ESP-IDF-release die een specifieke chiprevisie ondersteunt, vindt u in Compatibiliteit tussen ESP-IDF-releases en herzieningen van Espressif SoC's.
- Voor meer informatie over de upgrade van de chiprevisie en hun identificatie van producten uit de ESP32-C6-serie, raadpleeg ESP32-C6 Meldingen van product-/proceswijzigingen (PCN).
- Voor meer informatie over het chiprevisienummeringsschema, zie Compatibiliteitsadvies voor chiprevisienummeringsschema.
2 aanvullende methoden
Sommige fouten in het chipproduct hoeven niet op siliciumniveau te worden opgelost, of met andere woorden in een nieuwe chiprevisie.
In dit geval kan de chip worden geïdentificeerd aan de hand van de datumcode in de chipmarkering (zie figuur 1). Voor meer informatie,
raadpleeg Espressif Chip-verpakkingsinformatie.
raadpleeg Espressif Chip-verpakkingsinformatie.
Modules die rond de chip zijn gebouwd, kunnen worden geïdentificeerd aan de hand van het PW-nummer op het productlabel (zie figuur 3). Voor meer informatie verwijzen wij u naar Verpakkingsinformatie Espressif-module.

Figuur 3: Moduleproductlabel
Opmerking:
Houd er rekening mee dat PW-nummer wordt alleen geleverd voor haspels verpakt in aluminium vochtbarrièrezakken (MBB).
Houd er rekening mee dat PW-nummer wordt alleen geleverd voor haspels verpakt in aluminium vochtbarrièrezakken (MBB).
Errata Beschrijving:
Tabel 4: Errata-samenvatting

3 RISC-V-CPU
3.1 Mogelijke impasse als gevolg van het niet in de juiste volgorde uitvoeren van instructies bij het schrijven naar LP SRAM
Beschrijving
Wanneer HP CPU instructies uitvoert (instructie A en instructie B achtereenvolgens) in LP SRAM, volgen instructie A en instructie B toevallig de volgende patronen:
- Instructie A omvat het schrijven naar het geheugen. Examples: sw/sh/sb
- Instructie B omvat alleen toegang tot de instructiebus. Examples: nop/jal/jalr/lui/auipc
- Het adres van instructie B is niet 4 bytes uitgelijnd
De gegevens die door instructie A naar het geheugen worden geschreven, worden pas vastgelegd nadat instructie B de uitvoering ervan heeft voltooid. Dit introduceert een risico waarbij, na het schrijven van instructie A naar het geheugen, als een oneindige lus wordt uitgevoerd in instructie B, het schrijven van instructie A nooit zal worden voltooid.
Tijdelijke oplossingen
Wanneer u dit probleem ondervindt, of wanneer u de montagecode controleert en het bovengenoemde patroon ziet,
- Voeg een hekinstructie toe tussen instructie A en de oneindige lus. Dit kan worden bereikt door de rv_utils_memory_barrier-interface in ESP-IDF te gebruiken.
- Vervang de oneindige lus door instructie wfi. Dit kan worden bereikt door de interface rv_utils_wait_for_intr in ESP-IDF te gebruiken.
- Schakel de RV32C (gecomprimeerde) extensie uit bij het compileren van code die moet worden uitgevoerd in LP SRAM om instructies te vermijden met niet uitgelijnde adressen van 4 bytes.
Oplossing
Wordt opgelost bij toekomstige chiprevisies.
Wordt opgelost bij toekomstige chiprevisies.
4 Klok
4.1 Onnauwkeurige kalibratie van RC_FAST_CLK-klok
Beschrijving
In de ESP32-C6-chip ligt de frequentie van de RC_FAST_CLK-klokbron te dicht bij de referentieklokfrequentie (40 MHz XTAL_CLK), waardoor het onmogelijk is om nauwkeurig te kalibreren. Dit kan van invloed zijn op randapparatuur die RC_FAST_CLK gebruikt en strenge eisen stelt aan de nauwkeurige klokfrequentie.
Voor randapparatuur die RC_FAST_CLK gebruikt, raadpleegt u de ESP32-C6 Technical Reference Manual > Chapter Reset and Clock.
Tijdelijke oplossingen
Gebruik andere klokbronnen in plaats van RC_FAST_CLK.
Gebruik andere klokbronnen in plaats van RC_FAST_CLK.
Oplossing
Opgelost in chiprevisie v0.1.
Opgelost in chiprevisie v0.1.
5 Resetten
5.1 Systeemreset geactiveerd door RTC Watchdog-timer kan niet correct worden gerapporteerd
Beschrijving
Wanneer de RTC watchdog-timer (RWDT) een systeemreset activeert, kan de resetbroncode niet correct worden vergrendeld. Als gevolg hiervan is de gerapporteerde resetoorzaak onbepaald en mogelijk onjuist.
Wanneer de RTC watchdog-timer (RWDT) een systeemreset activeert, kan de resetbroncode niet correct worden vergrendeld. Als gevolg hiervan is de gerapporteerde resetoorzaak onbepaald en mogelijk onjuist.
Tijdelijke oplossingen
Geen oplossing.
Geen oplossing.
Oplossing
Opgelost in chiprevisie v0.1.
Opgelost in chiprevisie v0.1.
6 RMT
6.1 Het signaalniveau van de inactieve status kan in de RMT continue TX-modus een fout vertonen
Beschrijving
Als in de RMT-module van de ESP32-C6 de continue TX-modus is ingeschakeld, wordt verwacht dat de gegevensoverdracht stopt nadat de gegevens zijn verzonden voor RMT_TX_LOOP_NUM_CHn-rondes, en daarna moet het signaalniveau in de inactieve toestand worden geregeld door het "niveau" veld van de eindmarkering.
Als in de RMT-module van de ESP32-C6 de continue TX-modus is ingeschakeld, wordt verwacht dat de gegevensoverdracht stopt nadat de gegevens zijn verzonden voor RMT_TX_LOOP_NUM_CHn-rondes, en daarna moet het signaalniveau in de inactieve toestand worden geregeld door het "niveau" veld van de eindmarkering.
In de echte situatie wordt, nadat de datatransmissie is gestopt, het signaalniveau van de inactieve toestand van het kanaal echter niet bepaald door het “niveau”-veld van de eindmarkering, maar door het niveau in de teruggewikkelde data, dat onbepaald is.
Tijdelijke oplossingen
Gebruikers wordt aangeraden om RMT_IDLE_OUT_EN_CHn in te stellen op 1, zodat alleen registers worden gebruikt om het inactieve niveau te controleren.
Dit probleem is omzeild sinds de eerste ESP-IDF-versie die de continue TX-modus ondersteunt (v5.1). In deze versies van ESP-IDF is het zo geconfigureerd dat het inactieve niveau alleen door registers kan worden geregeld.
Gebruikers wordt aangeraden om RMT_IDLE_OUT_EN_CHn in te stellen op 1, zodat alleen registers worden gebruikt om het inactieve niveau te controleren.
Dit probleem is omzeild sinds de eerste ESP-IDF-versie die de continue TX-modus ondersteunt (v5.1). In deze versies van ESP-IDF is het zo geconfigureerd dat het inactieve niveau alleen door registers kan worden geregeld.
Oplossing
Geen oplossing gepland.
Geen oplossing gepland.
7 Wi-Fi
7.1 ESP32-C6 Kan geen 802.11mc FTM-initiator zijn
Beschrijving
De tijd van T3 (dat wil zeggen het tijdstip van vertrek van ACK uit de initiator) die wordt gebruikt in 802.11mc Fine Time Measurement (FTM) kan niet correct worden verkregen, en als gevolg daarvan kan ESP32-C6 niet de FTM-initiator zijn.
De tijd van T3 (dat wil zeggen het tijdstip van vertrek van ACK uit de initiator) die wordt gebruikt in 802.11mc Fine Time Measurement (FTM) kan niet correct worden verkregen, en als gevolg daarvan kan ESP32-C6 niet de FTM-initiator zijn.
Tijdelijke oplossingen
Geen oplossing.
Geen oplossing.
Oplossing
Wordt opgelost bij toekomstige chiprevisies.
Wordt opgelost bij toekomstige chiprevisies.
Gerelateerde documentatie
- Gegevensblad ESP32-C6-serie - Specificaties van de ESP32-C6-hardware.
- ESP32-C6 Technische Referentiehandleiding – Gedetailleerde informatie over het gebruik van het ESP32-C6-geheugen en randapparatuur.
- ESP32-C6 Hardware Design Guidelines – Richtlijnen voor het integreren van de ESP32-C6 in uw hardwareproduct.
- Certificaten https://espressif.com/en/support/documents/certificates
- ESP32-C6 Meldingen van product-/proceswijzigingen (PCN) https://espressif.com/en/support/documents/pcns?keys=ESP8684
- Documentatie-updates en abonnement voor updatemeldingen https://espressif.com/en/support/download/documents
Ontwikkelaarszone
- ESP-IDF-programmeerhandleiding voor ESP32-C6 – Uitgebreide documentatie voor het ESP-IDF-ontwikkelingsframework.
- ESP-IDF en andere ontwikkelingsframeworks op GitHub.
https://github.com/espressif - ESP32 BBS Forum – Engineer-to-Engineer (E2E) Community voor Espressif-producten waar u vragen kunt stellen, kennis kunt delen, ideeën kunt verkennen en problemen kunt helpen oplossen met collega-ingenieurs.
https://esp32.com/ - The ESP Journal - Best Practices, artikelen en opmerkingen van Espressif-mensen.
https://blog.espressif.com/ - Zie de tabbladen SDK's en Demo's, Apps, Tools, AT Firmware.
https://espressif.com/en/support/download/sdks-demos
Producten
- SoC's uit de ESP32-C6-serie – Blader door alle SoC's van de ESP32-C6.
https://espressif.com/en/products/socs?id=ESP32-C6 - Modules uit de ESP32-C6-serie – Blader door alle op ESP32-C6 gebaseerde modules.
https://espressif.com/en/products/modules?id=ESP32-C6 - DevKits uit de ESP32-C6-serie – Blader door alle op ESP32-C6 gebaseerde devkits.
https://espressif.com/en/products/devkits?id=ESP32-C6 - ESP-productkiezer - Vind een Espressif-hardwareproduct dat geschikt is voor uw behoeften door filters te vergelijken of toe te passen.
https://products.espressif.com/#/product-selector?language=en
Neem contact met ons op
- Zie de tabbladen Verkoopvragen, Technische vragen, Circuitschema & PCB-ontwerp Review, Krijg Sampde
(Online winkels), Word onze leverancier, Opmerkingen en suggesties.
https://espressif.com/en/contact-us/sales-questions
Revisiegeschiedenis


Disclaimer en auteursrechtverklaring
Informatie in dit document, inclusief: URL referenties, kan zonder voorafgaande kennisgeving worden gewijzigd.
ALLE INFORMATIE VAN DERDEN IN DIT DOCUMENT WORDT IN DE HUIDIGE STAAT GELEVERD, ZONDER GARANTIES VOOR DE AUTHENTICITEIT EN NAUWKEURIGHEID DAARVAN.
OP DIT DOCUMENT WORDT GEEN GARANTIE GEGEVEN VOOR ZIJN VERKOOPBAARHEID, NIET-INBREUKMAKENDHEID, GESCHIKTHEID VOOR EEN BEPAALD DOEL, NOCH ENIGE ANDERE GARANTIE DIE VOORTVLOEIT UIT EEN VOORSTEL, SPECIFICATIE OF SAMPLE.
Alle aansprakelijkheid, inclusief aansprakelijkheid voor inbreuk op eigendomsrechten, met betrekking tot het gebruik van informatie in dit document wordt afgewezen. Hierin worden geen expliciete of impliciete licenties, door uitsluiting of anderszins, verleend voor intellectuele eigendomsrechten.
Het Wi-Fi Alliance Member-logo is een handelsmerk van de Wi-Fi Alliance. Het Bluetooth-logo is een geregistreerd handelsmerk van Bluetooth SIG.
Alle handelsnamen, handelsmerken en geregistreerde handelsmerken die in dit document worden genoemd, zijn eigendom van hun respectievelijke eigenaren en worden hierbij erkend.
Copyright © 2023 Espressif Systems (Shanghai) Co., Ltd. Alle rechten voorbehouden.
Informatie in dit document, inclusief: URL referenties, kan zonder voorafgaande kennisgeving worden gewijzigd.
ALLE INFORMATIE VAN DERDEN IN DIT DOCUMENT WORDT IN DE HUIDIGE STAAT GELEVERD, ZONDER GARANTIES VOOR DE AUTHENTICITEIT EN NAUWKEURIGHEID DAARVAN.
OP DIT DOCUMENT WORDT GEEN GARANTIE GEGEVEN VOOR ZIJN VERKOOPBAARHEID, NIET-INBREUKMAKENDHEID, GESCHIKTHEID VOOR EEN BEPAALD DOEL, NOCH ENIGE ANDERE GARANTIE DIE VOORTVLOEIT UIT EEN VOORSTEL, SPECIFICATIE OF SAMPLE.
Alle aansprakelijkheid, inclusief aansprakelijkheid voor inbreuk op eigendomsrechten, met betrekking tot het gebruik van informatie in dit document wordt afgewezen. Hierin worden geen expliciete of impliciete licenties, door uitsluiting of anderszins, verleend voor intellectuele eigendomsrechten.
Het Wi-Fi Alliance Member-logo is een handelsmerk van de Wi-Fi Alliance. Het Bluetooth-logo is een geregistreerd handelsmerk van Bluetooth SIG.
Alle handelsnamen, handelsmerken en geregistreerde handelsmerken die in dit document worden genoemd, zijn eigendom van hun respectievelijke eigenaren en worden hierbij erkend.
Copyright © 2023 Espressif Systems (Shanghai) Co., Ltd. Alle rechten voorbehouden.
Documenten / Bronnen
![]() |
Espressif ESP32-C6-serie SoC Errata [pdf] Gebruikershandleiding ESP32-C6-serie SoC Errata, ESP32-C6-serie, SoC Errata, Errata |