The board I'm working on will boot x-loader (aka MLO) from a 2GB SD (non-HC) card, no problem.
It will not boot x-loader from a 4GB SDHC card.
However, if I take the exact same 4GB SDHC card and plug it into a Beagleboard, x-loader boots.
So the x-loader is OK, and the formatting of the 4GB SDHC card is recognizeable (at least to the Beagleboard).
Clearly there is something different between my board and the Beagleboard. One of the things that's different is the Beagle has a 3530, whereas my board has a 3503.
My question: Are there any errata with the 3503 (or any 35xx, for that matter) relative to booting x-loader from an SDHC card? There's nothing mentioned in sprz278d.pdf.
Any advice would be appreciated.
Thanks,
Ken