ESPRESSIF ESP32 Chip Revision v3.0
Sprememba zasnove v različici čipa v3.0
Espressif je izdal eno spremembo ravni rezin na seriji izdelkov ESP32 (revizija čipa v3.0). Ta dokument opisuje razlike med revizijo čipa v3.0 in prejšnjimi revizijami čipa ESP32. Spodaj so glavne spremembe dizajna v reviziji čipa v3.0:
- Popravek napake predpomnilnika PSRAM: odpravljeno »Ko CPE dostopa do zunanjega SRAM-a v določenem zaporedju, lahko pride do napak pri branju in pisanju.«. Podrobnosti o težavi najdete v točki 3.9 v napakah SoC serije ESP32.
- Popravljeno »Ko vsak CPU hkrati bere določene različne naslovne prostore, lahko pride do napake pri branju.« Podrobnosti o težavi najdete v točki 3.10 v napakah SoC serije ESP32.
- Optimizirana stabilnost kristalnega oscilatorja 32.768 KHz, naročnik je o težavi poročal, da obstaja majhna verjetnost, da se pod strojno opremo različice 1.0 čipa kristalni oscilator 32.768 KHz ne bi mogel pravilno zagnati.
- Odpravljene težave z vbrizgavanjem napak v zvezi z varnim zagonom in šifriranjem flash so odpravljene. Referenca: Varnostno svetovanje glede vbrizgavanja napak in zaščite eFuse
(CVE-2019-17391) & Varnostno svetovanje Espressif glede vstavljanja napak in varnega zagona (CVE-2019-15894) - Izboljšava: Spremenjena je minimalna hitrost prenosa, ki jo podpira modul TWAI, s 25 kHz na 12.5 kHz.
- S programiranjem novega bita eFuse UART_DOWNLOAD_DIS je dovoljeno trajno onemogočiti zagonski način prenosa. Ko je ta bit programiran na 1, načina Download Boot ni mogoče uporabiti in zagon ne bo uspel, če so pritrdilni zatiči nastavljeni za ta način. Programska oprema ta bit programira tako, da zapiše v bit 27 EFUSE_BLK0_WDATA0_REG, ta bit pa prebere tako, da prebere bit 27 EFUSE_BLK0_RDATA0_REG. Onemogočanje pisanja za ta bit je v skupni rabi z onemogočanjem pisanja za polje flash_crypt_cnt eFuse.
Vpliv na projekte strank
Ta razdelek naj bi našim strankam pomagal razumeti vpliv uporabe revizije čipa v3.0 v novi zasnovi ali zamenjave starejše različice SoC z revizijo čipa v3.0 v obstoječem dizajnu.
Primer uporabe 1: Nadgradnja strojne in programske opreme
To je primer uporabe, ko se začne nov projekt ali je možna možnost nadgradnja strojne in programske opreme v obstoječem projektu. V takem primeru ima projekt lahko koristi od zaščite pred napadom z vstavljanjem napak in lahko tudi napredujetage novejšega mehanizma varnega zagona in popravka napak predpomnilnika PSRAM z nekoliko izboljšano zmogljivostjo PSRAM.
- Spremembe zasnove strojne opreme:
Upoštevajte najnovejše smernice za načrtovanje strojne opreme Epressif. Za optimizacijo težave s stabilnostjo kristalnega oscilatorja 32.768 KHz za več informacij glejte razdelek Kristalni oscilator. - Spremembe zasnove programske opreme:
1) Izberite Minimalna konfiguracija na Rev3: Pojdite na menu config > Conponent config > ESP32-specific in nastavite možnost Minimum Supported ESP32 Revision na “Rev 3”.
2) Različica programske opreme: Priporočamo uporabo varnega zagona na osnovi RSA od ESP-IDF v4.1 in novejših. ESP-IDF v3.X Release različica lahko deluje tudi z aplikacijo z originalnim varnim zagonom V1.
Primer uporabe 2: Samo nadgradnja strojne opreme
To je primer uporabe, ko imajo stranke obstoječi projekt, ki lahko omogoča nadgradnjo strojne opreme, vendar mora programska oprema ostati enaka v vseh revizijah strojne opreme. V tem primeru projekt pridobi prednosti varnosti za napade z vbrizgavanjem napak, popravek napak v predpomnilniku PSRAM in težavo s stabilnostjo kristalnega oscilatorja 32.768 KHz. Zmogljivost PSRAM pa ostaja enaka.
- Spremembe zasnove strojne opreme:
Upoštevajte najnovejše smernice za načrtovanje strojne opreme Epressif. - Spremembe zasnove programske opreme:
Naročnik lahko še naprej uporablja isto programsko opremo in binarno datoteko za nameščene izdelke. Ista binarna datoteka aplikacije bo delovala na različici čipa v1.0 in različici čipa v3.0.
Specifikacija etikete
Oznaka ESP32-D0WD-V3 je prikazana spodaj:
Oznaka ESP32-D0WDQ6-V3 je prikazana spodaj:
Informacije o naročanju
Za naročanje izdelkov glejte: ESP Product Selector.
Izjava o omejitvi odgovornosti in obvestilo o avtorskih pravicah
Informacije v tem dokumentu, vključno z URL reference, se lahko spremenijo brez predhodnega obvestila.
TA DOKUMENT JE NA VOLJO TAKŠEN JE, BREZ KAKRŠNEGA KOLI JAMSTVA, VKLJUČNO Z KAKRŠNIM KOLI JAMSTVOM ZA PRODAJO, NEKRŠITEV, PRIMERNOSTI ZA KAKRŠEN KOLI DOLOČEN NAMEN ALI KAKRŠNEGA KOLI JAMSTVA, KI DRUGAČE IZHAJA IZ KAKRŠNEGA KOLI PREDLOGA, SPECIFIKACIJE ALI SAMPLE.
Vsaka odgovornost, vključno z odgovornostjo za kršitev kakršnih koli lastniških pravic, v zvezi z uporabo informacij v tem dokumentu je zavrnjena. Tukaj niso podeljene nobene licence, izrecne ali implicitne, z ustavitvijo ali kako drugače, za katere koli pravice intelektualne lastnine. Logotip Wi-Fi Alliance Member je blagovna znamka Wi-Fi Alliance. Logotip Bluetooth je registrirana blagovna znamka Bluetooth SIG.
Vsa trgovska imena, blagovne znamke in registrirane blagovne znamke, omenjene v tem dokumentu, so last njihovih lastnikov in so s tem priznane.
Copyright © 2022 Espressif Inc. Vse pravice pridržane.
Espressif IoT ekipa www.espressif.com
Dokumenti / Viri
![]() |
ESPRESSIF ESP32 Chip Revision v3.0 [pdf] Uporabniški priročnik Revizija čipa ESP32 v3.0, ESP32, revizija čipa v3.0, čip ESP32 |