Releases
v1.0.3
v1.0.3: Performance optimizations + flash.py improvements
Compare
Sorry, something went wrong.
No results found
jrl290
released this
24 Feb 03:54
Changes
Performance Optimizations (boundary mode)
PSRAM : TLSF allocator pool moved to 2MB PSRAM (was internal SRAM)
TCP clients : Max increased from 4 to 8
Path table : Expanded from 48→128 entries, persist 16→32
Logging : NDEBUG strips TRACE/DEBUG macros; runtime level LOG_VERBOSE
Serial baud : 921600 for boundary mode (was 115200)
flash.py Improvements
Default to app-only flash (preserves device settings)
Added --full flag for merged binary flash (overwrites everything)
--erase now implies --full (device needs bootloader after erase)
Build Stats
RAM: 21.7% | Flash: 16.9%
Artifacts
rnode_firmware_heltec32v4_boundary.bin — App-only binary (flash at 0x10000, preserves settings)
rnodethv4_firmware.bin — Merged binary (flash at 0x0000, full flash)
You can’t perform that action at this time.