Makerfabs / MaTouch-ESP32-S3-Rotary-IPS-Display-with-Touch-2.1-ST7701

32 stars 8 forks source link

Platform.io Partition Table for max use of 16MB Flash #3

Open PlastiBots opened 9 months ago

PlastiBots commented 9 months ago

Having difficulty with partition tables to get max use of the 16MB flash. I have a number of large images that I need to upload. Note, I've already done this successfully with my app / images using the LilyGo T-RGB with a custom partition table. These 2 boards have the same specs, but it does not work on the MaTouch. The only option that works is board_build.partitions = default_8MB.csv, but this is too small and does not use the 16MB available. All other default options below (commented out) build and upload, but cause the ESP to crash on boot. Has anyone had any luck with getting the right partition table for this board?

[env:NeoLumn8_MaTouch_V3] platform = espressif32 board = esp32-s3-devkitc-1 framework = arduino build_flags = -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 -DBOARD_HAS_PSRAM board_build.arduino.memory_type = qio_opi board_build.f_flash = 80000000L board_build.flash_mode = qio ; partion options: https://github.com/espressif/arduino-esp32/tree/master/tools/partitions board_build.partitions = default_8MB.csv ;board_build.partitions = app3M_fat9M_16MB.csv ;FAIL ;board_build.partitions = default_16MB.csv ;FAIL ;board_build.partitions = large_spiffs_16MB.csv ;FAIL upload_flags = --no-stub monitor_speed = 115200 `

PlastiBots commented 9 months ago

@Makerfabs is anyone from the technical team monitoring this? Question has been out there for 5 days now.