
Hi,
When building a u-boot image for our custom 440 board using the command 'make ramsym=1', I have the following error message which I don't know how to solve it. I copied the linker script from Ebony board. And there is no problem if I build the image for flash, i.e., text starting at 0xFFF80000. The ICE I'm using doesn't support dynamic symbol loading address as what GDB has.
cpu/ppc4xx/start.o(.text+0x144): In function `__440gx_msr_continue': /code/u-boot/cpu/ppc4xx/start.S:314: relocation truncated to fit: R_PPC_REL24 cbsram_init cpu/ppc4xx/start.o(.bootpg+0x164): In function `setivpr': /code/u-boot/cpu/ppc4xx/start.S:326: relocation truncated to fit: R_PPC_REL24 _start make: *** [u-boot] Error 1
Any hints are appreciated.
Regards, -Shawn.