Hi,
the simplest way is add the binary file on specific address by linker script. Something like:
MEMORY
{
m_bindata (RX) : ORIGIN = 0x00007FF0, LENGTH = 0x000002FF
.
.
.bindata :
{
KEEP(*(.bindata))
} > m_bindata
and include the binary data in some .S file - for example - startup.S :
.section .bindata, "a"
.incbin "data.bin"
Hope it helps.
Jiri