| | |
| | | |
| | | BOARD=imx6ull |
| | | |
| | | CROSS_TOOL=arm-linux-gnueabihf- |
| | | CROSS_TOOL=/opt/buildroot/cortexA7/bin/arm-linux- |
| | | |
| | | # bootloader tarball path and branch |
| | | TAR_PATH=/home/guowenxue/imx6ull/bsp/tarball |
| | | BSP_BRANCH=lf-5.10.52-2.1.0 |
| | | TAR_PATH=${PRJ_PATH}/../tarball |
| | | BSP_BRANCH=lf-5.10.52-2.1.0 |
| | | |
| | | |
| | | BOOT=emmc |
| | |
| | | |
| | | PATCH_FILE=${PRJ_PATH}/patch/${UBOOT_SRC}-${BOARD}.patch |
| | | |
| | | CONF_FILE=.cfg-${BOARD} |
| | | |
| | | JOBS=`cat /proc/cpuinfo | grep processor | wc -l` |
| | | |
| | | set -u |
| | | set -e |
| | |
| | | return 0; |
| | | fi |
| | | |
| | | printf "\n -- decompress ${UBOOT_SRC}-{BSP_BRANCH}.tar.xz now ... -- \n\n" |
| | | printf "\n -- decompress ${UBOOT_SRC}-${BSP_BRANCH}.tar.xz now ... -- \n\n" |
| | | tar -xJf ${TAR_PATH}/${UBOOT_SRC}-${BSP_BRANCH}.tar.xz |
| | | } |
| | | |
| | |
| | | |
| | | cd ${UBOOT_SRC} |
| | | |
| | | if [ -s $PATCH_FILE ] ; then |
| | | if [ ! -s $CONF_FILE -a -s $PATCH_FILE ] ; then |
| | | patch -p1 < $PATCH_FILE |
| | | fi |
| | | |
| | |
| | | cd ${UBOOT_SRC} |
| | | |
| | | if [ ! -f .config ] ; then |
| | | make mx6ull_14x14_evk_defconfig |
| | | cp $CONF_FILE .config |
| | | fi |
| | | |
| | | make |
| | | make -j ${JOBS} |
| | | cp u-boot-dtb.imx ${IMG_NAME} |
| | | chmod a+x ${IMG_NAME} |
| | | |
| | |
| | | |
| | | mkdir -p ${IMG_PATH} |
| | | cp ${IMG_NAME} ${IMG_PATH} |
| | | cp ${IMG_NAME} /tftp |
| | | |
| | | cd ${PRJ_PATH} |
| | | } |
| | |
| | | |
| | | cd ${UBOOT_SRC} |
| | | |
| | | cp .config $CONF_FILE |
| | | make distclean |
| | | |
| | | cd ${PRJ_PATH} |