[U-Boot-Users] Building U-boot 1.1.3 for PPChameleon

Wolfgang Denk wd at denx.de
Tue Nov 8 16:46:26 CET 2005

In message <510e98c90511080702h2fe9d845obb8308669713e1f5 at mail.gmail.com> you wrote:
> I want to build the U-boot 1.1.3 for PPChameleon board. I do like below :
> # make PPChameleon_config

And you don't get an errro message??? I see

-> make PPChameleon_config
make: *** No rule to make target `PPChameleon_config'.  Stop.

> ppc_4xx-ld: .bss section too big, overlaps .ppcenv section. Please update
> your confguration: CFG_MONITOR_BASE, CFG_MONITOR_LEN and TEXT_BASE may need
> to be modified.
> make: *** [u-boot] Error 1
> Please help me what i have to do.

You can either use tools which provide better  optimization  (for  me
the  code compiles and links fine), or you must follow the advice and
reserve  more  room  for  the  U-Boot  image  in  flash  (adjust  the
aforementioned config variables as needed).

Current top of tree code gives for me:

Configuring for PPChameleonEVB board...
   text    data     bss     dec     hex filename
 192900   27252   19236  239388   3a71c u-boot
-> ppc_4xx-gcc -v
Reading specs from /opt/eldk/3.1.1/usr/bin/../lib/gcc-lib/ppc-linux/3.3.3/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --with-newlib --enable-languages=c,c++ --disable-libgcj --host=i386-redhat-linux --target=ppc-linux
Thread model: posix
gcc version 3.3.3 (DENX ELDK 3.1.1 3.3.3-9)

Best regards,

Wolfgang Denk

Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
This restaurant was advertising breakfast  any  time.  So  I  ordered
french toast in the renaissance.            - Steven Wright, comedian

More information about the U-Boot mailing list