
Comme le rapporte cnx-software, Espressif Systems a récemment publié un avis signalant des bogues liés aux puces ESP32-C5, identifiant trois problèmes spécifiques concernant la **PSRAM** et la stabilité en mode veille.
ESP32-C5 : 3 bogues majeurs affectant la PSRAM en v5.5.1
Les nouveaux microcontrôleurs sont souvent sujets à des problèmes lors de leur introduction sur le marché, incitant les entreprises à fournir des errata. Par exemple, le Raspberry Pi RP2350 A4 avait déjà corrigé des bogues similaires dans ses révisions. Espressif a donc détecté trois problèmes critiques associés à l’ESP32-C5.
Premièrement, le **blocage de la réinitialisation du PSRAM** survient lorsque les puces exécutent **ESP-IDF v5.5.1** avec le **PSRAM** activé, provoquant un blocage lors des opérations de réinitialisation. Cette situation peut déclencher une réinitialisation secondaire via le **RTC WDT**. Si l’option de restauration est activée, cela peut engendrer une restauration OTA.
Deuxièmement, l’**accès AES et SHA à la PSRAM** peut entraîner une corruption des données lorsqu’il y a un accès à des tampons non alignés sur des limites de 16 octets, toujours avec l’exécution de **ESP-IDF v5.5.1**.
Enfin, la **stabilité de la coexistence en veille** pose problème dans les scénarios où les puces doivent exécuter l’**ESP_WIFI_ENHANCED_LIGHT_SLEEP**. Dans ce cas, des délais d’attente des chiens de garde peuvent survenir pendant l’utilisation bimode ou trimode des protocoles Wi-Fi/BLE/IEEE 802.15.4, empêchant le système de relancer correctement après une réinitialisation.
Mise à jour nécessaire : version v5.5.2 pour corriger les bogues
La bonne nouvelle, c’est que tous ces problèmes disposent déjà de correctifs disponibles sous la version d’**ESP-IDF**, évitant ainsi la nécessité d’une nouvelle révision des puces. Pour ceux utilisant le **firmware** basé sur **ESP-IDF v5.5.1**, la mise à jour vers les versions **v5.5.2**, **v6.0** ou **v6.1** est essentielle une fois qu’elles seront disponibles, ou il est conseillé d’adopter les corrections spécifiées dans l’avis **AR2025-008**.

Pour ceux qui cherchent les liens vers les commits d’**ESP-IDF v5.5**, les problèmes de blocage de la réinitialisation PSRAM, les accès AES/SHA et la stabilité de la coexistence en sommeil sont disponibles grâce à leurs identifiants respectifs. En cas de complications durant la mise à jour, il est conseillé de fournir le numéro de version d’**ESP-IDF** ou l’ID de validation afin qu’Espressif puisse vérifier et résoudre les soucis rencontrés.
