# MX-BAREBOX =# Requirements =============== 1. cross compiler -> MX-CCOMPILER =# Setup environment ==================== export boardname=vmx53 export bareboxversion=barebox-2012.09.0 export patchversion=barebox-2012.09.0-vmx53-vpac0.txt =# Setup compiler ================= export PATH="/usr/local/armv7a/arm/bin:$PATH" export CROSS_COMPILE=arm-angstrom-linux-gnueabi- =# Get the sources ================== cd mkdir -pv workdir/${boardname}/barebox/ cd workdir/${boardname}/barebox/ wget http://barebox.org/download/${bareboxversion}.tar.bz2 wget http://www.voipac.com/downloads/imx/53/src/${patchversion} =# Prepare the sources ====================== tar xvjf ${bareboxversion}.tar.bz2 cd ${bareboxversion} patch -p1 < ../${patchversion} =# Configure and Compile ======================== make CROSS_COMPILE=arm-angstrom-linux-gnueabi- ARCH=arm distclean make CROSS_COMPILE=arm-angstrom-linux-gnueabi- ARCH=arm vmx53_defconfig make CROSS_COMPILE=arm-angstrom-linux-gnueabi- ARCH=arm =# Install ========== ...