This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Cortex-A53 - Understanding Translation Table (Cannot enable MMU)

Hello,

I'm trying to get MMU working on Cortex-A53. But still fails since at least 3 days. :(

I created following tables:

Level 1

Level 2

Table 0 @ 0x10006000 (DDR RAM)

Table 1 @ 0x10007000 (DDR RAM)

Table 2 @ 0x10008000T (DDR RAM)

Table 3 @ 0x10009000 (DDR RAM)

Table 3 @ 0x1000a000 (Memory-Mapped Devices)

The relevant setup for setup the pagetable:

The relevant code for enabling the MMU:

I'm using U-Boot as bootloader (starting at EL2).

Have I something misunderstood? Have also tried several configurations. But still fails.

0