ESPRESSIF ESP32 Chip Revision v3.0
Designändring i Chip Revision v3.0
Espressif har släppt en förändring på wafer-nivå på ESP32-seriens produkter (chiprevision v3.0). Det här dokumentet beskriver skillnaderna mellan chiprevision v3.0 och tidigare ESP32-chiprevisioner. Nedan är de viktigaste designändringarna i chiprevision v3.0:
- PSRAM Cache Bug Fix: Fixat "När processorn kommer åt det externa SRAM i en viss sekvens kan läs- och skrivfel uppstå." Detaljer om problemet finns i punkt 3.9 i ESP32 Series SoC Errata.
- Fixat "När varje CPU läser vissa olika adressutrymmen samtidigt kan ett läsfel uppstå." Detaljer om problemet finns i punkt 3.10 i ESP32 Series SoC Errata.
- Optimerad 32.768 KHz kristalloscillatorstabilitet, problemet rapporterades av klienten att det är en låg sannolikhet att under chiprevision v1.0 hårdvara, 32.768 KHz kristalloscillatorn inte kunde starta ordentligt.
- Fixade Felinjektionsproblem angående säker start och flashkryptering är fixade. Referens: Säkerhetsråd om felinjektion och eFuse-skydd
(CVE-2019-17391) & Espressif säkerhetsrådgivning angående felinjektion och säker start (CVE-2019-15894) - Förbättring: Ändrade den lägsta baudhastigheten som stöds av TWAI-modulen från 25 kHz till 12.5 kHz.
- Tillåtet nedladdningsstartläge att permanent inaktiveras genom att programmera den nya eFuse-biten UART_DOWNLOAD_DIS. När denna bit är programmerad till 1, kan Download Boot-läge inte användas och uppstarten misslyckas om strapping-stiften är inställda för detta läge. Programvara denna bit genom att skriva till bit 27 i EFUSE_BLK0_WDATA0_REG, och läs denna bit genom att läsa bit 27 i EFUSE_BLK0_RDATA0_REG. Skrivavstängning för denna bit delas med skrivavstängning för flash_crypt_cnt eFuse-fältet.
Påverkan på kundprojekt
Det här avsnittet är avsett att hjälpa våra kunder att förstå effekten av att använda chiprevision v3.0 i en ny design eller att ersätta äldre version SoC med chiprevision v3.0 i befintlig design.
Användningsfall 1: Uppgradering av maskinvara och programvara
Detta är användningsfallet där det nya projektet initieras eller uppgradering för hårdvara och mjukvara i ett befintligt projekt är ett möjligt alternativ. I ett sådant fall kan projektet dra nytta av skydd mot felinjektionsangrepp och kan också dra fördeltage av nyare säker startmekanism och PSRAM-cache-buggfix med något förbättrad PSRAM-prestanda.
- Hårdvarudesignändringar:
Vänligen följ den senaste Espressif Hardware Design Guideline. För optimering av 32.768 KHz kristalloscillatorstabilitetsproblem, se avsnittet Crystal Oscillator för mer information. - Förändringar i mjukvarudesign:
1) Välj Minsta konfiguration till Rev3: Gå till menuconfig > Conponent config > ESP32-specifik och ställ in alternativet Minimum Supported ESP32 Revision till "Rev 3".
2) Programvaruversion: Rekommenderar att använda RSA-baserad säker start från ESP-IDF v4.1 och senare. ESP-IDF v3.X Releaseversion kan också fungera med applikationer med original säker start V1.
Användningsfall 2: Endast maskinvaruuppgradering
Detta är användningsfallet där kunder har ett befintligt projekt som kan tillåta hårdvaruuppgradering men mjukvaran måste förbli densamma över hårdvaruversioner. I det här fallet drar projektet nytta av säkerhet för felinjektionsattacker, PSRAM-cache-buggfix och 32.768KHz kristalloscillatorstabilitetsproblem. PSRAM-prestandan fortsätter dock att förbli densamma.
- Hårdvarudesignändringar:
Vänligen följ den senaste Espressif Hardware Design Guideline. - Förändringar i mjukvarudesign:
Klienten kan fortsätta att använda samma programvara och binära filer för de distribuerade produkterna. Samma applikationsbinär kommer att fungera på både chiprevision v1.0 och chiprevision v3.0.
Etikettspecifikation
Etiketten för ESP32-D0WD-V3 visas nedan:
Etiketten för ESP32-D0WDQ6-V3 visas nedan:
Beställningsinformation
För produktbeställning, se: ESP Product Selector.
Ansvarsfriskrivning och upphovsrättsmeddelande
Information i detta dokument, inklusive URL referenser, kan ändras utan föregående meddelande.
DETTA DOKUMENT TILLHANDAHÅLLS I BEFINTLIGT SKICK UTAN INGEN GARANTI, INKLUSIVE NÅGON GARANTI OM SÄLJBARHET, ICKE-INTRÄNG, LÄMPLIGHET FÖR NÅGOT SÄRSKILT ÄNDAMÅL ELLER NÅGON GARANTI SOM ANNAT SOM UTSÄTTS UR NÅGOT SÄRSKILT FÖRSLAG, ELLER SÄRSKILT FÖRSLAG.AMPLE.
Allt ansvar, inklusive ansvar för intrång i eventuella äganderätter, relaterat till användningen av informationen i detta dokument friskrivs. Inga licenser, uttryckliga eller underförstådda, genom estoppel eller på annat sätt, till några immateriella rättigheter beviljas häri. Wi-Fi Alliance Members logotyp är ett varumärke som tillhör Wi-Fi Alliance. Bluetooth-logotypen är ett registrerat varumärke som tillhör Bluetooth SIG.
Alla varumärken, varumärken och registrerade varumärken som nämns i detta dokument tillhör sina respektive ägare och erkänns härmed.
Copyright © 2022 Espressif Inc. Med ensamrätt.
Espressif IoT Team www.espressif.com
Dokument/resurser
![]() |
ESPRESSIF ESP32 Chip Revision v3.0 [pdf] Användarhandbok ESP32 Chip Revision v3.0, ESP32, Chip Revision v3.0, ESP32 Chip |