1. 简述
yocto太慢了,还是先来buildroot,uboot/kernel/rootfs/toolchain全用buildroot,一条龙开发,博客前期以熟悉buildroot工具为主。
开发环境:ubuntu20(docker)
开发板:roc-rk3399-pc-plus
2. 安装buildroot
root@6dc066bac538:~/rk3399# git clone git://git.buildroot.net/buildroot
root@6dc066bac538:~/rk3399/buildroot# git branch -a
root@6dc066bac538:~/rk3399/buildroot# git checkout -b remotes/origin/2021.11.x
3. 文件介绍
root@6dc066bac538:~/rk3399/buildroot# tree -L 1
.
|-- CHANGES //buildroot修改日志
|-- COPYING
|-- Config.in
|-- Config.in.legacy
|-- DEVELOPERS
|-- Makefile
|-- Makefile.legacy
|-- README
|-- arch //cpu架构的构建、配置文件
|-- board
|-- boot
|-- configs //具体单板的buildroot配置文件
|-- docs
|-- fs
|-- linux
|-- package
|-- support
|-- system
|-- toolchain
`-- utils