0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

技术分享 | RK3568开发板 buildroot编译配置

启扬ARM嵌入式开发 2023-04-13 10:32 次阅读

启扬智能RK3568开发板提供两种文件系统,一种是Debian,另外一种是BuildRoot。在使用过程中,有些客户需要添加属于自己的软件包,所以在此分享启扬RK3568关于BuildRoot编译配置的方法以及相关注意事项。

启扬提供的源码是完整sdk,目录包含多种文件目录,如Kernel、Uboot、Buildroot、Debian等等其他文件包,在编译之前请务必确认sdk中包含如图所示文件夹,避免编译过程中出现文件找不到的错误。

f5eab226-d82e-11ed-ad0d-dac502259ad0.png

编译分两种编译方式,一种是单独编译,另外一种是整体编译,这里的话推荐先用单独编译,等单独编译通过后,再使用整体编译。

整体编译:./build.sh 选择当前使用的版本,然后就会自动编译。

单独编译:source envsetup.sh 选择67,然后cd buidlroot make即可。

f5ffa140-d82e-11ed-ad0d-dac502259ad0.png

这里以单独编译为标准,具体展开讲解如何选择自己想要编译的软件。

编译软件

首先选择配置文件,如下图所示

f612e520-d82e-11ed-ad0d-dac502259ad0.png

然后进入到buildroot目录,目录内容大致如下图所示:

f630de54-d82e-11ed-ad0d-dac502259ad0.png

直接在这个目录输入make menuconfig命令就会打开图形配置文件,显示如下:

f64ea254-d82e-11ed-ad0d-dac502259ad0.png

因为这里的东西非常多,所以一般我们可以通过输入进行搜索。比如我想要在板子上安装vsftpd这个软件,那么直接搜索,如图所示:

f6720c3a-d82e-11ed-ad0d-dac502259ad0.pngf6886728-d82e-11ed-ad0d-dac502259ad0.png

这里的话就会显示出具体的路径,根据显示出来的路径直接进入到路径下,找到软件,并且按下Y,选中,就会变成*号,如图所示:

f69f613a-d82e-11ed-ad0d-dac502259ad0.png

然后直接save即可,这样就会保存到当前目录的.config下。

配置结束后直接make即可。一般来说只要环境搭建的正确是不会报任何错误的,到这里编译就结束了。

buidlroot编译配置还是比较简单的,不过对于复杂的软件可能需要大量的文件配置,这里我们会在下一期的文章中介绍,敬请期待。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4982

    文章

    18286

    浏览量

    288484
  • 开发板
    +关注

    关注

    25

    文章

    4433

    浏览量

    94017
收藏 人收藏

    评论

    相关推荐

    鸿蒙OpenHarmony【标准系统编译】 (基于RK3568开发板

    DevEco Device Tool支持Rockchip RK3568开发板的源码一键编译功能,提供编译工具链和编译环境依赖的检测及一键安装
    的头像 发表于 04-24 20:55 182次阅读
    鸿蒙OpenHarmony【标准系统<b class='flag-5'>编译</b>】 (基于<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>)

    RK3568开发板源码编译过程

    进入源码 $cd ~/rk3568/OK3568-linux-source 目录结构 二、编译SDK 1. 编译配置 在devic
    发表于 04-18 15:30

    toybrick_RK3568X开发板:瑞芯微 SDK 编译 android 过程

    toybrick_RK3568X开发板编译android 命令如下: source build/envsetup.sh lunch rk3568_r-userdebug ./build
    发表于 11-17 23:40

    toybrick_RK3568X开发板:跑通 android 开发流程

    前段时间买了一块官方的开发板,瑞芯微的 RK3568 芯片的 toybrick TB-RK3568X 开发板配置是 4G 内存,32G 存
    发表于 11-16 21:30

    迅为iTOP-RK3568开发板npu手册更新

    iTOP -RK3568开发板使用教程更新,后续资料会不断更新,不断完善,帮助用户快速入门,大大提升研发速度。 为了满足人工智能的需要,去年,迅为基于RK3568开发板编写了对应的手册
    发表于 11-03 14:40

    瑞芯微RK3568|SDK开发Buildroot编译

    Buildroot查询帮助查看buildroot的详细编译命令,如下所示。图1.1编译文件系统以上命令为,配置
    的头像 发表于 10-08 10:38 614次阅读
    瑞芯微<b class='flag-5'>RK3568</b>|SDK<b class='flag-5'>开发</b>之<b class='flag-5'>Buildroot</b><b class='flag-5'>编译</b>

    iTOP-RK3568开发板外设接口配置手册

    新增《iTOP-3568开发板外设接口配置手册》**** 在迅为RK3568开发板上,有着许多的外设接口,为方便大家
    发表于 09-20 09:53

    迅为RK3568开发板GPIO之外接模块

    迅为RK3568开发板GPIO之外接模块
    的头像 发表于 08-24 17:41 669次阅读
    迅为<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>GPIO之外接模块

    瑞芯微RK3568主板开发板PET_RK3568_P01简述

    瑞芯微RK3568主板开发板PET_RK3568_P01简述
    的头像 发表于 08-08 11:41 1769次阅读
    瑞芯微<b class='flag-5'>RK3568</b>主板<b class='flag-5'>开发板</b>PET_<b class='flag-5'>RK3568</b>_P01简述

    技术分享 | RK3568开发板 buildroot配置文件

    中呢?其实这里的话已经为大家考虑到了这种情况。RK3568提供成熟的配置环境,适配多种大型配置工程,如Yocto、Buildroot、Debian10等。今天,就以
    的头像 发表于 07-31 16:49 993次阅读
    <b class='flag-5'>技术</b>分享 | <b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b> <b class='flag-5'>buildroot</b><b class='flag-5'>配置</b>文件

    迅为RK3568/RK3588开发板视频教程 | RKNPU2 从入门到实践一套搞定!

    迅为RK3568/RK3588开发板视频教程 | RKNPU2 从入门到实践一套搞定!
    的头像 发表于 06-30 15:07 984次阅读
    迅为<b class='flag-5'>RK3568</b>/<b class='flag-5'>RK</b>3588<b class='flag-5'>开发板</b>视频教程 | RKNPU2 从入门到实践一套搞定!

    触觉智能RK3568_OpenHarmony开发板适配

    触觉智能RK3568_OpenHarmony开发板适配 2023-5-24 master openharmony 4.0.7.3 openharmony版本更新代码会变化,请看当前文件夹其他md
    的头像 发表于 06-07 16:18 714次阅读
    触觉智能<b class='flag-5'>RK3568</b>_OpenHarmony<b class='flag-5'>开发板</b>适配

    迅为RK3568开发板Buildroot 系统设置屏幕旋转

    RK3568开发板教程,本文档将 buildroot 系统不同屏幕如何旋转屏幕。Buildroot 系统启动的过程中,屏幕会依次显示 uboot logo,kernel logo,最后
    的头像 发表于 06-05 10:12 2803次阅读
    迅为<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b><b class='flag-5'>Buildroot</b> 系统设置屏幕旋转

    RK3568开发板源码编译全过程

    /OK3568-linux-source 目录结构 二、编译SDK 1. 编译配置 在device/rockchip/ok
    发表于 05-20 15:09

    技术分享 | RK3568开发板 buildroot编译配置

    启扬智能RK3568开发板提供两种文件系统,一种是Debian,另外一种是BuildRoot。在使用过程中,有些客户需要添加属于自己的软件包,所以在此分享启扬RK3568关于
    发表于 05-12 08:59