I was facing a strange issue trying to get ESP32 SoftAP working on NuttX RTOS:

ERROR: Failed to initialize SPI Flash
Creating an WiFi HotStop
dhcpd_openlistener: ERROR: socket failed: 19
dhcpd_run: ERROR: Failed to create socket
wpa_driver_wext_set_key_ext: ERROR: ioctl[SIOCSIWENCODEEXT]: 25
ERROR: Process command (psk) failed.
telnetd [6:100]

NuttShell (NSH) NuttX-11.0.0

After some time I realized that the ESP32 driver was failing because the /mnt/esp32/wifi was not mounted only because the SPI Flash partition was not formatted (I’m using the SmartFS).

After formatting it:

nsh> mksmartfs /dev/smart1

The ESP32 WiFi and SoftAP worked as expected!