I'm trying to remap the ARM peripheral address with the help of ARM MMU from the address 0x3F000000 to the virtual address of 0xFE000000. The code works on Cortex-A9 modeled by DS5, but it doesn't function on RPI2. I'm not sure if the MMU is working or not, and most of the available bare-metal projects on the Internet are all having a 1 to 1 mapping, so they don't show that MMU can do some virtual address to physical address mappings.
I have tried to work with address 0xFE000000 instead of 0x3F000000 to address peripherals such as the status led and uart but only the real address (0x3F000000) does work for me.
Thank you in advance for your valuable advice!