随笔分类 - linux内核
摘要:一. buildroot 开启ntp网络时钟同步 1.1. 添加时区 1.2. 添加ntpdate 二. 设置 2.1. 如果linux没有DNS服务器,先添加DNS服务器 2.1.1. vi /etc/resolv.conf(这个设置重启后就会失效,需要重新设置) nameserver 114.1
阅读全文
摘要:一. 准备工作 1.1. buildroot 开启flashcp 1.2. buildroot 开启ssh(便于网络传文件,如果你有更好传输文件办法当然可以不用ssh) 二. 实战 2.1. 查看分区 cat /proc/mtd 2.2. flashcp 用法 2.3. 烧录dtb(uboot,zI
阅读全文
摘要:一. kernal修改 1.1. 添加RTL8188EU驱动 1.1.1. 查看现有kernal是否有驱动 a. 查看usb wifi ID b. Linux4.1.x的内核是否支持,试试到,说明支持 cd drivers/net/wireless/ sudo grep "0x8179" * -wn
阅读全文
摘要:一. 资源下载 1.1. Lichee官方资料:https://cn.dl.sipeed.com/LICHEE 1.2. uboot github源码:https://github.com/Lichee-Pi/u-boot.git 1.3. kernel github源码:https://githu
阅读全文
摘要:一. DTS 语法 1.1. dts 头文件 1.1.1. 可以使用#include来引用 1.2. 关于/dts-v1/; 1.2.1. 用于dts的版本信息,一般使用/dts-v1/版本 1.3. 设备节点 1.3.1. 分析下图节点 <1>. “/”是跟节点,每个设备树只有一个根节点 <2>.
阅读全文
摘要:一. mmcblk0p0 1.1. mmc含义 SD/MMC 卡的设备构造差不多,MMC 应该是 SD 的前身,不过 MMC 当时的设计比 SD 小一半。所以,SD/MMC 的驱动通用,进一步的,Linux 的设备节点就延续了 MMC 的这个名字 1.2. blk含义 blk 是块设备,后面的数字是
阅读全文
摘要:参考文献:https://www.cnblogs.com/fah936861121/articles/8043187.html 参考文献:http://blog.itpub.net/26736162/viewspace-2144188 一. 什么是进程 1.1. 进程是具有一定独立功能的程序关于某个
阅读全文
摘要:一. 设备树的由来 1.1. 什么是设备树 1.1.1. Device Tree 可以描述的信息包括CPU的数量和类别,内存基地址和大小,总线和桥,外设连接,中断控制器和中断使用情况,Clock控制器和Clock使用情况。 1.1.2. 设备树信息被保持在一个ASCII文本文件中,适合人类阅读习惯。
阅读全文
摘要:一. 相关重要文件 1.1. Kconfig 1.1.1. 什么是kconfig文件 a. Kconfig文件分布在各目录下构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文件相关的内核配置菜单(描述了Menuconfig的内容) 1.1.2. Kconfig的格式 1.1.
阅读全文

浙公网安备 33010602011771号