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

ESPRESSIF ESP32 Chip Revision v3.0

ESPRESSIF-ESP32-Chip-Revision-v3-0-PRODUCT

Designændring i chiprevision v3.0

Espressif har udgivet en ændring på wafer-niveau på ESP32-seriens produkter (chiprevision v3.0). Dette dokument beskriver forskelle mellem chiprevision v3.0 og tidligere ESP32 chiprevisioner. Nedenfor er de vigtigste designændringer i chiprevision v3.0:

  1. PSRAM Cache Bug Fix: Rettet "Når CPU'en får adgang til den eksterne SRAM i en bestemt rækkefølge, kan der opstå læse- og skrivefejl." Detaljer om problemet kan findes i punkt 3.9 i ESP32 Series SoC Errata.
  2. Rettet "Når hver CPU læser visse forskellige adresserum samtidigt, kan der opstå en læsefejl." Detaljer om problemet kan findes i punkt 3.10 i ESP32 Series SoC Errata.
  3. Optimeret 32.768 KHz krystaloscillatorstabilitet, problemet blev rapporteret af klienten, at der er en lav sandsynlighed for, at under chiprevision v1.0 hardware kunne 32.768 KHz krystaloscillatoren ikke starte korrekt.
  4. Rettet Fejlinjektionsproblemer vedrørende sikker opstart og flash-kryptering er rettet. Reference: Sikkerhedsrådgivning vedrørende fejlinjektion og eFuse-beskyttelse
    (CVE-2019-17391) & Espressif-sikkerhedsrådgivning vedrørende fejlinjektion og sikker opstart (CVE-2019-15894)
  5. Forbedring: Ændrede den minimale baudhastighed, der understøttes af TWAI-modulet, fra 25 kHz til 12.5 kHz.
  6. Tilladt Download Boot-tilstand at blive permanent deaktiveret ved at programmere den nye eFuse bit UART_DOWNLOAD_DIS. Når denne bit er programmeret til 1, kan Download Boot-tilstand ikke bruges, og opstart vil mislykkes, hvis omsnøringsstifterne er indstillet til denne tilstand. Softwareprogrammer denne bit ved at skrive til bit 27 i EFUSE_BLK0_WDATA0_REG, og læs denne bit ved at læse bit 27 i EFUSE_BLK0_RDATA0_REG. Skrive deaktiveret for denne bit er delt med skrivedeaktiveret for flash_crypt_cnt eFuse feltet.

Indvirkning på kundeprojekter

Dette afsnit er beregnet til at hjælpe vores kunder med at forstå virkningen af ​​at bruge chiprevision v3.0 i et nyt design eller udskiftning af ældre version SoC med chiprevision v3.0 i eksisterende design.

Use Case 1: Hardware- og softwareopgradering
Dette er den use-case, hvor det nye projekt påbegyndes eller opgradering til hardware og software i et eksisterende projekt er en mulig mulighed. I et sådant tilfælde kan projektet drage fordel af beskyttelse mod fejlinjektionsangreb og kan også drage fordeltage af nyere sikker boot-mekanisme og PSRAM-cache-fejlrettelse med lidt forbedret PSRAM-ydeevne.

  1. Ændringer i hardwaredesign:
    Følg venligst den seneste Espressif Hardware Design Guideline. For 32.768 KHz krystaloscillatorstabilitetsproblemoptimering, se venligst afsnittet Krystaloscillator for mere information.
  2. Ændringer i softwaredesign:
    1) Vælg Minimum Konfiguration til Rev3: Gå til menuconfig > Conponent config > ESP32-specifik, og indstil indstillingen Minimum Supported ESP32 Revision til "Rev 3".
    2) Softwareversion: Anbefal at bruge RSA-baseret sikker opstart fra ESP-IDF v4.1 og nyere. ESP-IDF v3.X Release version kan også arbejde med applikationer med original sikker boot V1.

Brugstilfælde 2: Kun hardwareopgradering
Dette er den use-case, hvor kunder har et eksisterende projekt, som kan tillade hardwareopgradering, men softwaren skal forblive den samme på tværs af hardwarerevisioner. I dette tilfælde får projektet fordel af sikkerhed til fejlinjektionsangreb, PSRAM-cache-fejlrettelse og 32.768KHz krystaloscillatorstabilitetsproblem. PSRAM-ydelsen forbliver dog den samme.

  1. Ændringer i hardwaredesign:
    Følg venligst den seneste Espressif Hardware Design Guideline.
  2. Ændringer i softwaredesign:
    Klienten kan fortsætte med at bruge den samme software og den samme binære til de installerede produkter. Den samme binære applikation vil fungere på både chiprevision v1.0 og chiprevision v3.0.

Etiketspecifikation

Mærket for ESP32-D0WD-V3 er vist nedenfor:ESPRESSIF-ESP32-Chip-Revision-v3-0-FIG-1
Etiketten på ESP32-D0WDQ6-V3 er vist nedenfor:ESPRESSIF-ESP32-Chip-Revision-v3-0-FIG-2

Bestillingsinformation

For produktbestilling henvises til: ESP Product Selector.

Ansvarsfraskrivelse og meddelelse om ophavsret
Oplysninger i dette dokument, herunder URL referencer, kan ændres uden varsel.
DETTE DOKUMENT LEVERES SOM DET ER UDEN NOGEN GARANTI, HERUNDER NOGEN GARANTI OM SALGBARHED, IKKE-KRÆNKELSE, EGNETHED TIL NOGET BESTEMT FORMÅL ELLER NOGEN GARANTI, DER ER ANDET OPSTÅET AF EVENTUELLE SPECIFIKKE FORSLAGAMPLE.

Ethvert ansvar, herunder ansvar for krænkelse af enhver ejendomsret, i forbindelse med brugen af ​​oplysningerne i dette dokument fraskrives. Ingen licenser udtrykkeligt eller underforstået, ved estoppel eller på anden måde, til nogen intellektuelle ejendomsrettigheder er givet heri. Wi-Fi Alliance Member-logoet er et varemærke tilhørende Wi-Fi Alliance. Bluetooth-logoet er et registreret varemærke tilhørende Bluetooth SIG.
Alle handelsnavne, varemærker og registrerede varemærker nævnt i dette dokument tilhører deres respektive ejere og er hermed anerkendt.
Copyright © 2022 Espressif Inc. Alle rettigheder forbeholdes.

Espressif IoT Team www.espressif.com

Dokumenter/ressourcer

ESPRESSIF ESP32 Chip Revision v3.0 [pdfBrugervejledning
ESP32 Chip Revision v3.0, ESP32, Chip Revision v3.0, ESP32 Chip

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *