versapad.json declared samd21g18a (256K flash / 32K RAM) while the linker script, the NVM config addresses (0x1FB00-0x1FFFF, just below the 128K boundary) and versapad_nobl.json all point to the actual chip, a SAMD21G17D (128K flash / 16K RAM). PlatformIO's flash-size check was silently using a ~248K limit instead of the real ~120K budget for the USB-bootloader build variant. |
||
|---|---|---|
| .. | ||
| versapad.json | ||
| versapad_nobl.json | ||