RAM address on iMX6ULL

Hi.
I’m using iMX6ULL. This SOM has 512 MB of RAM. I want to copy ELF file to specific RAM area and use it about 10MB of this area. I have read the manual, but there is no RAM-related address description. What is the starting address of RAM? Is there any way I can set up the unused RAM at the back? I will run my application in Linux. I application is made by C language and this codes have FreeRTOS. But I changed the FreeRTOS functions to a Linux functions.

I guess you came from microcontrollers where one commonly messed with such addressing/linking details. Linux on the other hand usually runs on CPUs incorporation a memory management unit giving each application its unique virtual address space.

You may want to look at some hello world application in C running on Linux.

https://www.thegeekstuff.com/2009/09/how-to-write-compile-and-execute-c-program-on-unix-os-with-hello-world-example