Hello,
I'm trying to create a redundant boot system for increased robustness, and I'm interested in duplicating U-Boot and SPL data in NAND.
From what I've read, the processor I'm using (AM3352), is able to look into the first 4 blocks on NAND, and load the SPL from the first of these blocks to contain an uncorrupted SPL image.
However, how do I go about implementing such a redundant system for U-Boot? Do I need to make any changes to the SPL code to verify if the U-Boot image is correct, and try to load from another partition if it is not?
Regards,
Guilherme