Releases: esp-rs/espflash
Releases · esp-rs/espflash
1.3.0
- Fallback serial port detection added for MUSL users
- Allow for flashing when
factory
partition is not set (eg. OTA partitions) - Resolve various connection issues by fixing
flasher::sync
- Support for flashing devices via the built-in USB Serial JTAG peripheral
- Allow for the passing of unstable Cargo options
- Use the correct load address when creating a direct boot image
- Handle the
Interrupted system call
error caused by resizing the terminal with a monitor open - Remove deprecated
--board-info
option (use subcommand instead) - Update all dependencies to newest versions
1.2.0
- Unify cli options between
cargo espflash
andespflash
commands - Add support for flashing to
ESP32-S3
devices - Allow specifying build target as command line argument
- Auto detect serial port if none is provided
- Allow specifying package to use when running from a cargo workspace
- Improved reliability for connecting to devices
- Improved support of partition table format
1.1.0
- Display chip features and MAC address in board info output
- Add
save-image
sub-command to save the generated image to disk - Add support for flashing direct-boot images to esp32c3
- Improved error messages in various places
1.0.1
- Fix timeout while flashing larger images to esp32 family devices
- Fix generating invalid images for esp32 family devices in some cases
1.0.0
- Compatibility with ESP32-S2 and ESP32-C3 chips
- Add support for flashing custom bootloader or partition table on ESP32 family chips
- Add basic post-flashing serial monitor
- Faster flashing trough compression on ESP32 family chips
- More reliable flashing at higher serial speeds
- Improved error messages