Andy Green wrote:
ROM being ROM, it can't be upgraded, however, unlike in OMAP3 the ROM in OMAP4 stuff seems pretty much perfect for SD Card boot case, it doesn't care about any arcane stuff like geometry for example. It only needs to success to pull MLO reliably and anything further can be done there in an upgradeable way.
neither does the OMAP3 ROM code. All the cargo cult around geometry stems from the fact that initially x-loader aka MLO hardcoded sector 63 for the start of the boot partition and this is fixed since long. Unfortunately, there is a large number of ancient unfixed MLO files out there...