Hi,This question is for MMU and d-cache. When I tried to enable MMU and d-cache for u-boot I ran into Synchronous Abort handler while writing to PCIe device registers which I mapped as uncached memory. The dump is shown below"Synchronous Abort" handler,
"Synchronous Abort" handler, esr 0x96000147ELR: 3fe3d3e4LR: 3fe3d48cx0 : 0000000000000020 x1 : 0000000080040000x2 : 0000000080049fc0 x3 : 0000000000000040x4 : 000000000000003f x5 : 0000000080040000x6 : 0000000080049fff x7 : 000000000000000fx8 : 0000000000000008 x9 : 000000003ee3c000x10: 0000000000000000 x11: 0000000000000020x12: 00000000ffffffff x13: 00000000ffffffffx14: 000000003fe3c398 x15: 00000000010010d0x16: 0000000001000104 x17: 0000000000000000x18: 000000003ea2be20 x19: 0000000000000000x20: 000000003fe9cd18 x21: 000000003ffbb000x22: 000000003feaf9c8 x23: 0000000000000000x24: 000000003feaf9a1 x25: 000000003fe9c000x26: 000000003feaf91b x27: 000000003ffbbaf8x28: 0000000000000000 x29: 000000003ea2bd30
Resetting CPU ...