ESPRESSIF-logo

ESPRESSIF ESP32 Wroom-32D ESP32D WiFi-ontwikkelbord

ESPRESSIF-ESP32-Wroom-32D-ESP32D-WiFi-ontwikkelingsbord-fig-1

Dit document beschrijft de verschillen tussen chiprevisie v3.0 en eerdere ESP32-chiprevisies.

Release-opmerkingen

ESPRESSIF-ESP32-Wroom-32D-ESP32D-WiFi-ontwikkelingsbord-fig-3

Documentatie Wijzigingsmelding

Espressif biedt e-mailmeldingen om klanten op de hoogte te houden van wijzigingen in technische documentatie. Abonneer je op https://www.espressif.com/en/subscribe.

Certificering

Download certificaten voor Espressif-producten van https://www.espressif.com/en/certificates.

Ontwerpwijzigingen in de chip

Espressif heeft ESP32-chiprevisie v3.0 uitgebracht met wijzigingen op waferniveau, gebaseerd op eerdere ESP32-chiprevisies. De ontwerpwijzigingen die zijn geïntroduceerd op de ESP32-chiprevisie v3.0 zijn:

  1. Opgelost: “Vanwege de opstarttijd van de flash vindt er een valse watchdog-reset plaats wanneer ESP32 wordt ingeschakeld of uit de diepe slaap ontwaakt”. Details van het probleem zijn te vinden in item 3.8 in ESP32 Series SoC Errata.
  2. PSRAM Cache Bug Fix: opgelost “Wanneer de CPU in een bepaalde volgorde toegang krijgt tot het externe SRAM, kunnen lees- en schrijffouten optreden”. Details van het probleem zijn te vinden in item 3.9 in ESP32 Series SoC Errata.
  3. Opgelost: “Als elke CPU tegelijkertijd bepaalde verschillende adresruimten leest, kan er een leesfout optreden”. Details van het probleem zijn te vinden in item 3.10 in ESP32 Series SoC Errata.
  4. Geoptimaliseerde stabiliteit van de kristaloscillator van 32.768 KHz. Het probleem werd gemeld door de klant dat er een kleine kans is dat op de hardware van chiprevisie v1.0 de 32.768 KHz kristaloscillator niet goed kon starten.
  5. Probleem opgelost met foutinjectie met betrekking tot veilig opstarten en flash-encryptie. Referentie: Beveiligingsadvies over foutinjectie en eFuse-beveiligingen (CVE-2019-17391) & Espressif-beveiligingsadvies over foutinjectie en veilig opstarten (CVE-2019-15894)
  6. Verbetering: De minimale baudrate die wordt ondersteund door de TWAI-module is gewijzigd van 25 kHz naar 12.5 kHz.
  7. Toegestaan ​​dat de download-opstartmodus permanent wordt uitgeschakeld door het programmeren van de nieuwe eFuse-bit UART_DOWNLOAD_DIS. Wanneer dit bit op 1 is geprogrammeerd, kan de Download Boot-modus niet worden gebruikt en zal het opstarten mislukken als de strapping-pinnen voor deze modus zijn ingesteld. Software programmeert dit bit door naar bit 27 van EFUSE_BLK0_WDATA0_REG te schrijven, en leest dit bit door bit 27 van EFUSE_BLK0_RDATA0_REG te lezen. Schrijfuitschakeling voor deze bit wordt gedeeld met schrijfuitschakeling voor het flash_crypt_cnt eFuse-veld.

Impact op klantprojecten

Dit gedeelte is bedoeld om onze klanten te helpen de impact te begrijpen van het gebruik van chiprevisie v3.0 in een nieuw ontwerp of het vervangen van een oudere versie van SoC door chiprevisie v3.0 in een bestaand ontwerp.

Gebruikssituatie 1: hardware- en software-upgrade
Dit is de use-case waarbij het nieuwe project wordt geïnitieerd of een upgrade voor hardware en software in een bestaand project een mogelijke optie is. In een dergelijk geval kan het project profiteren van bescherming tegen een foutinjectieaanval en ook profiterentagEen nieuw beveiligd opstartmechanisme en een probleemoplossing voor de PSRAM-cache met licht verbeterde PSRAM-prestaties.

  1. Hardware-ontwerpwijzigingen:
    Volg de nieuwste ESP32-richtlijnen voor hardwareontwerp. Voor optimalisatie van de stabiliteit van de kristaloscillator bij 32.768 KHz kunt u de sectie Kristaloscillator raadplegen voor meer informatie.
  2. Wijzigingen in het softwareontwerp:
    1. Selecteer Minimale configuratie op Rev3: Ga naar menuconfig > Conponent config > ESP32-specifiek, en stel de optie Minimaal ondersteunde ESP32-revisie in op “Rev 3”.
    2. Softwareversie: aanbevolen om RSA-gebaseerd veilig opstarten te gebruiken vanaf ESP-IDF v4.1 en hoger. ESP-IDF v3.X Release-versie kan ook werken met applicaties met originele Secure Boot V1.

Use Case 2: Alleen hardware-upgrade
Dit is het gebruiksscenario waarbij klanten een bestaand project hebben dat een hardware-upgrade mogelijk maakt, maar de software moet bij alle hardwarerevisies hetzelfde blijven. In dit geval profiteert het project van beveiliging tegen foutinjectieaanvallen, een probleem met de PSRAM-cache en een stabiliteitsprobleem met de kristaloscillator van 32.768 kHz. De PSRAM-prestaties blijven echter hetzelfde.

  1. Hardware-ontwerpwijzigingen:
    Volg de nieuwste ESP32-richtlijnen voor hardwareontwerp.
  2. Wijzigingen in het softwareontwerp:
    Klant kan dezelfde software en binaire bestanden blijven gebruiken voor het geïmplementeerde product. Dezelfde binaire toepassing werkt op zowel chiprevisie v1.0 als chiprevisie v3.0.

Labelspecificatie:

  • Het label van ESP32-D0WD-V3 wordt hieronder weergegeven:

    ESPRESSIF-ESP32-Wroom-32D-ESP32D-WiFi-ontwikkelingsbord-fig-2

  • Het label van ESP32-D0WDQ6-V3 wordt hieronder weergegeven:

    ESPRESSIF-ESP32-Wroom-32D-ESP32D-WiFi-ontwikkelingsbord-fig-2

Bestel Informatie

Voor het bestellen van producten verwijzen wij u naar: ESP Product Selector.

Disclaimer en auteursrechtverklaring

  • Informatie in dit document, inclusief: URL referenties, kan zonder voorafgaande kennisgeving worden gewijzigd.
  • DIT DOCUMENT WORDT ALS ZODANIG GELEVERD, ZONDER ENIGE GARANTIES, INCLUSIEF ENIGE GARANTIE VAN VERKOOPBAARHEID, NIET-INBREUK, GESCHIKTHEID VOOR EEN BEPAALD DOEL OF ENIGE GARANTIE DIE ANDERS UIT ENIG VOORSTEL, SPECIFICATIE VOORTVLOEITAMPLE.
  • Alle aansprakelijkheid, inclusief aansprakelijkheid voor inbreuk op eigendomsrechten, met betrekking tot het gebruik van informatie in dit document wordt afgewezen. Hierin worden geen expliciete of impliciete licenties, door uitsluiting of anderszins, verleend voor intellectuele eigendomsrechten.
  • Het Wi-Fi Alliance Member-logo is een handelsmerk van de Wi-Fi Alliance. Het Bluetooth-logo is een geregistreerd handelsmerk van Bluetooth SIG.
  • Alle handelsnamen, handelsmerken en geregistreerde handelsmerken die in dit document worden genoemd, zijn eigendom van hun respectievelijke eigenaren en worden hierbij erkend.
  • Copyright © 2022 Espressif Inc. Alle rechten voorbehouden.

Documenten / Bronnen

ESPRESSIF ESP32 Wroom-32D ESP32D WiFi-ontwikkelbord [pdf] Gebruikershandleiding
ESP32, Wroom-32D ESP32D WiFi-ontwikkelbord, WiFi-ontwikkelbord, Wroom-32D ESP32D-ontwikkelbord, ontwikkelingsbord, bord

Referenties

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *