d:/xilinx/sdk/2017.4/gnu/aarch32/nt/gcc-arm-none-eabi/bin/../lib/gcc/arm-none-eabi/6.2.1/../../../../arm-none-eabi/bin/ld.exe: ubpm_z7045_fsbl.elf section `.heap' will not fit in region `ps7_ram_0_S_AXI_BASEADDR'
d:/xilinx/sdk/2017.4/gnu/aarch32/nt/gcc-arm-none-eabi/bin/../lib/gcc/arm-none-eabi/6.2.1/../../../../arm-none-eabi/bin/ld.exe: region `ps7_ram_0_S_AXI_BASEADDR' overflowed by 4864 bytes
collect2.exe: error: ld returned 1 exit status
make: *** [ubpm_z7045_fsbl.elf] 错误 1
解决办法:
将这里改为0x00040000
编译完成.