Hello there,
I’m trying to figure out a way to set the 120MHz flash speed setting in the .ini file for esp32s3, namely speaking the “board_build.f_flash”.
To be exact the board is ESP32-S3-WROOM-2 M0N32R8V.
Browsing the files I’ve found:
"
esp32s3.menu.FlashMode.qio=QIO 80MHz
esp32s3.menu.FlashMode.qio.build.flash_mode=dio
esp32s3.menu.FlashMode.qio.build.boot=qio
esp32s3.menu.FlashMode.qio.build.boot_freq=80m
esp32s3.menu.FlashMode.qio.build.flash_freq=80m
esp32s3.menu.FlashMode.qio120=QIO 120MHz
esp32s3.menu.FlashMode.qio120.build.flash_mode=dio
esp32s3.menu.FlashMode.qio120.build.boot=qio
esp32s3.menu.FlashMode.qio120.build.boot_freq=120m
esp32s3.menu.FlashMode.qio120.build.flash_freq=80m
esp32s3.menu.FlashMode.dio=DIO 80MHz
esp32s3.menu.FlashMode.dio.build.flash_mode=dio
esp32s3.menu.FlashMode.dio.build.boot=dio
esp32s3.menu.FlashMode.dio.build.boot_freq=80m
esp32s3.menu.FlashMode.dio.build.flash_freq=80m
esp32s3.menu.FlashMode.opi=OPI 80MHz
esp32s3.menu.FlashMode.opi.build.flash_mode=dout
esp32s3.menu.FlashMode.opi.build.boot=opi
esp32s3.menu.FlashMode.opi.build.boot_freq=80m
esp32s3.menu.FlashMode.opi.build.flash_freq=80m
"
in .platformio/packages/framework-arduinoespressif32
I’ve based my understanding on DT’s and SPI Flash and External SPI RAM Configuration - ESP32-S3 - — ESP-IDF Programming Guide latest documentation
I think this can be done in esp-idf. I tried to edit the esptool.py, I was able to accept the bootloader but the settings are rejected:
Is there anyone out there that has done this, is it even possible?