在官方网站上下载了L3.14.52-1.1.0_ga的版本。
通过:MACHINE=imx6qsabresd bitbake -v -c compile linux-imx编译kernel没有问题,在deploy时
MACHINE=imx6qsabresd bitbake -v -c deploy linux-imx
碰到
| make[3]: `arch/arm/boot/dts/imx6q-sabresd-enetirq.dtb' is up to date.
| + [ ! -e /home/user/newKernel/fsl/L3.14.52-1.1.0_ga/fsl-releases-bsp/imx/tmp/work/imx6qsabresd-poky-linux-gnueabi/linux-imx/3.14.28-r0/build/arch/arm/boot/dts/imx6q-sabresd-enetirq.dtb ]
| + install -m 0644 /home/user/newKernel/fsl/L3.14.52-1.1.0_ga/fsl-releases-bsp/imx/tmp/work/imx6qsabresd-poky-linux-gnueabi/linux-imx/3.14.28-r0/build/arch/arm/boot/dts/imx6q-sabresd-enetirq.dtb /home/user/newKernel/fsl/L3.14.52-1.1.0_ga/fsl-releases-bsp/imx/tmp/work/imx6qsabresd-poky-linux-gnueabi/linux-imx/3.14.28-r0/image/boot/devicetree-zImage-imx6q-sabresd-enetirq.dtb
| + echo imx6q-sabresd-btwifi.dtb
| + grep -q /dts/
| + basename imx6q-sabresd-btwifi.dtb .dtb
| + DTB_BASE_NAME=imx6q-sabresd-btwifi
| + + sed s/imx6qsabresd/imx6q-sabresd-btwifi/g
| echo zImage--3.14.28-r0-imx6qsabresd-20160408064100
| + DTB_NAME=zImage--3.14.28-r0-imx6q-sabresd-btwifi-20160408064100
| + + echo zImage-imx6qsabresd
| sed s/imx6qsabresd/imx6q-sabresd-btwifi/g
| + DTB_SYMLINK_NAME=zImage-imx6q-sabresd-btwifi
| + DTB_PATH=/home/user/newKernel/fsl/L3.14.52-1.1.0_ga/fsl-releases-bsp/imx/tmp/work/imx6qsabresd-poky-linux-gnueabi/linux-imx/3.14.28-r0/build/arch/arm/boot/dts/imx6q-sabresd-btwifi.dtb
| + oe_runmake imx6q-sabresd-btwifi.dtb
| + oe_runmake_call imx6q-sabresd-btwifi.dtb
| + bbnote make -j 2 imx6q-sabresd-btwifi.dtb
| + echo NOTE: make -j 2 imx6q-sabresd-btwifi.dtb
| NOTE: make -j 2 imx6q-sabresd-btwifi.dtb
| + make -j 2 imx6q-sabresd-btwifi.dtb
| make[3]: *** No rule to make target `arch/arm/boot/dts/imx6q-sabresd-btwifi.dtb'. Stop.
| make[2]: *** [imx6q-sabresd-btwifi.dtb] Error 2
| ERROR: Function failed: do_install (log file is located at /home/user/newKernel/fsl/L3.14.52-1.1.0_ga/fsl-releases-bsp/imx/tmp/work/imx6qsabresd-poky-linux-gnueabi/linux-imx/3.14.28-r0/temp/log.do_install.4432)
有没高手知道怎么回事? |