Xavier Memory Reserve in Linux

I want to set aside a 1Meg memory block in the 32bit address space so that the Linux OS on the Jetson board does not use it. This is so an external device can use a physical address space as a mailbox.

I know how to do this in an x86 machine using GRUB and “memmap”, but am having trouble figuring it out on this implementation.

Anyone done this?

Have a reference to below link