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

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

    关注

    5082

    文章

    19104

    浏览量

    304781
  • 开发板
    +关注

    关注

    25

    文章

    5032

    浏览量

    97371
收藏 人收藏

    评论

    相关推荐

    基于迅为RK3568开发板全国产平台,快速实现APP开机自启动技术分享

    基于迅为RK3568开发板全国产平台,快速实现APP开机自启动技术分享
    的头像 发表于 11-21 13:58 354次阅读
    基于迅为<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>全国产平台,快速实现APP开机自启动<b class='flag-5'>技术</b>分享

    【迅为】瑞芯微RK3588开发板RK3568开发板区别及优势

    RK3568开发板
    的头像 发表于 11-18 14:19 342次阅读
    【迅为】瑞芯微<b class='flag-5'>RK</b>3588<b class='flag-5'>开发板</b><b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>区别及优势

    能力再次提升! 迅为RK3588/RK3568开发板&amp;amp;核心新增定制分区镜像

    能力再次提升! 迅为RK3588/RK3568开发板&核心新增定制分区镜像
    的头像 发表于 11-06 15:11 430次阅读
    能力再次提升! 迅为<b class='flag-5'>RK</b>3588/<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>&amp;amp;核心<b class='flag-5'>板</b>新增定制分区镜像

    瑞芯微RK3568开发板Linux编译报错404怎么办?触觉智能教你轻松解决

    本文介绍瑞芯微RK3568主板/开发板SDK编译流程和编译报错404的解决方法,使用触觉智能EVB3568鸿蒙
    的头像 发表于 11-05 11:02 344次阅读
    瑞芯微<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>Linux<b class='flag-5'>编译</b>报错404怎么办?触觉智能教你轻松解决

    迅为iTOP-RK3568/RK3588开发板获麒麟软件适配认证

    迅为iTOP-RK3568/RK3588开发板获麒麟软件适配认证
    的头像 发表于 10-18 14:56 513次阅读
    迅为iTOP-<b class='flag-5'>RK3568</b>/<b class='flag-5'>RK</b>3588<b class='flag-5'>开发板</b>获麒麟软件适配认证

    迅为RK3568开发板/核心助力实时系统!

    iTOP-RK3568开发板使用手册上新,后续资料会不断更新,不断完善,帮助用户快速入门,大大提升研发速度。 iTOP-RK3568开发板支持了Preemption和Xenomai实时
    发表于 09-26 11:29

    国产核心全面进攻-RK3568开发板评测

    (MYD-LR3568J-32E4D-180-I-GK)。此款开发板是米尔电子推出的一款基于瑞芯微RK3568的工业。笔者手上的为最高规格配置
    的头像 发表于 08-30 11:49 1164次阅读
    国产核心<b class='flag-5'>板</b>全面进攻-<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>评测

    RK3568 编译sdk技巧

    我司RK3568对外提供源代码是以sdk的形式提供,包括但不仅限于uboot、kernel、buildroot、debian源码。在编译sdk的过程中往往需要安装大量的第三方安装包,同时也要保证宿主
    的头像 发表于 08-30 11:44 504次阅读
    <b class='flag-5'>RK3568</b> <b class='flag-5'>编译</b>sdk技巧

    鸿蒙OpenHarmony南向/北向快速开发教程-迅为RK3568开发板

    大家期待已久的迅为RK3568开发板终于迎来了鸿蒙4.1系统的强势支持!想知道如何实现快速开发学习吗?跟着我们一起来探索吧! 迅为RK3568开发板
    发表于 07-23 10:44

    RK3568开发板支持AMP双系统

    RK3568开发板支持AMP双系统
    的头像 发表于 06-04 15:33 706次阅读
    <b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>支持AMP双系统

    鸿蒙OpenHarmony南向:【RK3568开发板介绍】

    RK3568开发板基于Rockchip RK3568芯片,集成双核心架构GPU以及高效能NPU;搭载四核64位Cortex-A55处理器,采用22nm先进工艺,主频高达2.0GHz;支持蓝牙
    的头像 发表于 05-07 10:13 846次阅读
    鸿蒙OpenHarmony南向:【<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>介绍】

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

    DevEco Device Tool支持Rockchip RK3568开发板的源码一键编译功能,提供编译工具链和编译环境依赖的检测及一键安装
    的头像 发表于 04-24 20:55 1265次阅读
    鸿蒙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

    迅为RK3568开发板驱动开发指南-输入子系统

    迅为RK3568开发板驱动开发指南-输入子系统
    的头像 发表于 02-23 15:11 860次阅读
    迅为<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>驱动<b class='flag-5'>开发</b>指南-输入子系统

    迅为RK3568开发板助力智能车载产业快速发展

    迅为RK3568开发板助力智能车载产业快速发展
    的头像 发表于 01-23 13:59 565次阅读
    迅为<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>助力智能车载产业快速发展