so good news! the error is now resolved!! actually the error was in sdhc0 initialization code in u-boot area. There was a variable 'no_snoop'...
So we didn't try debugging but we masked the A flag in CPSR (ARM cortex A5), which was getting unmasked in 'arch/arm/kernel/process.c'. This...
no easier way??
Also, some more light on probable error cause will also be helpful.
I've attached the log file.
In the log, at location 0x80490ce6, we get the error msg:
<1>Unhandled fault: imprecise external abort (0x1c06) at...
I get a error says: "Imprecise external abort (0x1c06) at ......"
We get above error after the below print
"CPU: Testing write buffer...
Separate names with a comma.