Page 1 of 1

Configure Main-Flash with ESP32-S3 stub

Posted: Tue Mar 25, 2025 3:44 pm
by mrcyber47
Hello,

i have made a custom PCB with an ESP32-S3R16V. As Flash i choose the IS25WX128 https://www.issi.com/WW/pdf/25LX-WX256-128.pdf wich is default in "Extended SPI Mode" this means basically it uses single-SPI. I want to use this flash in Octal mode (it is connected for Octal on my PCB), but i need to enable Octal mode in the non volatile Configuration Register in the flash.

Is it possible to use the stub or the write_flash_status or something else to write custom commands over the main SPI line the flash is connected to? I need to send 0xB1 and then the Register-Data (i think 0xE7 for Octal-Mode). Unfortunatly the Flash-Chip does not support dio, dout, qio or qout.

The Flash is connected with SPI-HD, SPI-WP, SPI-CS0, SPI-CLK, SPI-Q, SPI-D, SPI-DQS and SPI-IO4 to SPI-IO7 like it is shown in the Datasheet of the ESP32-S3.

Thank you very much for your help!