You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MCUboot's state machine relies on erased valued data
(e.g. 0xFF) readed from this erased region that could
be not written before, however if the flash device has
hardware flash encryption and its flash read operation
always decrypts what is being read from flash, thus a
region that was erased would not be read as what
MCUboot expected (after erasing, the region
physically contains 0xFF, but once reading it, flash
controller decrypts 0xFF to something else).
So this configuration force the erased value into the
region after the erasing the trailer regions, and also
make an erase operation before writing trailers.
Signed-off-by: Almir Okato <[email protected]>
0 commit comments