ESPRESSIF-ESP32-Chip-Revision-v3-0-LOGO

ESPRESSIF ESP32 Chip Revision v3.0

ESPRESSIF-ESP32-Chip-Revision-v3-0-PROIZVOD

Promjena dizajna u reviziji čipa v3.0

Espressif je objavio jednu promjenu razine wafera na seriji proizvoda ESP32 (revizija čipa v3.0). Ovaj dokument opisuje razlike između revizije čipa v3.0 i prethodnih revizija čipa ESP32. Ispod su glavne promjene dizajna u reviziji čipa v3.0:

  1. Popravak pogreške PSRAM predmemorije: Popravljeno “Kada CPU pristupi vanjskom SRAM-u u određenom nizu, mogu se pojaviti pogreške čitanja i pisanja.”. Pojedinosti o problemu mogu se pronaći u stavci 3.9 u ESP32 Series SoC Errata.
  2. Popravljeno "Kada svaki CPU istovremeno čita određene različite adresne prostore, može doći do pogreške čitanja." Pojedinosti o problemu mogu se pronaći u stavci 3.10 u ESP32 Series SoC Errata.
  3. Optimizirana stabilnost kristalnog oscilatora od 32.768 KHz, problem je prijavio klijent da postoji mala vjerojatnost da pod hardverom revizije čipa v1.0, kristalni oscilator od 32.768 KHz ne bi mogao pravilno pokrenuti.
  4. Ispravljeni problemi s ubacivanjem grešaka u vezi sa sigurnim pokretanjem i flash enkripcijom su popravljeni. Referenca: Sigurnosni savjeti koji se odnose na uvođenje greške i zaštitu od eFuse
    (CVE-2019-17391) & Espressifov sigurnosni savjet o ubacivanju grešaka i sigurnom pokretanju (CVE-2019-15894)
  5. Poboljšanje: Minimalna brzina prijenosa koju podržava TWAI modul promijenjena je s 25 kHz na 12.5 kHz.
  6. Dopušteno je da način pokretanja preuzimanja bude trajno onemogućen programiranjem novog eFuse bita UART_DOWNLOAD_DIS. Kada je ovaj bit programiran na 1, način pokretanja preuzimanja se ne može koristiti i pokretanje neće uspjeti ako su igle za vezivanje postavljene za ovaj način. Softverski programirajte ovaj bit upisivanjem u bit 27 od EFUSE_BLK0_WDATA0_REG i pročitajte ovaj bit čitanjem bita 27 od EFUSE_BLK0_RDATA0_REG. Onemogućavanje pisanja za ovaj bit dijeli se s onemogućavanjem pisanja za polje flash_crypt_cnt eFuse.

Utjecaj na klijentove projekte

Ovaj odjeljak ima za cilj pomoći našim klijentima da razumiju utjecaj korištenja revizije čipa v3.0 u novom dizajnu ili zamjene starije verzije SoC-a s revizijom čipa v3.0 u postojećem dizajnu.

Slučaj upotrebe 1: Nadogradnja hardvera i softvera
Ovo je slučaj upotrebe u kojem se pokreće novi projekt ili je moguća opcija nadogradnja hardvera i softvera u postojećem projektu. U takvom slučaju, projekt može imati koristi od zaštite od napada ubacivanjem greške i također može unaprijedititage novijeg mehanizma sigurnog pokretanja i ispravka bugova PSRAM predmemorije s malo poboljšanim performansama PSRAM-a.

  1. Promjene u dizajnu hardvera:
    Slijedite najnovije Espressif smjernice za dizajn hardvera. Za optimizaciju problema stabilnosti kristalnog oscilatora od 32.768 KHz, pogledajte odjeljak Kristalni oscilator za više informacija.
  2. Promjene u dizajnu softvera:
    1) Odaberite Minimalna konfiguracija na Rev3: Idite na menuconfig > Conponent config > ESP32-specific, i postavite opciju Minimum Supported ESP32 Revision na “Rev 3”.
    2) Verzija softvera: Preporuča se korištenje sigurnog pokretanja temeljenog na RSA-u od ESP-IDF v4.1 i novijih. Verzija izdanja ESP-IDF v3.X također može raditi s aplikacijom s originalnim sigurnim pokretanjem V1.

Slučaj upotrebe 2: Samo nadogradnja hardvera
Ovo je slučaj upotrebe u kojem kupci imaju postojeći projekt koji može omogućiti nadogradnju hardvera, ali softver mora ostati isti bez obzira na revizije hardvera. U ovom slučaju projekt dobiva korist od sigurnosnih napada ubacivanjem grešaka, ispravljanja bugova PSRAM predmemorije i problema sa stabilnošću kristalnog oscilatora od 32.768 KHz. Ipak, performanse PSRAM-a ostaju iste.

  1. Promjene u dizajnu hardvera:
    Slijedite najnovije Espressif smjernice za dizajn hardvera.
  2. Promjene u dizajnu softvera:
    Klijent može nastaviti koristiti isti softver i binarni program za postavljene proizvode. Ista binarna datoteka aplikacije radit će i na reviziji čipa v1.0 i na reviziji čipa v3.0.

Specifikacija naljepnice

Oznaka ESP32-D0WD-V3 prikazana je ispod:ESPRESSIF-ESP32-Chip-Revision-v3-0-FIG-1
Oznaka ESP32-D0WDQ6-V3 prikazana je ispod:ESPRESSIF-ESP32-Chip-Revision-v3-0-FIG-2

Informacije o naručivanju

Za naručivanje proizvoda, molimo pogledajte: ESP Product Selector.

Odricanje od odgovornosti i Obavijest o autorskim pravima
Informacije u ovom dokumentu, uključujući URL reference, podložna je promjenama bez prethodne najave.
OVAJ DOKUMENT SE DOSTAVLJA KAKAV JEST BEZ IKAKVIH JAMSTAVA, UKLJUČUJUĆI BILO KAKVO JAMSTVO ZA PRODAJU, NEKRŠENJE PRAVA, PRIKLADNOST ZA BILO KOJU ODREĐENU NAMJENU ILI BILO KOJE JAMSTVO KOJE NA DRUGI NAČIN PROIZLAZI IZ BILO KOJE PRIJEDLOGA, SPECIFIKACIJE ILI SAMPLE.

Odriče se svake odgovornosti, uključujući odgovornost za povredu bilo kojih vlasničkih prava, koja se odnosi na korištenje informacija u ovom dokumentu. Ovdje se ne daju nikakve izričite ili implicitne licence, estoppelom ili na drugi način, za bilo koja prava intelektualnog vlasništva. Logotip Wi-Fi Alliance Member zaštitni je znak Wi-Fi Alliancea. Bluetooth logo je registrirani zaštitni znak Bluetooth SIG-a.
Svi trgovački nazivi, zaštitni znakovi i registrirani zaštitni znakovi spomenuti u ovom dokumentu vlasništvo su njihovih vlasnika i ovime su priznati.
Autorska prava © 2022 Espressif Inc. Sva prava pridržana.

Espressif IoT tim www.espressif.com

Dokumenti / Resursi

ESPRESSIF ESP32 Chip Revision v3.0 [pdf] Korisnički priručnik
ESP32 Chip Revision v3.0, ESP32, Chip Revision v3.0, ESP32 Chip

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *