Angus Gratton
eea2788f5a
OTA: Fix issues with encrypted OTA
...
- OTA source can write non-16-byte multiples of data
- Assumption that empty ota_data is 0xFFFFFFFF untrue when encrypted
2017-01-26 18:52:35 +11:00
Angus Gratton
67336672bd
OTA: Improve verification of OTA image before writing, incl. secure boot
...
Verify 0xE9 magic byte on first write, verify entire image before
switching.
Enable verification for secure boot signature (was using invalid ifdef
guard)
2017-01-26 16:20:06 +11:00
Angus Gratton
813395adcb
OTA: Fall back to factory partition if ota data partition is invalid
2017-01-26 16:20:06 +11:00
Chen Wu
d0fccbce15
examples: Add OTA demo
2016-12-29 17:37:17 +08:00
tzx
25e4e21226
app_update: clean up warning log when compile any project
2016-12-07 13:49:53 -08:00
tzx
2092d14e45
app_update: fix inconsistency between bootloader and OTA code
2016-12-01 13:46:02 +08:00
Tian Zhong Xing
72422b32dc
feature/fota_ops_api: add ota core api implement
2016-11-28 17:12:57 +08:00