I am looking into some multi boot options and I wonder what the most common ways are of selecting boot configurations.
Suppose I have 2 Linux boot images consisting of kernel, device tree and root fs. What are the most common ways to set img2 as next active boot image from img1 ? - Change the u-boot environment from within the running image by using the userspace utilities. - Use some reserved RAM area (only works with warm boot) an read this from u-boot script. - Write something in e2prom or serial flash and read it from u-boot script. - Hardware based selection (e.g. switch to GPIO) Any other options I didn't think of ? Are there also already some provisions for "fallback options" in case of failed updates ? Any suggestions are welcome, Marcel _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot