ESPRESSIF ESP32 Wroom-32D ESP32D WiFi Development Board
Dette dokumentet beskriver forskjeller mellom brikrevisjon v3.0 og tidligere ESP32 brikrevisjoner.
Utgivelsesnotater
Melding om endring av dokumentasjon
Espressif gir e-postvarsler for å holde kundene oppdatert på endringer i teknisk dokumentasjon. Vennligst abonner på https://www.espressif.com/en/subscribe.
Sertifisering
Last ned sertifikater for Espressif-produkter fra https://www.espressif.com/en/certificates.
Designendringer i Chip
Espressif har gitt ut ESP32-brikkerevisjon v3.0 som har endringer på wafer-nivå basert på tidligere ESP32-brikkerevisjoner. Designendringene introdusert på ESP32-brikkervisjon v3.0 er:
- Rettet "På grunn av oppstartstiden for blitsen oppstår en falsk vakthund-tilbakestilling når ESP32 slås på eller våkner fra dyp dvale". Detaljer om problemet finnes i punkt 3.8 i ESP32 Series SoC Errata.
- PSRAM Cache Bug Fix: Rettet "Når CPU-en får tilgang til den eksterne SRAM-en i en bestemt sekvens, kan det oppstå lese- og skrivefeil". Detaljer om problemet finnes i punkt 3.9 i ESP32 Series SoC Errata.
- Rettet "Når hver CPU leser visse forskjellige adresseområder samtidig, kan det oppstå en lesefeil". Detaljer om problemet finnes i punkt 3.10 i ESP32 Series SoC Errata.
- Optimalisert 32.768 KHz krystalloscillatorstabilitet. Problemet ble rapportert av klienten at det er lav sannsynlighet for at 1.0 KHz krystalloscillatoren på chiprevisjon v32.768 maskinvare ikke kunne starte ordentlig.
- Fikset Feilinjeksjonsproblemer angående sikker oppstart og flash-kryptering er fikset. Referanse: Sikkerhetsråd om feilinjeksjon og eFuse-beskyttelse (CVE-2019-17391) og Espressif-sikkerhetsråd om feilinjeksjon og sikker oppstart (CVE-2019-15894)
- Forbedring: Endret minimum overføringshastighet som støttes av TWAI-modulen fra 25 kHz til 12.5 kHz.
- Tillatt nedlastingsoppstartsmodus å bli permanent deaktivert ved å programmere den nye eFuse-biten UART_DOWNLOAD_DIS. Når denne biten er programmert til 1, kan ikke nedlastingsoppstartsmodus brukes, og oppstart vil mislykkes hvis strapping pins er satt for denne modusen. Programvare programmerer denne biten ved å skrive til bit 27 i EFUSE_BLK0_WDATA0_REG, og leser denne biten ved å lese bit 27 i EFUSE_BLK0_RDATA0_REG. Skrive deaktivert for denne biten er delt med skrivedeaktivert for flash_crypt_cnt eFuse-feltet.
Innvirkning på kundeprosjekter
Denne delen er ment å hjelpe kundene våre til å forstå virkningen av å bruke brikrevisjon v3.0 i en ny design eller erstatte eldre versjon SoC med brikrevisjon v3.0 i eksisterende design.
Brukstilfelle 1: Oppgradering av maskinvare og programvare
Dette er brukssaken der det nye prosjektet blir igangsatt eller oppgradering for maskinvare og programvare i et eksisterende prosjekt er et mulig alternativ. I et slikt tilfelle kan prosjektet dra nytte av beskyttelse mot feilinjeksjonsangrep og kan også dra fordeltage av nyere sikker oppstartsmekanisme og PSRAM-cache-feilretting med litt forbedret PSRAM-ytelse.
- Endringer i maskinvaredesign:
Vennligst følg de siste ESP32-retningslinjene for maskinvaredesign. For 32.768 KHz krystalloscillatorstabilitetsproblemoptimering, se avsnittet Krystalloscillator for mer informasjon. - Endringer i programvaredesign:
- Velg Minimumskonfigurasjon til Rev3: Gå til menuconfig > Conponent config > ESP32-spesifikk, og sett alternativet Minimum Supported ESP32 Revision til "Rev 3".
- Programvareversjon: Anbefaler å bruke RSA-basert sikker oppstart fra ESP-IDF v4.1 og nyere. ESP-IDF v3.X utgivelsesversjon kan også fungere med applikasjoner med original sikker oppstart V1.
Brukstilfelle 2: Kun maskinvareoppgradering
Dette er brukssaken der kunder har eksisterende prosjekter som kan tillate maskinvareoppgradering, men programvaren må forbli den samme på tvers av maskinvarerevisjoner. I dette tilfellet får prosjektet fordel av sikkerhet for feilinjeksjonsangrep, PSRAM-cache-feilretting og 32.768KHz krystalloscillatorstabilitetsproblem. PSRAM-ytelsen fortsetter å forbli den samme.
- Endringer i maskinvaredesign:
Vennligst følg de nyeste ESP32-retningslinjene for maskinvaredesign. - Endringer i programvaredesign:
Klienten kan fortsette å bruke den samme programvaren og den samme binære filen for distribuert produkt. Den samme binære applikasjonen vil fungere på både chiprevisjon v1.0 og chiprevisjon v3.0.
Etikettspesifikasjon
- Etiketten til ESP32-D0WD-V3 er vist nedenfor:
- Etiketten til ESP32-D0WDQ6-V3 er vist nedenfor:
Bestillingsinformasjon
For produktbestilling, se: ESP Product Selector.
Ansvarsfraskrivelse og opphavsrettserklæring
- Informasjon i dette dokumentet, inkludert URL referanser, kan endres uten varsel.
- DETTE DOKUMENTET LEVERES SOM DET ER UTEN NOEN GARANTIER, INKLUDERT NOEN GARANTI FOR SALGBARHET, IKKE-KRENKELSE, EGNETHET FOR NOEN BESTEMT FORMÅL, ELLER NOEN GARANTI SOM ELLER OPSTÅR AV EVENTUELLE SPESIFIKKE FORSLAG.AMPLE.
- Alt ansvar, inkludert ansvar for brudd på eventuelle eiendomsrettigheter, knyttet til bruk av informasjon i dette dokumentet fraskrives. Ingen lisenser uttrykt eller underforstått, ved estoppel eller på annen måte, til noen immaterielle rettigheter er gitt her.
- Wi-Fi Alliance Member-logoen er et varemerke for Wi-Fi Alliance. Bluetooth-logoen er et registrert varemerke for Bluetooth SIG.
- Alle varenavn, varemerker og registrerte varemerker nevnt i dette dokumentet tilhører deres respektive eiere, og er herved anerkjent.
- Copyright © 2022 Espressif Inc. Alle rettigheter forbeholdt.
Dokumenter / Ressurser
![]() |
ESPRESSIF ESP32 Wroom-32D ESP32D WiFi Development Board [pdfBrukerhåndbok ESP32, Wroom-32D ESP32D WiFi Development Board, WiFi Development Board, Wroom-32D ESP32D Development Board, Development Board, Board |