嵌入式软件 - 视觉五 - 曼德 - Yocto - 第 1 部分 计算机的屏幕截图

VisionFive - Mender - Yocto

第 1 部分 - VisionFive Yocto 环境基本设置

VisionFive Yocto设置

VisionFive 板的基本 Yocto 设置

我们正在使用 Yocto Kirkstone 分支进行开发。我们假设您已经安装了工作开发环境。#### 克隆 meta-starfive-bsp

首先,转到您的 poky 目录(我的示例中为 poky-kirkstone)并克隆 meta-starfive-bsp 存储库。

cd poky-kirkstone
git clone -b kirkstone https://github.com/limingle/meta-starfive-bsp.git

我还克隆了 meta-riscv,但没有必要也克隆它。#### 下载 meta-interelectronix-visionfive

下载 meta-interelectronix-visionfive.zip(详见链接)并将其解压缩到 poky-kirkstone 目录。#### 创建构建目录

离开 poky-kirkstone 并提供环境源代码

cd ..
source poky-kirkstone/oe-init-build-env VisionFive-build

现在,将 bblayers.conf.sample 和 local.conf.sample 从 meta-interelectronix-visionfive 目录复制到配置文件目录,并重命名为 bblayers.conf 和 local.conf:

cp ../poky-kirkstone/meta-interelectronix-visionfive/conf/bblayers.conf.sample conf/bblayers.conf
cp ../poky-kirkstone/meta-interelectronix-visionfive/conf/local.conf.sample conf/local.conf

在 bblayers.conf 文件中,您需要将路径调整到您的 poky-kirkstone 目录。同时还要删除“/workdir/poky-kirkstone/meta-interelectronix \”一行,只有我们的 psplash 自定义才需要它。#### 对 Yocto Linux 执行 bitbake 命令

现在您可以对您的第一个 Linux 镜像执行 bitbake 命令。

bitbake vision-five-image

这需要很长时间,完成后,您可以将 Linux 镜像写入 SD 卡,然后从 SD 卡启动 VisionFive 开发板。在 VisionFive - Mender - Yocto - 第 2 部分了解如何获取 Mender 的基本设置。

版权许可

版权所有 © 2022 Interelectronix e.K.
本项目源代码根据 GPL-3.0 许可证获得许可。

嵌入式软件 - 视觉五 - 曼德 - 约克托 计算机截图
第 2 部分 - 用于包含 Mender 的基本设置

系列文章《如何设置 Yocto 环境,以创建具有 Mender 客户端集成的 Yocto Linux》的第 2 部分。

嵌入式软件 - 视觉五 - 曼德 - 约克托 计算机截图
第 3 部分 - 用于 Mender 的 u-boot 配置

系列文章《如何设置 Yocto 环境,以创建具有 Mender 客户端集成的 Yocto Linux》的第 3 部分。

嵌入式软件 - 视觉五 - 曼德 - 约克托 计算机截图
第 4 部分 - 创建用于 mender 的项目

系列文章《如何设置 Yocto 环境,以创建具有 Mender 客户端集成的 Yocto Linux》的第 4 部分。