当前位置: 首页 > news >正文

rockchip linux sdk指定编译配置文件

SDK:rk3568_linux4.19_V1.4.0

硬件平台:RK3566

一、指定板级配置文件

板级配置文件在<SDK>/device/rockchip/rk3566_rk3568目录下。

1、方法1

./build.sh后⾯加上板级配置⽂件,例如:

./build.sh /device/rockchip/rk3566_rk3568/rockchip_rk3566_evb2_lp4x_v10_defconfig
2、方法2

执行./build.sh lunch,然后选择配置文件,例如:

$ ./build.sh lunchPick a defconfig:1. rockchip_defconfig
2. rockchip_rk3566_evb2_lp4x_v10_32bit_defconfig
3. rockchip_rk3566_evb2_lp4x_v10_defconfig
4. rockchip_rk3568_evb1_ddr4_v10_32bit_defconfig
5. rockchip_rk3568_evb1_ddr4_v10_defconfig
6. rockchip_rk3568_uvc_evb1_ddr4_v10_defconfig
Which would you like? [1]:

然后输入相应的数字。

二、指定kernel配置文件

内核配置文件在<SDK>/kernel/arch/arm64/configs目录下。

v1.2.0版本的sdk,班级配置文件xx.mk中修改RK_KERNEL_DEFCONFIG的值即可,但v1.4.0的sdk结构变了,需要按照以下方法修改。

执行./build.sh config命令进入配置界面:

选择

Kernel  --->

 (rockchip_linux_defconfig) kernel defconfig

将rockchip_linux_defconfig改为其它文件即可。 

三、修改kernel config文件

1、指定配置文件

进入kernel目录,指定配置文件,指令如下:

$cd kernel
$make ARCH=arm64 rockchip_linux_defconfig#
# configuration written to .config
#

将rockchip_linux_defconfig的内容拷贝到.config文件中。

2、打开配置界面

执行以下命令:

$make ARCH=arm64 menuconfig

修改之后,选择save保存配置文件。此时内容是保存在.config文件中的。

3、保存配置文件

执行以下命令:

cp .config arch/arm64/configs/rockchip_linux_defconfig
 

相关文章:

  • 动手学深度学习(Pytorch版)代码实践 -计算机视觉-37微调
  • MySQL 超出月份最大日期(工作总结)
  • “脏读”、“幻读”、“不可重复读”
  • Nuxt3用pm2启动报错[PM2][ERROR] File ecosystem.config.js malformated
  • 数据分析必备:一步步教你如何用matplotlib做数据可视化(10)
  • 【Redis】Redis内存使用优化方法
  • 浙大宁波理工学院2024年成人高等继续教育招生简章
  • 搜狐视频全自动工具
  • 自动驾驶---Perception之视觉点云雷达点云
  • [保姆级教程]uniapp自定义导航栏
  • 【html】用html+css模拟Windows右击菜单
  • 【JS重点15】原型对象概述
  • C语言| 数组元素的删除
  • 四川汇聚荣科技有限公司靠谱吗?
  • 基于51单片机数字频率计的设计资料
  • ----------
  • 【译】JS基础算法脚本:字符串结尾
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • Akka系列(七):Actor持久化之Akka persistence
  • IDEA 插件开发入门教程
  • Java知识点总结(JavaIO-打印流)
  • JS进阶 - JS 、JS-Web-API与DOM、BOM
  • PAT A1017 优先队列
  • redis学习笔记(三):列表、集合、有序集合
  • sessionStorage和localStorage
  • Solarized Scheme
  • Vue.js源码(2):初探List Rendering
  • 编写高质量JavaScript代码之并发
  • 我从编程教室毕业
  • ​2021半年盘点,不想你错过的重磅新书
  • ​flutter 代码混淆
  • ​Java基础复习笔记 第16章:网络编程
  • ​如何防止网络攻击?
  • ​如何在iOS手机上查看应用日志
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • (04)odoo视图操作
  • (11)iptables-仅开放指定ip访问指定端口
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (C11) 泛型表达式
  • (LLM) 很笨
  • (第三期)书生大模型实战营——InternVL(冷笑话大师)部署微调实践
  • (论文阅读11/100)Fast R-CNN
  • (三)uboot源码分析
  • (十七)Flink 容错机制
  • (心得)获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列。
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (一)Spring Cloud 直击微服务作用、架构应用、hystrix降级
  • (转)Google的Objective-C编码规范
  • (转)原始图像数据和PDF中的图像数据
  • .config、Kconfig、***_defconfig之间的关系和工作原理
  • .NET 某和OA办公系统全局绕过漏洞分析
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)
  • .Net小白的大学四年,内含面经