在上一期技术分享中我们学会了如何在buildroot里选中我们自己想要的软件,如vsftpd、openssh等,那么有些客户可能会有疑问,安装完软件后需要配置相应的环境,应该怎么样默认的配置在系统中呢?其实这里的话已经为大家考虑到了这种情况。

RK3568提供成熟的配置环境,适配多种大型配置工程,如Yocto、Buildroot、Debian10等。今天,就以启扬IAC-RK3568-Kit开发板为例,给大家讲解buidlroot配置文件的配置方法,紧接上一期技术分享。

buildroot系统有复写文件夹,在此文件夹里配置的文件会追加到系统的文件中,会直接复制当前配置文件的内容到板载系统中,接下来就以weston的配置文件weston.ini为例,给大家详细讲解一下怎么样将配置文件同步到板载系统中,以及稍微提一下weston配置文件项。

首先,还是确认一下我们手中的sdk buidlroot文件夹如下图所示,同时,对于buildroot工程的编译也应该是没有任何报错的。(工程目录的内容大同小异,如果有任何存在异议的地方请与启扬FAE部联系)

RK3568开发板 buildroot配置文件_开发板

进入到/board/rockchip/rk356x/fs-overlay/目录,该目录下的所有配置文件都会覆盖到板载系统中。一般来说这个目录下已经有一些我司配置的文件,如下图所示:

RK3568开发板 buildroot配置文件_配置文件_02

那么我们直接进入到/etc/xdg/weston/目录下就能看到weston的配置文件weston.ini了。这里截取一小部分内容,可以对照一下是否与我们的一致。

RK3568开发板 buildroot配置文件_ARM 嵌入式开发_03

其中output段可以修改显示端的方向,从上面注释中可以看到有旋转90°,旋转270°等,我们这里设置默认不旋转。

配置完成后,我们编译工程,然后烧写到板子上就能够看到板子上的配置文件内容与我们工程配置的文件内容是一致的。

RK3568开发板 buildroot配置文件_开发板_04

那么今天的小技巧分享也就到此结束了,希望大家能持续关注启扬智能,我们下期技术分享见!