Linker ignoring partitions.csv (worked 1 day ago)
Posted: Wed Apr 02, 2025 9:06 am
I have been loading up code and a huge LittleFS partition for a couple of weeks. I recently upgraded to 3.2.0 board definition and, now, the partitions.csv is being ignored. I have tried two formats, both of which worked yesterday, now both are ignored in v1 and v2.
Sketch uses 1317296 bytes (100%) of program storage space. Maximum is 1310720 bytes.
Global variables use 70612 bytes (21%) of dynamic memory, leaving 257068 bytes for local variables. Maximum is 327680 bytes.
Sketch too big; see https://support.arduino.cc/hc/en-us/art ... 0013825179 for tips on reducing it.
text section exceeds available space in board
Error compiling for board ESP32S3 Dev Module.
Yes, the partitions.csv is in the sketch folder like it always has been but, now, it is ignored. It is being copied into the temp area where the actual compile is done in Appdata (Windows) so it is being used so it is "there" but it is not effective any longer. This is broken on V1 and V2 of the IDE.
I uninstalled both then reinstalled. Rebooted. Shutdown. Nothing has changed the failure. This is set for ESP32-S3. I can't load to any board since it is breaking the partition size. It was going to a T-Display S3 but no longer.
Here are the two versions of the csv file that have worked, previously.
...and...
Sketch uses 1317296 bytes (100%) of program storage space. Maximum is 1310720 bytes.
Global variables use 70612 bytes (21%) of dynamic memory, leaving 257068 bytes for local variables. Maximum is 327680 bytes.
Sketch too big; see https://support.arduino.cc/hc/en-us/art ... 0013825179 for tips on reducing it.
text section exceeds available space in board
Error compiling for board ESP32S3 Dev Module.
Yes, the partitions.csv is in the sketch folder like it always has been but, now, it is ignored. It is being copied into the temp area where the actual compile is done in Appdata (Windows) so it is being used so it is "there" but it is not effective any longer. This is broken on V1 and V2 of the IDE.
I uninstalled both then reinstalled. Rebooted. Shutdown. Nothing has changed the failure. This is set for ESP32-S3. I can't load to any board since it is breaking the partition size. It was going to a T-Display S3 but no longer.
Here are the two versions of the csv file that have worked, previously.
Code: Select all
# Name, Type, SubType, Offset, Size, Flags
nvs, data, nvs, 0x9000, 0x5000,
otadata, data, ota, 0xe000, 0x2000,
app0, app, ota_0, 0x10000, 3M,
spiffs, data, spiffs, , 10M,
coredump, data, coredump, , 65K,Code: Select all
# Name, Type, SubType, Offset, Size, Flags
nvs, data, nvs, 0x9000, 0x5000,
otadata, data, ota, 0xe000, 0x2000,
app0, app, ota_0, 0x10000, 0x300000,
spiffs, data, spiffs, , 0x9E0000,
coredump, data, coredump, , 0x10000,