Hi,
We are trying to enable MMU on LS1046ARDB using baremetal boot code . We are translating 1GB of DRAM as NORMAL READ WRITE memory . We are able to load entries into translation tables successfully . But as soon as MMU is enabled the execution is crashing and we are getting translation error at level 1 indicated in IFSC Field of ESR_EL3 Register.
Attached is the assembly code we are using to set up Translation tables and enable MMU.
Are we missing anything? Any suggestions would be appreciated.
Thanks,
Faizanbaig Inamdar @chitra_amzarewa