Version 2.5.0
New features:
- Set a write timeout in pyserial (prevents hanging in sync process if port is unavailable).
- (ESP32) New option
elf2image --secure-padto pad the output binary so once signed it will align to an flash cache page boundary (64KB). Prevents unsigned data from being mapped into the instruction space via the flash cache.
Bug fixes:
- Fix exception if no
--portis specified but no serial ports are found in the system. - (ESP32) espsecure: Fix bug where
digest_secure_bootloadercould produce an incorrect digest.
Thanks to @heyinling & @ekiro for contributing to this release.