[−][src]Module probe_rs::flashing
Flash programming operations.
This modules provides a means to do flash unlocking, erasing and programming.
It provides a convenient highlevel interface that can flash an ELF, IHEX or BIN file as well as a lower level block based interface.
Structs
BinOptions | Extended options for flashing a binary file. |
DownloadOptions | Options for downloading a file onto a target chip. |
FlashProgress | A structure to manage the flashing procedure progress reporting. |
FlashVisualizer | A structure which can be used to visualize the built contents of a flash. |
Flasher | A structure to control the flash of an attached microchip. |
Enums
FileDownloadError | A finite list of all the errors that can occur when flashing a given file. |
FlashError | Describes any error that happened during the or in preparation for the flashing procedure. |
Format | A finite list of all the available binary formats probe-rs understands. |
ProgressEvent | Possible events during the flashing process. |
Functions
download_file | Downloads a file of given |
download_file_with_options | Downloads a file of given |