Skip to content

Commit 3842733

Browse files
committed
update ota docs
1 parent 9a096f8 commit 3842733

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

doc/ota_updates/ota_updates.md

+11-2
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,15 @@ The Stream Interface is the base for all other update modes like OTA, http Serve
405405

406406
## Updater class
407407

408-
TODO describe Updater class
408+
Updater is in the Core and deals with writing the firmware to the flash,
409+
checking its integrity and telling the bootloader to load the new firmware on the next boot.
410+
411+
### Update process - memory view
412+
413+
- The new sketch will be stored in the space between the old sketch and the spiff.
414+
- on the next reboot the "eboot" bootloader check for commands.
415+
- the new sketch is now copied "over" the old one.
416+
- the new sketch is started.
417+
418+
![Memory Copy](update_memory_copy.png)
409419

410-
Updater is in the Core and deals with writing the firmware to the flash, checking its integrity and telling the bootloader to load the new firmware on the next boot.
4.8 KB
Loading

0 commit comments

Comments
 (0)