ESPRESSIF-ESP32-Chip-Revisione-v3-0-LOGO

ESPRESSIF ESP32 Chip Revisione v3.0

ESPRESSIF-ESP32-Chip-Revision-v3-0-PRODOTTO

Modifica del design nella revisione del chip v3.0

Espressif ha rilasciato una modifica a livello di wafer sulla serie di prodotti ESP32 (revisione chip v3.0). Questo documento descrive le differenze tra la revisione del chip v3.0 e le precedenti revisioni del chip ESP32. Di seguito sono riportate le principali modifiche al design nella revisione del chip v3.0:

  1. Correzione di bug della cache PSRAM: risolto "Quando la CPU accede alla SRAM esterna in una determinata sequenza, possono verificarsi errori di lettura e scrittura.". I dettagli del problema possono essere trovati nella voce 3.9 del SoC Errata della serie ESP32.
  2. Risolto "Quando ogni CPU legge contemporaneamente determinati spazi di indirizzi diversi, può verificarsi un errore di lettura". I dettagli del problema possono essere trovati nella voce 3.10 in Errata del SoC della serie ESP32.
  3. Ottimizzata la stabilità dell'oscillatore a cristallo a 32.768 KHz, il cliente ha segnalato il problema che c'è una bassa probabilità che con la revisione del chip hardware v1.0, l'oscillatore a cristallo a 32.768 KHz non possa avviarsi correttamente.
  4. Risolti I problemi di iniezione dei guasti relativi all'avvio sicuro e alla crittografia flash sono stati risolti. Riferimento: Avviso di sicurezza relativo all'iniezione di guasti e alle protezioni eFuse
    (CVE-2019-17391) ed Espressif Security Advisory relativo all'inserimento di errori e all'avvio protetto (CVE-2019-15894)
  5. Miglioramento: modificato il baud rate minimo supportato dal modulo TWAI da 25 kHz a 12.5 kHz.
  6. È consentito disabilitare in modo permanente la modalità di avvio del download programmando il nuovo bit eFuse UART_DOWNLOAD_DIS. Quando questo bit è programmato su 1, la modalità Download Boot non può essere utilizzata e l'avvio avrà esito negativo se i perni di fissaggio sono impostati per questa modalità. Il software programma questo bit scrivendo nel bit 27 di EFUSE_BLK0_WDATA0_REG e legge questo bit leggendo il bit 27 di EFUSE_BLK0_RDATA0_REG. La disabilitazione in scrittura per questo bit è condivisa con la disabilitazione in scrittura per il campo eFuse flash_crypt_cnt.

Impatto sui progetti dei clienti

Questa sezione ha lo scopo di aiutare i nostri clienti a comprendere l'impatto dell'utilizzo della revisione del chip v3.0 in un nuovo design o della sostituzione del SoC della versione precedente con la revisione del chip v3.0 in un design esistente.

Caso d'uso 1: aggiornamento hardware e software
Questo è il caso d'uso in cui il nuovo progetto viene avviato o l'aggiornamento per hardware e software in un progetto esistente è un'opzione possibile. In tal caso, il progetto può beneficiare della protezione contro l'attacco di iniezione di guasti e può anche trarre vantaggiotage del nuovo meccanismo di avvio sicuro e correzione di bug della cache PSRAM con prestazioni PSRAM leggermente migliorate.

  1. Modifiche alla progettazione hardware:
    Si prega di seguire le ultime linee guida per la progettazione hardware di Espressif. Per l'ottimizzazione del problema di stabilità dell'oscillatore a cristallo a 32.768 KHz, fare riferimento alla sezione Oscillatore a cristallo per ulteriori informazioni.
  2. Modifiche alla progettazione del software:
    1) Selezionare Configurazione minima su Rev3: Andare su menuconfig > Conponent config > ESP32-specific e impostare l'opzione Revisione ESP32 minima supportata su “Rev 3”.
    2) Versione software: consiglia di utilizzare l'avvio sicuro basato su RSA da ESP-IDF v4.1 e versioni successive. La versione ESP-IDF v3.X Release può funzionare anche con l'applicazione con avvio sicuro V1 originale.

Caso d'uso 2: solo aggiornamento hardware
Questo è il caso d'uso in cui i clienti hanno un progetto esistente che può consentire l'aggiornamento dell'hardware ma il software deve rimanere lo stesso durante le revisioni hardware. In questo caso il progetto trae vantaggio dalla sicurezza per gli attacchi di iniezione di errori, dalla correzione di bug della cache PSRAM e dal problema di stabilità dell'oscillatore a cristallo a 32.768 KHz. Tuttavia, le prestazioni della PSRAM continuano a rimanere le stesse.

  1. Modifiche alla progettazione hardware:
    Si prega di seguire le ultime linee guida per la progettazione hardware di Espressif.
  2. Modifiche alla progettazione del software:
    Il cliente può continuare a utilizzare lo stesso software e binario per i prodotti distribuiti. Lo stesso binario dell'applicazione funzionerà sia con la revisione del chip v1.0 che con la revisione del chip v3.0.

Specifica dell'etichetta

L'etichetta di ESP32-D0WD-V3 è mostrata di seguito:ESPRESSIF-ESP32-Chip-Revision-v3-0-FIG-1
L'etichetta di ESP32-D0WDQ6-V3 è mostrata di seguito:ESPRESSIF-ESP32-Chip-Revision-v3-0-FIG-2

Informazioni per l'ordinazione

Per ordinare i prodotti, fare riferimento a: ESP Product Selector.

Dichiarazione di non responsabilità e avviso sul copyright
Informazioni in questo documento, incluso URL riferimenti, è soggetto a modifiche senza preavviso.
QUESTO DOCUMENTO VIENE FORNITO COSÌ COM'È SENZA ALCUNA GARANZIA, INCLUSA QUALSIASI GARANZIA DI COMMERCIABILITÀ, NON VIOLAZIONE, IDONEITÀ PER UNO SCOPO PARTICOLARE O QUALSIASI GARANZIA ALTRIMENTI DERIVANTE DA QUALSIASI PROPOSTA, SPECIFICA O SAMPLE.

Si declina ogni responsabilità, inclusa la responsabilità per la violazione di qualsiasi diritto di proprietà, relativa all'uso delle informazioni contenute nel presente documento. Nessuna licenza espressa o implicita, per preclusione o altro, a qualsiasi diritto di proprietà intellettuale è concessa nel presente documento. Il logo Wi-Fi Alliance Member è un marchio di Wi-Fi Alliance. Il logo Bluetooth è un marchio registrato di Bluetooth SIG.
Tutti i nomi commerciali, marchi e marchi registrati citati in questo documento sono di proprietà dei rispettivi proprietari e vengono qui riconosciuti.
Copyright © 2022 Espressif Inc. Tutti i diritti riservati.

Team IoT espressivo www.espressif.com

Documenti / Risorse

ESPRESSIF ESP32 Chip Revisione v3.0 [pdf] Guida utente
Revisione chip ESP32 v3.0, ESP32, Revisione chip v3.0, Chip ESP32

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *