0

我正在尝试为 i.MX8 板使用 bitbake 构建图像。我正在遵循以下说明:

https://www.nxp.com/docs/en/user-guide/IMX_YOCTO_PROJECT_USERS_GUIDE.pdf

由于我在本地硬盘中没有足够的空间,我正在使用外部 USB 硬盘(我在这个硬盘中存储了其他不相关的东西)。

我已经成功地执行了该文档中的 imx-setup-release.sh 脚本,我使用 fslc-wayland 发行版为 imx8mm-lppddr4-evk 机器构建了配置。

但是,当我尝试一个命令时,例如“bitbake core-image-minimal”,我得到了几个失败的任务。似乎共同点是,由于某种原因,当传递我的构建文件夹的路径(位于外部 HDD 内)时,它被视为无效参数。

我收到这样的消息:

OSError: [Errno 22] Invalid argument: '/media/home_dir/427AD2297AD2198D/imx-yocto-bsp/build_fslc_wayland_imx8mm_lpddr_evk/sstate-cache/95/51/sigtask.1jbsd4s4' -> '/media/home_dir/427AD2297AD2198D/imx-yocto-bsp/build_fslc_wayland_imx8mm_lpddr_evk/sstate-cache/95/51/sstate:core-image-minimal:imx8mm_lpddr4_evk-fslc-linux:1.0:r0:imx8mm_lpddr4_evk:3:955169ece771b852dc433575442e7ed805ac56cbcb1ebd3aa913a632da23a46b_clean.tgz.siginfo'.

似乎 bitbake 无法解析我的 HDD 的路径(那个 427AD.../ 文件夹)。

我应该怎么做才能解决这个问题?

4

1 回答 1

0

问题是我的硬盘没有格式化为 ext4 格式。一旦我这样做了,这些错误就消失了。

于 2021-11-19T09:46:16.917 回答