ESPRESSIF-logo

ESPRESSIF ESP32 Wroom-32D ESP32D WiFi kehityskortti

ESPRESSIF-ESP32-Wroom-32D-ESP32D-WiFi-kehityslevy-kuva-1

Tämä asiakirja kuvaa erot siruversion v3.0 ja aiempien ESP32-siruversioiden välillä.

Julkaisutiedot

ESPRESSIF-ESP32-Wroom-32D-ESP32D-WiFi-kehityslevy-kuva-3

Asiakirjojen muutosilmoitus

Espressif tarjoaa sähköposti-ilmoituksia pitääkseen asiakkaat ajan tasalla teknisten asiakirjojen muutoksista. Ole hyvä ja tilaa osoitteessa https://www.espressif.com/en/subscribe.

Sertifiointi

Lataa sertifikaatit Espressif-tuotteille osoitteesta https://www.espressif.com/en/certificates.

Suunnittelumuutokset Chipissä

Espressif on julkaissut ESP32-siruversion v3.0, joka sisältää kiekkotason muutoksia, jotka perustuvat aiempiin ESP32-siruversioihin. ESP32-sirun versiossa v3.0 tehdyt suunnittelumuutokset ovat:

  1. Korjattu "Salaman käynnistysajan vuoksi virheellinen vahtikoiran nollaus tapahtuu, kun ESP32 käynnistetään tai herää syvästä unesta". Ongelman yksityiskohdat löytyvät ESP3.8-sarjan SoC Erratan kohdasta 32.
  2. PSRAM-välimuistin virhekorjaus: Korjattu "Kun CPU käyttää ulkoista SRAM-muistia tietyssä järjestyksessä, luku- ja kirjoitusvirheitä voi tapahtua". Ongelman yksityiskohdat löytyvät ESP3.9-sarjan SoC Erratan kohdasta 32.
  3. Korjattu "Kun jokainen CPU lukee tiettyjä eri osoiteavaruuksia samanaikaisesti, lukuvirhe voi tapahtua". Ongelman yksityiskohdat löytyvät ESP3.10-sarjan SoC Erratan kohdasta 32.
  4. Optimoitu 32.768 KHz:n kideoskillaattorin vakaus. Asiakas ilmoitti ongelmasta, että on pieni todennäköisyys, että siruversion v1.0 laitteistolla 32.768 kHz:n kristallioskillaattori ei voinut käynnistyä kunnolla.
  5. Korjattu suojattua käynnistystä ja flash-salausta koskevat vikojen lisäysongelmat on korjattu. Viite: Vika-injektio- ja eFuse-suojauksia koskeva turvallisuusneuvonta (CVE-2019-17391) ja Espressifin vikailmoitus ja suojattu käynnistys (CVE-2019-15894)
  6. Parannus: Muutettiin TWAI-moduulin tukema vähimmäissiirtonopeus 25 kHz:stä 12.5 kHz:iin.
  7. Sallittu Download Boot -tilan poistaminen pysyvästi käytöstä ohjelmoimalla uusi eFuse-bitti UART_DOWNLOAD_DIS. Kun tämä bitti on ohjelmoitu arvoon 1, Download Boot -tilaa ei voi käyttää ja käynnistys epäonnistuu, jos kiinnitysnastat on asetettu tähän tilaan. Ohjelmisto ohjelmoi tämän bitin kirjoittamalla EFUSE_BLK27_WDATA0_REG:n bittiin 0 ja lukee tämän bitin lukemalla EFUSE_BLK27_RDATA0_REG:n bitin 0. Tämän bitin kirjoitus esto on jaettu flash_crypt_cnt eFuse -kentän kirjoituseston kanssa.

Vaikutus asiakasprojekteihin

Tämä osio on tarkoitettu auttamaan asiakkaitamme ymmärtämään, miten siruversion v3.0 käyttö uudessa suunnittelussa tai vanhan version SoC korvaa siruversiolla v3.0 olemassa olevassa suunnittelussa.

Käyttötapaus 1: Laitteisto- ja ohjelmistopäivitys
Tämä on käyttötapaus, jossa uusi projekti käynnistetään tai olemassa olevan projektin laitteiston ja ohjelmiston päivitys on mahdollinen vaihtoehto. Tällaisessa tapauksessa projekti voi hyötyä suojauksesta vikainjektiohyökkäystä vastaan ​​ja voi myös edistyätagUudempi suojattu käynnistysmekanismi ja PSRAM-välimuistin virheenkorjaus hieman parannetulla PSRAM-suorituskyvyllä.

  1. Laitteiston suunnittelun muutokset:
    Noudata viimeisimpiä ESP32-laitteiston suunnitteluohjeita. 32.768 KHz:n kideoskillaattorin vakausongelman optimoinnista on lisätietoja osiossa Crystal Oscillator.
  2. Ohjelmiston suunnittelun muutokset:
    1. Valitse Minimimääritys versioon 3: Siirry kohtaan menuconfig > Conponent config > ESP32-specific ja aseta Vähimmäis tuettu ESP32-versio -asetukseksi Rev 3.
    2. Ohjelmistoversio: Suosittele käyttämään RSA-pohjaista suojattua käynnistystä ESP-IDF v4.1:stä ja uudemmista. ESP-IDF v3.X -julkaisuversio voi toimia myös sovelluksen kanssa, jossa on alkuperäinen suojattu käynnistys V1.

Käyttötapaus 2: Vain laitteistopäivitys
Tämä on käyttötapaus, jossa asiakkailla on olemassa projekti, joka voi mahdollistaa laitteiston päivityksen, mutta ohjelmiston on pysyttävä samana kaikissa laitteistoversioissa. Tässä tapauksessa projekti hyötyy tietoturvasta vikainjektiohyökkäyksiin, PSRAM-välimuistin virheenkorjaukseen ja 32.768KHz:n kideoskillaattorin vakausongelmaan. PSRAM-suorituskyky pysyy kuitenkin edelleen samana.

  1. Laitteiston suunnittelun muutokset:
    Noudata viimeisimpiä ESP32-laitteiston suunnitteluohjeita.
  2. Ohjelmiston suunnittelun muutokset:
    Asiakas voi jatkaa saman ohjelmiston ja binaariversion käyttöä käyttöönotetulle tuotteelle. Sama sovellusbinaari toimii sekä siruversiossa v1.0 että siruversiossa v3.0.

Tarratiedot

  • ESP32-D0WD-V3:n tarra näkyy alla:

    ESPRESSIF-ESP32-Wroom-32D-ESP32D-WiFi-kehityslevy-kuva-2

  • ESP32-D0WDQ6-V3:n tarra näkyy alla:

    ESPRESSIF-ESP32-Wroom-32D-ESP32D-WiFi-kehityslevy-kuva-2

Tilaustiedot

Tuotteen tilaaminen, katso: ESP Product Selector.

Vastuuvapauslauseke ja tekijänoikeusilmoitus

  • Tämän asiakirjan tiedot, mukaan lukien URL viitteitä, voidaan muuttaa ilman erillistä ilmoitusta.
  • TÄMÄ ASIAKIRJA TOIMITETAAN SELLAISENAAN ILMAN MITÄÄN TAKUITA, MUKAAN lukien TAKUUT MYYNTIKELPOISUUDESTA, LOUKKAMATTOMUKSESTA, SOVELTUVUUDESTA TIETTYYN TARKOITUKSEEN TAI MILLÄÄN TAKUITA, JOS TAPAHTUMAAN TAPAHTUU MUUTENAMPLE.
  • Kaikki vastuu, mukaan lukien vastuu mahdollisten omistusoikeuksien loukkauksista, liittyen tämän asiakirjan tietojen käyttöön, on irtisanoutunut. Tässä ei myönnetä minkäänlaisia ​​immateriaalioikeuksia koskevia nimenomaisia ​​tai epäsuoria lisenssejä, estoppel tai muutoin.
  • Wi-Fi Alliance Member -logo on Wi-Fi Alliancen tavaramerkki. Bluetooth-logo on Bluetooth SIG:n rekisteröity tavaramerkki.
  • Kaikki tässä asiakirjassa mainitut kauppanimet, tavaramerkit ja rekisteröidyt tavaramerkit ovat omistajiensa omaisuutta, ja ne tunnustetaan.
  • Copyright © 2022 Espressif Inc. Kaikki oikeudet pidätetään.

Asiakirjat / Resurssit

ESPRESSIF ESP32 Wroom-32D ESP32D WiFi kehityskortti [pdfKäyttöopas
ESP32, Wroom-32D ESP32D WiFi-kehityslauta, WiFi-kehityskortti, Wroom-32D ESP32D-kehityskortti, kehityslautakunta, lauta

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *