spaxel/VERSION
jedarden 301a5884ce
Some checks are pending
CI Benchmark - Fusion Loop Timing / Fusion Loop Timing Benchmark (push) Waiting to run
fix(firmware): bust Kaniko cache + force sdkconfig regen to fix 16MB crash loop
The 0.1.352 Docker image contained firmware compiled with CONFIG_ESPTOOLPY_FLASHSIZE=16MB
despite sdkconfig.defaults being updated to 4MB in d837598. Kaniko served a cached
firmware layer, bypassing the sdkconfig.defaults change.

Result: ESP32-S3 (4MB flash) flashed via Web Serial crashed on every boot:
  spi_flash: Detected size(4096k) smaller than binary image header(16384k). Probe failed.

Fix:
- Add FIRMWARE_CACHE_BUST ARG before COPY in firmware stage (guarantees cache miss)
- Add RUN rm -f sdkconfig sdkconfig.old so idf.py set-target regenerates from
  sdkconfig.defaults (CONFIG_ESPTOOLPY_FLASHSIZE_4MB=y) on every build

Bumps version to 0.1.354 to trigger a fresh CI build.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-03 23:14:10 -04:00

1 line
8 B
Text