I am getting error codes on booting 0x8020a012 0x80502008. as mentioned earlier in this forum this means SD card error. the strange thing is that these errors shows up every SECOND time the board is booting. for a test I made circuit that switch off/on power supply to OLinuXino micro every 2 minutes. as a result I see the same - one normal boot, one with errors, one normal boot, one with errors and so on. this behaviour repeats on more than 40 boards. the boards work without problem for a months if it booted normally.
if it is still SD card problem, is it possible to fix the cart with existent configuration? or should I build new one from the beginning?
I just have downloaded latest image from archlinuxarm website and copied it to sd card without any modification. the behaviour mentioned in previous post still repeats. this happens when the power is off for a few seconds. if the power is off for a longer period of time, then the board stars normally.
0x8020a012 = ERROR_DDI_SD_DETECTION_TIME_OUT
0x80502008 = ERROR_ROM_USB_CONNECT_TIMEOUT
It sounds like the power supply doesn't drop sufficiently in those few seconds for the SD card to get properly reset.
If this is going to be something you need to handle, then you'll probably need to add some circuitry to monitor the power supply and force a reset - in the case of the SD card that might require some kind of in-line power switch.