1.1 什么是buildroot Buildroot是Linux平台上一个构建嵌入式Linux系统的框架。整个Buildroot是由Makefile脚本和Kconfig配置文件构成的。你可以和编译Linux内核一样,通过buildroot配置,menuconfig修改,编译出一个完整的可以直接烧写到 ...
分类:
其他好文 时间:
2018-01-08 01:17:21
阅读次数:
3172
此篇编译Kernel 解压: 进入到文件kernel文件夹中,clean 配置 make ARCH=arm menuconfig 出现错误,需要安装ncurses库,命令sudo apt-get install libncurses5-dev make 在编译生产image文件时,出现了下述错误 更 ...
分类:
系统相关 时间:
2018-01-03 11:33:50
阅读次数:
210
1 将busybox设置为静态链接,放在文件系统中使用 make menuconfig的时候,Busybox Settings --> Build Options --> Build Busybox as a static binary (no shared libs) ...
分类:
其他好文 时间:
2017-12-29 12:16:07
阅读次数:
109
1 在内核中配置看门狗驱动Linux-2.6.32.2 内核具有完善的S3C2440 的看梦狗驱动,我们只需配置一下就可以使用了。在内核源代码目录执行:make menuconfig,进入内核配置主菜单,依次选择进入如下子菜单:Device Drivers > [*] Watchdog Timer ...
分类:
其他好文 时间:
2017-12-12 21:32:46
阅读次数:
207
Make Menuconfig简介 make menuconfig 图形化的内核配置make mrproper 删除不必要的文件和目录. #make config(基于文本的最为传统的配置界面,不推荐使用) #make menuconfig(基于文本选单的配置界面,字符终端下推荐使用) #make ...
分类:
其他好文 时间:
2017-10-19 21:03:36
阅读次数:
227
在这个网址上下载linux内核https://www.kernel.org/ 下载完成后复制至/usr/src目录下,然后解压 将/boot目录下的config开头的配置文件复制至/usr/src/linux*目录下,重命名为.config 输入make menuconfig命令开始配置编译内核的选 ...
分类:
系统相关 时间:
2017-10-17 15:40:07
阅读次数:
161
Can移植及测试总结 Adding Flexcan driver support on Kernel 一.On kernel menuconfig, add the following items: [*] Networking support ><*> CAN bus subsystem supp ...
分类:
系统相关 时间:
2017-10-11 10:44:55
阅读次数:
257
1.当我们在执行make menuconfig这个命令时,一共涉及到了以下几个文件: Linux内核根目录下的scripts文件夹 arch/$ARCH/Kconfig文件、各层目录下的Kconfig文件 根目录下的makefile文件、各层目录下的makefile文件 内核根目录.config文件 ...
分类:
其他好文 时间:
2017-09-24 16:14:21
阅读次数:
171
在linux比较新的kernel,都标配了各类摄像头的驱动支持,不用我们自己移植驱动,只需通过make menuconfig配置内核支持我们所需的摄像头类型即可。以下是在三星官方内核中配置V4L类型摄像头的方法。 三星官方的内核默认是没有V4L USB devices 这个选项的,但是实际是只是被【 ...
分类:
其他好文 时间:
2017-09-24 12:52:39
阅读次数:
232
今天突发奇想,想在这里分享下比喻分析Kbuild >去饭店吃饭的过程。 1、Kconfig >饭店的菜单 2、条件编译选项 >菜单中的每一盘菜,可以选择这个菜的做法 Y > 在饭店吃 M > 打包 N > 不点 3、make menuconfig > 顾客点菜的过程 4、.config >顾客下的单 ...
分类:
其他好文 时间:
2017-09-24 11:45:56
阅读次数:
164