Releases: espressif/esp-flasher-stub
Releases · espressif/esp-flasher-stub
Version 0.2.0
v0.2.0 (2026-02-16)
✨ New Features
- ESP32-H4: Support the ESP32-H4 target (Radim Karniš - 7f8902e)
- ESP32-P4: Add a separate >=ECO5 target (Radim Karniš - c0d3927)
- commands: Flash data after successful response is sent to increase throughput (Jaroslav Burian - 9c57067)
- commands: Start async erase while waiting for new data for flashing (Jaroslav Burian - 2a17a6f)
- commands: Calculate checksum of data to be flashed (Jaroslav Burian - e2c4115)
- commands: Add compressed flashing support (Jaroslav Burian - 962d319)
- commands: Add change baudrate support (Jaroslav Burian - 3681f7d)
- commands: Add flash reading support (Jaroslav Burian - e33ba64)
- commands: Add MD5 check support (Jaroslav Burian - 1b4664a)
- transport: Add support for USB-OTG (Radim Karniš - 4114166)
- transport: Add support for USB-Serial/JTAG and transport layer selection support (Radim Karniš - fa785ba)
- slip: Add double buffering for data reception to improve throughput (Jaroslav Burian - a4bb702)
- slip: Implement SLIP protocol and OHAI handshake (Radim Karniš - a7c5c1b)
- slip: Add UART support for slip frame receiving (Jaroslav Burian - ae5f342)
- Increase CPU frequency to speed up operations (Jaroslav Burian - 8ef3138)
- Disable watchdogs when USB-Serial/JTAG is used (Jaroslav Burian - 0af8d1a)
- Add command handling loop (Jaroslav Burian - 45e76a4)
- Add support for basic commands (Jaroslav Burian - d2b4e94)
- Add basic flash support (Jaroslav Burian - 281eb39)
- Add a script to install built stubs in tools (Jaroslav Safka - 7674d6b)
🐛 Bug Fixes
- Erase bss section during boot up (Jaroslav Burian - e841b3f)
- Make build_all_chips.sh current path independent (Jaroslav Safka - 5a93b1a)
- Use compiler flags globally so it applies to esp-stub-lib (Jaroslav Burian - 86271db)
- Reorder CMakeLists.txt to fix builds on MacOS (Radim Karniš - eeb13e5)