esp-open-rtos/bootloader
Our Air Quality c183804aa2 rboot: update to 1.4.2 2018-04-25 23:27:01 +10:00
..
firmware_prebuilt Use latest upstream rboot, always build with OTA - use prebuilt rboot if 2016-05-28 11:27:10 +10:00
rboot@3b067a8686 rboot: update to 1.4.2 2018-04-25 23:27:01 +10:00
Makefile Use latest upstream rboot, always build with OTA - use prebuilt rboot if 2016-05-28 11:27:10 +10:00
README.md Use latest upstream rboot, always build with OTA - use prebuilt rboot if 2016-05-28 11:27:10 +10:00
c_types.h rboot: update to 1.4.2 2018-04-25 23:27:01 +10:00
rboot.h Use latest upstream rboot, always build with OTA - use prebuilt rboot if 2016-05-28 11:27:10 +10:00

README.md

OTA Bootloader (rboot) source module and support files.

rboot is an open source bootloader by Richard Burton: https://github.com/raburton/rboot

Can be used to build an esp-open-rtos compatible rboot bootloader. Run 'make bootloader' in this directory to compile a new bootloader.

Compiling a new bootloader is optional, there's a prebuilt one in the "firmware_prebuilt" directory that will be used if no new bootloader was compiled.

It is also possible to use rboot from upstream verbatim, but *ensure that the RBOOT_BIG_FLASH option is enabled or images in slots other than 0 won't work correctly.

See the contents of the 'rboot' directory for more information on rboot.