1
0
Fork 0
forked from len0rd/rockbox
foxbox/bootloader/x1000
Aidan MacDonald 4cf36dfbf3 x1000: bootloader: skip bad blocks when loading flashed kernels
Bad blocks in a kernel flash partition seem to be handled by skipping
ahead to the next block; this is a common bad block management scheme
for simple software like bootloaders (and is the default method for
reading NAND partitions in u-boot).

Extend the uImage flash reader to skip bad blocks while reading.

Change-Id: I815875e83a2418e2642f736e04a3437c31b354ba
2022-03-25 17:31:39 -04:00
..
boot.c x1000: bootloader: refactor splash/splash2 2022-03-24 23:40:07 +00:00
gui.c x1000: bootloader: refactor splash/splash2 2022-03-24 23:40:07 +00:00
install.c x1000: bootloader: refactor splash/splash2 2022-03-24 23:40:07 +00:00
main.c x1000: bootloader: refactor splash/splash2 2022-03-24 23:40:07 +00:00
recovery.c x1000: bootloader: add whole-chip flash dump option 2022-03-24 23:40:07 +00:00
utils.c x1000: bootloader: skip bad blocks when loading flashed kernels 2022-03-25 17:31:39 -04:00
x1000bootloader.h x1000: bootloader: add whole-chip flash dump option 2022-03-24 23:40:07 +00:00