Looks like you've built w/o a valid linker command file to tell the linker where to put the data. So it would naturally start at 0x0, but there's no valid memory space there. You need a valid linker command file so that it links the program/data into valid memory space.
Best Regards,
Chad