U-boot 开发
使用 bsp
bsp 是 Radxa 提供的一套快速构建 U-Boot Kernel 的工具,使用 bsp 非常方便就能构建出自己的 U-Boot 和 Kernel.
下面将为您展示,以 Radxa ROCK 5 ITX 为例如何使用 bsp 构建 U-Boot 。
bsp 环境配置
以下为 bsp
推荐使用环境:
硬件:推荐使用x86_64 PC
系统:Ubuntu 或者 Debian
安装依赖
sudo apt update
sudo apt install -y git qemu-user-static binfmt-support
# Podman (推荐)
sudo apt install -y podman podman-docker
sudo touch /etc/containers/nodocker
# Docker
#sudo apt install docker.io
# 次要功能的可选依赖
sudo apt install -y systemd-container
获取代码
bsp
使用了 git 子模块。因此,请使用以下命令获取代码:
git clone --recurse-submodules https://github.com/radxa-repo/bsp.git