Hello @nmansour,
Thanks for reaching out to us. About your questions, we do have an example on how to configure MMU selections, it is called A53 SCST Linux Integration Demo, once you install it you can check function mmu_init() in C:\NXP\SCST_FW_A53_S32G_1.0\scst_fw\src\mmu_config.c, in that function you can see how to initialize memory ranges. As you will see it uses the names of the sections instead of the explicit values, however those names get resolved into values at compile time.
Regarding the possible reasons for the failing result, please check what is mentioned for the A53_SYS_SCST_RAM_DATA_TARGET0_VADDR definition, in C:\NXP\SCST_A53_S32G_RFP_2.0.2\SCST_SYS\src\h\a53_sys_scst_configuration.h.
You can downloading the demo I mentioned by following these steps:
- go to https://www.nxp.com/ and log into your account
- Go to "My NXP Account" and then on "Software Licensing and Support":


- Now click on "View accounts", this will take you to the FlexNet portal, where you should be able to see all your available products.


- Now got to: Automotive SW – S32G Reference Software and then Automotive SW - S32G A53 SCST Linux Integration Demo. Download de executable file and 
After executing said file you will be able to find the example I mentioned above.
Let me know if you have more questions.