Hi all,
I want to build U-Boot 2013.01.01 for my PXA168 evaluation board, called 
Aspenite.
I have seen that this board is already supported by U-Boot.
For the compilation, I use the cross-compiler submitted by Marvell : 
arm-marvell-linux-gnueabi-gcc 4.2.0.

To compile U-Boot, I have used following commands (my OS is Ubuntu 12.04.2 LTS):
make 
CROSS_COMPILE=/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-
 ARCH=arm aspenite_config
make 
CROSS_COMPILE=/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-
 ARCH=arm

After seconds, compilation ends with following errors:
/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-ld: section 
.bss [00619c58 -> 006201fb] overlaps section .rel.dyn [00619c58 -> 0061cd77]
/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-ld: section 
.dynsym [0061cd78 -> 0061ce77] overlaps section .bss [00619c58 -> 006201fb]
/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-ld: u-boot: 
section .bss lma 0x619c58 overlaps previous sections
make: *** [u-boot] Erreur 1

I don't understand those error messages, I don't know what I do wrong.
I have found another board with PXA168 which is supported by U-Boot. This board 
is called dplugd, so I have tried to compile it:
First, I cleared the last settings:
make 
CROSS_COMPILE=/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-
 ARCH=arm mrproper
then I configure U-Boot for the GPLUGD board
make 
CROSS_COMPILE=/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-
 ARCH=arm gplugd_config
And finally start the compilation
make 
CROSS_COMPILE=/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-
 ARCH=arm

After some seconds, the compilation is finished without any error !
I don't understand why the compilation works for the DPLUGD Board and not for 
the Aspenite Board. Most of the files are common.
Can someone please help me to resolve this issue?

Best regards

Fabrice Mousset
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to