fix(xiao_esp32s3): Use communal tinyuf2 partition table instead of variant-specific

The XIAO ESP32S3 was using build.custom_partitions which looks for partition
files in the variant directory first, then falls back to tools/partitions/.
Since there's no tinyuf2-partitions-8MB.csv in the variant directory, it was
falling back to the default partition scheme with SPIFFS instead of FFAT.

Changed to use build.partitions (like other Adafruit boards) which directly
references the communal tinyuf2-partitions-8MB.csv from tools/partitions/
that contains the correct FFAT partition layout.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
tyeth 2025-07-12 15:41:57 +01:00
parent 75eb1d0ca8
commit 1005414e1c

View file

@ -35159,7 +35159,7 @@ XIAO_ESP32S3.menu.PartitionScheme.max_app_8MB.build.partitions=max_app_8MB
XIAO_ESP32S3.menu.PartitionScheme.max_app_8MB.upload.maximum_size=8257536
XIAO_ESP32S3.menu.PartitionScheme.tinyuf2=TinyUF2 8MB (2MB APP/3.7MB FFAT)
XIAO_ESP32S3.menu.PartitionScheme.tinyuf2.build.custom_bootloader=bootloader-tinyuf2
XIAO_ESP32S3.menu.PartitionScheme.tinyuf2.build.custom_partitions=tinyuf2-partitions-8MB
XIAO_ESP32S3.menu.PartitionScheme.tinyuf2.build.partitions=tinyuf2-partitions-8MB
XIAO_ESP32S3.menu.PartitionScheme.tinyuf2.upload.maximum_size=2097152
XIAO_ESP32S3.menu.PartitionScheme.tinyuf2.upload.extra_flags=0x410000 "{runtime.platform.path}/variants/{build.variant}/tinyuf2.bin"