6. Buildroot¶
LubanCat-RV06板卡的系统是基于Buildroot构建的,Buildroot是一个简单、高效、易用的嵌入式Linux系统构建工具,可以帮助你快速构建一个嵌入式Linux系统。
LubanCat-RV06板卡的Buildroot配置文件是
sysdrv/tools/board/buildroot/rv1106_lbc_rv06_defconfig
如果你想编译的时候选择其他的Buildroot配置文件,可以在 project/cfg/BoardConfig_IPC/$(自己选择的配置文件)
文件中修改 RK_KERNEL_DTS
的值,
需要注意的是指定的Buildroot配置文件必需存在于 sysdrv/tools/board/buildroot/
目录下
6.1. Buildroot图形化界面配置¶
Buildroot文件系统在使用图形化界面配置前需要先把buildroot编译一遍
./build.sh
使用下面命令进入图形化配置界面
./build.sh brconfig

按键操作:
↑
↓
PgUp
PgDn
:浏览、选择内核功能←
→
:选择Select、Exit等操作Enter
:进入子菜单Y
:选中这项功能N
:排除这项功能Esc
:双击Esc返回上一级菜单?
:查看这项功能的帮助信息/
:搜索
图例说明:
[*]
:已选中的项目[ ]
:未选中的项目
中间区域是用户选择各项功能的地方,您可以使用上下方向键进行导航,同时也支持直接按下行首带颜色的字母,跳转到该行,如 Target packages
的首字母 T
,当我们按下 T
键时就会直接跳转至该行。
底部区域包含了一些常用的操作选项,为用户提供了重要的交互功能。它们的作用如下:
<Select>
:进入当前高亮配置项的子菜单<Exit>
:退出当前菜单,返回上一层<Help>
:提供当前高亮配置项的帮助信息<Save>
:保存当前的配置更改,但不退出配置工具<Load>
:加载指定的配置文件
当修改完配置后,有两种方法可以保存配置:
选择
<Save>
保存配置,但不退出配置工具选择
<Exit>
退出配置工具,会提示是否保存配置,选择Yes
保存配置,选择No
不保存配置,选择Cancel
取消退出。
当你保存配置后,系统会将修改的内容直接保存到buildroot配置文件中,下次编译buildroot时会自动加载这些配置。