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

ESPRESSIF ESP32 lusto versija v3.0

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

Dizaino pakeitimas lusto versijoje v3.0

Espressif išleido vieną plokštelės lygio pakeitimą ESP32 serijos gaminiuose (lusto versija v3.0). Šiame dokumente aprašomi skirtumai tarp lusto versijos v3.0 ir ankstesnių ESP32 lusto versijų. Toliau pateikiami pagrindiniai lusto versijos v3.0 dizaino pakeitimai:

  1. PSRAM talpyklos klaidų taisymas: ištaisyta „Kai CPU tam tikra seka pasiekia išorinę SRAM, gali atsirasti skaitymo ir rašymo klaidų“. Išsamią informaciją apie problemą rasite ESP3.9 serijos SoC Errata 32 punkte.
  2. Ištaisyta „Kai kiekvienas procesorius vienu metu nuskaito tam tikras skirtingas adresų erdves, gali įvykti skaitymo klaida“. Išsamią informaciją apie problemą rasite ESP3.10 serijos SoC Errata 32 punkte.
  3. Optimizuotas 32.768 KHz kristalų generatoriaus stabilumas, apie problemą pranešė klientas, kad yra maža tikimybė, kad naudojant lusto 1.0 versijos aparatinę įrangą, 32.768 KHz kristalinis generatorius negalėjo tinkamai paleisti.
  4. Ištaisytos gedimų injekcijos problemos, susijusios su saugiu įkrovimu ir „flash“ šifravimu. Nuoroda: saugos patarimas dėl gedimo įpurškimo ir „eFuse“ apsaugos
    (CVE-2019-17391) ir Espressif saugos patarimai dėl gedimo įpurškimo ir saugaus įkrovimo (CVE-2019-15894)
  5. Tobulinimas: TWAI modulio palaikoma minimali duomenų perdavimo sparta pakeista nuo 25 kHz iki 12.5 kHz.
  6. Leidžiama atsisiuntimo įkrovos režimą visam laikui išjungti užprogramavus naują „eFuse“ bitą UART_DOWNLOAD_DIS. Kai šis bitas užprogramuotas kaip 1, negalima naudoti atsisiuntimo įkrovos režimo ir paleisti nepavyks, jei šiam režimui nustatyti surišimo kaiščiai. Programinė įranga užprogramuokite šį bitą įrašydami į EFUSE_BLK27_WDATA0_REG 0 bitą ir nuskaitydami šį bitą skaitydami EFUSE_BLK27_RDATA0_REG 0 bitą. Šio bito rašymo išjungimas yra bendrinamas su įrašymo išjungimu lauke fllash_crypt_cnt eFuse.

Poveikis klientų projektams

Šis skyrius skirtas padėti mūsų klientams suprasti lusto versijos v3.0 naudojimo naujame dizaine arba senesnės versijos SoC pakeitimo lusto versijos v3.0 esamame dizaine poveikį.

1 naudojimo atvejis: aparatinės ir programinės įrangos atnaujinimas
Tai yra naudojimo atvejis, kai inicijuojamas naujas projektas arba galimas esamo projekto techninės ir programinės įrangos atnaujinimas. Tokiu atveju projektui gali būti naudinga apsauga nuo gedimo įpurškimo atakos ir taip pat gali būti naudingatage naujesnis saugaus įkrovos mechanizmas ir PSRAM talpyklos klaidų pataisymas su šiek tiek patobulintu PSRAM našumu.

  1. Aparatūros dizaino pakeitimai:
    Laikykitės naujausių „Espressif“ aparatinės įrangos projektavimo gairių. Norėdami gauti daugiau informacijos apie 32.768 KHz kristalų generatoriaus stabilumo problemos optimizavimą, žr. skyrių „Krištolinis generatorius“.
  2. Programinės įrangos dizaino pakeitimai:
    1) Pasirinkite Minimal Configuration to Rev3: Eikite į meniuconfig > Conponent config > Specific ESP32 ir parinktį Minimal Supported ESP32 Revision nustatykite į „Rev 3“.
    2) Programinės įrangos versija: rekomenduojame naudoti RSA pagrįstą saugų įkrovą iš ESP-IDF v4.1 ir naujesnės versijos. ESP-IDF v3.X leidimo versija taip pat gali veikti su programa su originalia saugia įkrova V1.

2 naudojimo atvejis: tik aparatūros atnaujinimas
Tai yra naudojimo atvejis, kai klientai turi esamą projektą, kuris gali leisti atnaujinti aparatinę įrangą, tačiau programinė įranga turi išlikti tokia pati visose techninės įrangos versijose. Šiuo atveju projektas gauna naudos iš apsaugos nuo gedimų injekcijos atakų, PSRAM talpyklos klaidų pataisymo ir 32.768KHz kristalų generatoriaus stabilumo problemos. Tačiau PSRAM našumas išlieka toks pat.

  1. Aparatūros dizaino pakeitimai:
    Laikykitės naujausių Espressif aparatinės įrangos projektavimo gairių.
  2. Programinės įrangos dizaino pakeitimai:
    Klientas gali toliau naudoti tą pačią programinę įrangą ir dvejetainį failą diegtiems produktams. Tas pats programos dvejetainis failas veiks ir lusto versijoje v1.0, ir lusto versijoje v3.0.

Etiketės specifikacija

ESP32-D0WD-V3 etiketė parodyta žemiau:ESPRESSIF-ESP32-Chip-Revision-v3-0-FG-1
ESP32-D0WDQ6-V3 etiketė parodyta žemiau:ESPRESSIF-ESP32-Chip-Revision-v3-0-FG-2

Užsakymo informacija

Norėdami užsisakyti gaminį, žr.: ESP Product Selector.

Atsisakymas ir autorių teisių pranešimas
Informacija šiame dokumente, įskaitant URL nuorodos, gali būti keičiamos be įspėjimo.
ŠIS DOKUMENTAS PATEIKTAS TOKS, KOKIA YRA, BE JOKIŲ GARANTIJŲ, ĮSKAITANT JOKIĄ GARANTIJĄ DĖL TINKAMUMO PARDUOTI, NEPAŽEIDIMO, TINKAMUMO BET KOKIEM TIKRAM TIKSLUI ARBA GARANTIJŲ KITAIP, ARBA GARANTIJA.AMPLE.

Bet kokia atsakomybė, įskaitant atsakomybę už bet kokių nuosavybės teisių pažeidimus, susijusi su šiame dokumente pateiktos informacijos naudojimu, neprisiima. Čia nesuteikiamos jokios tiesioginės ar numanomos licencijos intelektinės nuosavybės teisėms. „Wi-Fi Alliance“ nario logotipas yra „Wi-Fi Alliance“ prekės ženklas. Bluetooth logotipas yra registruotasis Bluetooth SIG prekės ženklas.
Visi šiame dokumente paminėti prekių pavadinimai, prekių ženklai ir registruotieji prekių ženklai yra atitinkamų savininkų nuosavybė ir yra patvirtinami.
Autoriaus teisės © 2022 Espressif Inc. Visos teisės saugomos.

Espressif IoT komanda www.espressif.com

Dokumentai / Ištekliai

ESPRESSIF ESP32 lusto versija v3.0 [pdfVartotojo vadovas
ESP32 lusto versija v3.0, ESP32, lusto versija v3.0, ESP32 lustas

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *