mirror of
https://github.com/apache/nuttx.git
synced 2026-09-29 18:45:22 +00:00
esp32s3-devkit and esp32s3-eye both call board_spiflash_init() from their bring-up to register the internal SPI flash MTD partition and mount its file system; esp32s3-xiao never did, so CONFIG_ESP32S3_SPIFLASH built but no /dev/... MTD partition or mount ever appeared -- same shape of gap as the IMU, SD, console and Wi-Fi wiring already fixed for this board. Guarded with pm_stay(PM_IDLE_DOMAIN, PM_IDLE) the same way the Wi-Fi bring-up below it is: flash operations run with the cache disabled and can't tolerate PM_STANDBY's clock gating either. Confirmed under QEMU's esp32s3 machine: LittleFS mounts, and a counter file written to it survives a reboot. Signed-off-by: Felipe Moura <moura.fmo@gmail.com> Assisted-by: Claude:claude-sonnet-5 |
||
|---|---|---|
| .. | ||
| esp32 | ||
| esp32s2 | ||
| esp32s3 | ||