修改lichee/buildroof/script/common.sh
添加如下:
regen_rootfs
gen_output_${PLATFORM}
#增加 make to boot.img
build_pack
echo "###############################"
echo "# compile success #"
echo "###############################"
fi
增加build_pack函数如下:
build_pack()
{
:<<!EOF
cp ${KERN_DIR}/rootfs/sun4i_rootfs.cpio.gz ${OUT_DIR}/rootfs.cpio.gz
cp ${CUR_DIR}/mkbootimg ${OUT_DIR}/
(cd ${OUT_DIR}
./mkbootimg --kernel bImage \
--ramdisk rootfs.cpio.gz \
--board 'cubieboard' \
--base 0x40000000 \
-o boot.img
)
echo "# bootmkimage ok by jiangdou #"
!EOF
cp ${KERN_DIR}/rootfs/sun4i_rootfs.cpio.gz ${OUT_DIR}/rootfs.cpio.gz
cp ${CUR_DIR}/mkbootimg ${OUT_DIR}/
(cd ${OUT_DIR}
./mkbootimg --kernel bImage \
--ramdisk rootfs.cpio.gz \
--board 'sun4i' \
--base 0x40000000 \
-o boot.img
)
echo "# bootmkimage ok by jiangdou #"
}
3,复制mkbootimg 文件
下载地址:pan.baidu.com/s/1pJkBp5h