Hello Albert,

Am 12.01.2016 um 11:26 schrieb Albert ARIBAUD:
(cc:ing Heiko as the maintainer for axm/taurus)

Hello,

AXM is currently the only board failing 'buildman arm aarch64':

+arm-unknown-linux-gnueabi-ld.bfd: SPL image too big
+make[2]: *** [spl/u-boot-spl] Error 1
+make[1]: *** [spl/u-boot-spl] Error 2
+make: *** [sub-make] Error 2

Apparently SPL is already being built in Thumb instruction set, so no
way to gain anything that way.

I know, it was tricky to get SPL into 4k ...

What else can we do to get SPL size back under limit?

Hmm.. what is your exact toolchain?

I see for the axm board:

With eldk-5.4
pollux:u-boot-smartweb hs [master] $ arm-linux-gnueabi-size u-boot
   text    data     bss     dec     hex filename
 212583   23792   23552  259927   3f757 u-boot
pollux:u-boot-smartweb hs [master] $ arm-linux-gnueabi-size spl/u-boot-spl
   text    data     bss     dec     hex filename
  14568    1212    1140   16920    4218 spl/u-boot-spl
pollux:u-boot-smartweb hs [master] $

With eldk-5.5
pollux:u-boot-smartweb hs [master] $ arm-linux-gnueabi-size u-boot
   text    data     bss     dec     hex filename
 210690   23672   23556  257918   3ef7e u-boot
pollux:u-boot-smartweb hs [master] $ arm-linux-gnueabi-size spl/u-boot-spl
   text    data     bss     dec     hex filename
  14472    1212    1140   16824    41b8 spl/u-boot-spl
pollux:u-boot-smartweb hs [master] $

for the taurus board:
eldk-5.4
pollux:u-boot-smartweb hs [master] $ arm-linux-gnueabi-size u-boot
   text    data     bss     dec     hex filename
 284516   25500 1272228 1582244  1824a4 u-boot
pollux:u-boot-smartweb hs [master] $ arm-linux-gnueabi-size spl/u-boot-spl
   text    data     bss     dec     hex filename
  14488    1212    1140   16840    41c8 spl/u-boot-spl
pollux:u-boot-smartweb hs [master] $
eldk-5.5
pollux:u-boot-smartweb hs [master] $ arm-linux-gnueabi-size u-boot
   text    data     bss     dec     hex filename
 282155   25380 1274580 1582115  182423 u-boot
pollux:u-boot-smartweb hs [master] $ arm-linux-gnueabi-size spl/u-boot-spl
   text    data     bss     dec     hex filename
  14392    1212    1140   16744    4168 spl/u-boot-spl
pollux:u-boot-smartweb hs [master] $
bye,
Heiko
--
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to