hi all.
we're designing an embedded system using the omap3530.
we plan to use both nor and nand flash. we will boot from the nor-flash (due to its reliability) and maybe store some more versions and many applications on the nand-flash.
we would like to be able to choose between two u-boots versions: one will be on the NOR-flash, and one on the nand-flash.
I was thinking that maybe I could do it from the xloader: reading a gpio that will tell me where to boot from.
several questions:
1. from what I understand, xloader purpose is to boot u-boot from nand-flash. when I boot from NOR-flash, I do not need the xloader (since NOR is XIP). what will happen if I try to run xloader from nor? will it work?
2.if 1 is possible, is it suppose to be difficult to change xloader so it would be able to run u-boot from nor-flash and from nand-flash? wouldn't it be hard since we have very limited resources while x-loader runs?
I'll be happy to hear more suggestions on how to boot omap from 2 different u-boots (and kernels..) from nor/nand
thanks,
Jose