mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-08-08 05:06:11 +00:00
The solo release job only attached *.uf2 and *.zip, which covered every solo board back when they were all nRF52. The Heltec V3/V4 .bin images were built and then silently dropped, so tagging a release produced nothing downloadable for those two boards. Releases now carry a single -merged.bin per ESP32 board (bootloader + partition table + app at 0x0). build.sh also writes an app-only .bin, but that one needs offset 0x10000 and a bootloader already on the chip, so it's deleted before upload rather than shipped next to the merged image — flashing it at 0x0 looks exactly like a bricked device. Also adds -D ENABLE_SCREENSHOT to both Heltec solo envs. Every other solo env already had it, so Solo Tools couldn't capture these two boards' displays and the README's "no special build flags required" was untrue for them. Both envs rebuilt clean (V3: RAM 58.8%, Flash 43.2%). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>