Additional information on building U-Boot successfully for beaglebone (and others?)

Hi,

I followed these instructions to build an U-Boot for my beaglebone:
http://www.eewiki.net/display/linuxonarm/BeagleBone
http://dev.gentoo.org/~armin76/arm/beaglebone/install.xml

Both do not mention the kind of shell they use to build the U-Boot.

Normally I am using zsh instead bash of tcsh. When using zsh, the
build fails leavong an U-Boot behind but no MLO.

Futhermore the cross compiler suit used for this task often is
abbreviated with sometying like

    arm-linux-gun

which may or may not be installed on the system.

With gentoo and gentoos crossdev I built a cross toolchain
which compiler is named

    armv7a-hardfloat-linux-gnueabi-gcc

. I also have a toolchain installed called, ahich compiler is called

    armv7a-softfp-linux-gnueabi-gcc

Only when switching to

    bash

and using armv7a-hardfloat-linux-gnueabi- as the toolchain prefix the
compilation ended successfully and the U-Boot and MLO were built.

I would suggest to either add the shell dependency to the tutorials
above or -- better -- remove this dependency from the U-Boot makefile
system.

Only my two cents...your linux board may vary... :wink:

Best regards,
mcc