Module espflash::connection::reset
source · Available on crate feature
serialport
only.Expand description
Most of this module is copied from esptool.py
(https://github.com/espressif/esptool/blob/a8586d02b1305ebc687d31783437a7f4d4dbb70f/esptool/reset.py)
Structs§
- Classic reset sequence, sets DTR and RTS sequentially.
- An iterator over the variants of ResetAfterOperation
- An iterator over the variants of ResetBeforeOperation
- UNIX-only reset sequence with custom implementation, which allows setting DTR and RTS lines at the same time.
- Custom reset sequence, which is required when the device is connecting via its USB-JTAG-Serial peripheral.
Enums§
Traits§
- Some strategy for resting a target device
Functions§
- Construct a sequence of reset strategies based on the OS and chip.
- Reset sequence for hard resetting the chip.
- Reset the target device
- Perform a soft reset of the device.