We are facing one problem in our i.MX233 BGA based board that it boot after 20 second delay after 0x8020a01d message then start the kernel , while same kernel boot immediate in i.MX233 (LQFP 128) board.
The debug boot sequence is given below:
PowerPrep start initialize power...
Battery Voltage = 0.78V
No battery or bad batterydetected!!!.Disabling batteryvoltage measurements./r/nLLCAug 22 201215:25:39
start change cpu freq
LLLLLLLFCLJUncompressing Linux... done, booting the kernel.
for "B" part 0x8020a01d message is due to erratum
0x8020A01D means ERROR_DDI_SD_MBR_NOT_FOUND
This 2229 erratum is fixed in new Rev.C silicon, last letter "C" marking.
There is workaround (patch)
"IMX23 SD ROM PATCH: EEPROM Patch Workaround for Errata #2229"