Hello, I m new to ESP32 development and PlatformIO.
I want to build code for my ESP32-S3 xaioo seeed, but unfortunately I have an error. This error comes from my configuration file - board_build.arduino.memory_type = qspi_opi - when i set this option, build fails. Everything builds well with board_build.arduino.memory_type = opi_opi ,but this conf is not appropriate for my board.
my platformio.ini file:
[env:seeed_xiao_esp32s3]
platform = espressif32
board = seeed_xiao_esp32s3
framework = arduino
; biblioteki
lib_deps =
espressif/esp32-camera@^2 ; ?;
roboticsbrno/ServoESP32@^1.1.1
; wlasny schemat partycji
board_build.partitions = partitions.csv
; tryb flash
board_build.flash_mode = qio
; typ/obsługa PSRAM (json: PSRAM=opi / enabled)
board_build.arduino.memory_type = qspi_opi ;zmiana z opi_opi na qspo_opi powoduje bledy qspi musi byc
; włącz CDC po USB (USBMode=default) + większy stos zadania kamery oraz wymuszenie C++17
build_flags =
-DBOARD_HAS_PSRAM
-DARDUINO_USB_MODE=1
-DARDUINO_USB_CDC_ON_BOOT=1
-DCONFIG_CAMERA_TASK_STACK_SIZE=8192
-std=gnu++17
build_unflags = -std=gnu++11
my error message:
I don’t know how to handle this and why changing memory type ruins the build.
Thank you in advance ![]()
