公司开发硬件,采用了imx8mp-lpddr4-evk 的CPU的内核,根据yocto的文档,uboot与kernel+设备树都编译通过了
但是再编译根文件系统跟交叉工具链的时候在最后安装的时候卡壳了,卡了两天,用了各种办法都不行,在这里向各位大神求助。
Machine=imx8mp-lpddr4-evk
DISTRO=fsl-imx-wayland 因为我司没有图形界面要求,rootfs=core-image-base 编译到89%的时候
报错内容-1
报错内容为
报错详细内容-2
Updating MIME database... this may take a while.
Directory '/home/hdcvt/imx-yacto-bsp/build-fsys/tmp/work/imx8mp_lpddr4_evk-poky-linux/core-image-base/1.0-r0/rootfs/packages' does not exist!
也就是缺少packages目录:
自己尝试的解决办法:
1,建立目录packages(mkdir),但是还是报错被删除(说明程序里有rm的命令) -->于是在编译的时候一直mkdir,报错为其他错,缺少其他文件,bug越来越多,而且无法解决
2,新建packages,处理为不可删除 --> 发现报错到rootfs.py
于是屏蔽掉这句,不仅bug没有减少,而且更多。。。
同样,编译交叉工具链也是类似的问题。。。
求助大神,不知道 问题出在何处??
|