Carte de développement WiFi ESPRESSIF ESP32 Wroom-32D ESP32D
Ce document décrit les différences entre la révision de la puce v3.0 et les révisions précédentes de la puce ESP32.
Notes de mise à jour
Notification de modification de documentation
Espressif fournit des notifications par e-mail pour tenir les clients informés des modifications apportées à la documentation technique. Veuillez vous inscrire sur https://www.espressif.com/en/subscribe.
Certification
Téléchargez les certificats des produits Espressif sur https://www.espressif.com/en/certificates.
Modifications de conception dans la puce
Espressif a publié la révision de la puce ESP32 v3.0 qui comporte des changements au niveau de la plaquette basés sur les révisions précédentes de la puce ESP32. Les modifications de conception introduites sur la révision v32 de la puce ESP3.0 sont :
- Correction "En raison du temps de démarrage du flash, une fausse réinitialisation du chien de garde se produit lorsque l'ESP32 est mis sous tension ou se réveille de la veille profonde". Les détails du problème peuvent être trouvés dans l'article 3.8 dans ESP32 Series SoC Errata.
- Correction du bogue du cache PSRAM : Correction de "Lorsque le processeur accède à la SRAM externe dans une certaine séquence, des erreurs de lecture et d'écriture peuvent se produire". Les détails du problème peuvent être trouvés dans l'article 3.9 dans ESP32 Series SoC Errata.
- Correction de "Lorsque chaque CPU lit simultanément certains espaces d'adressage différents, une erreur de lecture peut se produire". Les détails du problème peuvent être trouvés dans l'article 3.10 dans ESP32 Series SoC Errata.
- Stabilité optimisée de l'oscillateur à cristal de 32.768 KHz. Le problème a été signalé par le client selon lequel il y a une faible probabilité que sur le matériel de révision de puce v1.0, l'oscillateur à cristal 32.768 KHz ne puisse pas démarrer correctement.
- Les problèmes d'injection de panne concernant le démarrage sécurisé et le cryptage flash sont résolus. Référence : Avis de sécurité concernant l'injection de fautes et les protections eFuse (CVE-2019-17391) & Avis de sécurité Espressif concernant l'injection de fautes et le démarrage sécurisé (CVE-2019-15894)
- Amélioration : modification du débit en bauds minimum pris en charge par le module TWAI de 25 kHz à 12.5 kHz.
- Le mode de démarrage de téléchargement autorisé doit être désactivé de manière permanente en programmant un nouveau bit eFuse UART_DOWNLOAD_DIS. Lorsque ce bit est programmé sur 1, le mode Download Boot ne peut pas être utilisé et le démarrage échouera si les broches de connexion sont définies pour ce mode. Le logiciel programme ce bit en écrivant sur le bit 27 de EFUSE_BLK0_WDATA0_REG, et lit ce bit en lisant le bit 27 de EFUSE_BLK0_RDATA0_REG. La désactivation en écriture pour ce bit est partagée avec la désactivation en écriture pour le champ flash_crypt_cnt eFuse.
Impact sur les projets clients
Cette section est destinée à aider nos clients à comprendre l'impact de l'utilisation de la révision de puce v3.0 dans une nouvelle conception ou du remplacement de l'ancienne version de SoC par la révision de puce v3.0 dans la conception existante.
Cas d'utilisation 1 : mise à niveau matérielle et logicielle
Il s'agit du cas d'utilisation où le nouveau projet est lancé ou la mise à niveau du matériel et des logiciels dans un projet existant est une option possible. Dans un tel cas, le projet peut bénéficier d'une protection contre les attaques par injection de fautes et peut également prendre avantagetage du nouveau mécanisme de démarrage sécurisé et de la correction du bogue du cache PSRAM avec des performances PSRAM légèrement améliorées.
- Modifications de la conception matérielle :
Veuillez suivre les dernières directives de conception matérielle ESP32. Pour l'optimisation du problème de stabilité de l'oscillateur à cristal de 32.768 KHz, veuillez vous reporter à la section Oscillateur à cristal pour plus d'informations. - Modifications de la conception du logiciel :
- Sélectionnez la configuration minimale sur Rev3 : accédez à menuconfig > Conponent config > ESP32-specific, et définissez l'option Minimum Supported ESP32 Revision sur "Rev 3".
- Version du logiciel : il est recommandé d'utiliser le démarrage sécurisé basé sur RSA à partir d'ESP-IDF v4.1 et versions ultérieures. La version ESP-IDF v3.X Release peut également fonctionner avec une application avec un démarrage sécurisé d'origine V1.
Cas d'utilisation 2 : mise à niveau matérielle uniquement
Il s'agit du cas d'utilisation où les clients ont un projet existant qui peut permettre une mise à niveau matérielle, mais le logiciel doit rester le même à travers les révisions matérielles. Dans ce cas, le projet bénéficie de la sécurité contre les attaques par injection de fautes, de la correction du bogue du cache PSRAM et du problème de stabilité de l'oscillateur à cristal 32.768 KHz. Les performances de la PSRAM restent cependant les mêmes.
- Modifications de la conception matérielle :
Veuillez suivre les dernières directives de conception matérielle ESP32. - Modifications de la conception du logiciel :
Le client peut continuer à utiliser le même logiciel et le même binaire pour le produit déployé. Le même binaire d'application fonctionnera à la fois sur la révision de puce v1.0 et sur la révision de puce v3.0.
Spécification d'étiquette
- L'étiquette de ESP32-D0WD-V3 est illustrée ci-dessous :
- L'étiquette de ESP32-D0WDQ6-V3 est illustrée ci-dessous :
Informations de commande
Pour commander des produits, veuillez vous référer à : Sélecteur de produits ESP.
Avis de non-responsabilité et de droit d'auteur
- Les informations contenues dans ce document, y compris URL références, est sujet à changement sans préavis.
- CE DOCUMENT EST FOURNI TEL QUEL SANS AUCUNE GARANTIE D'AUCUNE SORTE, Y COMPRIS TOUTE GARANTIE DE QUALITÉ MARCHANDE, D'ABSENCE DE CONTREFAÇON, D'ADÉQUATION À UN USAGE PARTICULIER OU TOUTE AUTRE GARANTIE DÉCOULANT DE TOUTE PROPOSITION, SPÉCIFICATION OU SAMPLE.
- Toute responsabilité, y compris la responsabilité pour violation de tout droit de propriété, relative à l'utilisation des informations contenues dans ce document est déclinée. Aucune licence expresse ou implicite, par préclusion ou autrement, sur des droits de propriété intellectuelle n'est concédée aux présentes.
- Le logo Wi-Fi Alliance Member est une marque de Wi-Fi Alliance. Le logo Bluetooth est une marque déposée de Bluetooth SIG.
- Tous les noms commerciaux, marques commerciales et marques déposées mentionnés dans ce document sont la propriété de leurs propriétaires respectifs et sont reconnus par la présente.
- Copyright © 2022 Espressif Inc. Tous droits réservés.
Documents / Ressources
![]() |
Carte de développement WiFi ESPRESSIF ESP32 Wroom-32D ESP32D [pdf] Guide de l'utilisateur ESP32, carte de développement WiFi Wroom-32D ESP32D, carte de développement WiFi, carte de développement Wroom-32D ESP32D, carte de développement, carte |