Skip to content

Releases: esp-rs/espflash

1.3.0

18 Feb 19:27
Compare
Choose a tag to compare
  • 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

15 Dec 18:17
Compare
Choose a tag to compare
  • Unify cli options between cargo espflash and espflash 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

16 Oct 11:53
Compare
Choose a tag to compare
  • 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

23 Sep 11:43
Compare
Choose a tag to compare
  • Fix timeout while flashing larger images to esp32 family devices
  • Fix generating invalid images for esp32 family devices in some cases

1.0.0

21 Sep 13:03
Compare
Choose a tag to compare
  • 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