
嵌入式Linux-系统移植
位面元哥
三十功名尘与土 ,八千里路云和月
展开
-
嵌入式linux-系统移植,u-boot 启动分析,uboot启动源码分析,uboot启动信息分析,uboot移植方法
文章目录1,u-booot启动源码分析1.1,u-boot启动三个21.2, 启动步骤(重点)1.3,U-boot 启动源码分析1.3.1, 第一条指令位置1.3.2, u-boot的启动入口1.3.3,基本硬件初始化1.3.4,大部分硬件初始化1.3.5,BootLoader两种模式切换3,u-boot 启动分析3.1,u-boot环境变量设置3.2,u-boot启动阶段3.3,linux...原创 2019-01-11 16:27:06 · 1646 阅读 · 0 评论 -
嵌入式linux-系统移植,U-Boot编译,BootLoader介绍,uboot命令,uboot目录结构
文章目录1,Bootloader介绍1.1,什么是Bootloader1.2,Bootloader的特点1.3,Bootloader的操作模式1.4,常用Bootloader介绍1.5,u-boot介绍2,U-boot命令介绍2.1,printenv 显示所有环境变量2.2,setenv 设置新的环境变量2.3,saveenv 将当前定义的所有的环境变量值存入flash中2.4,t...原创 2019-01-11 14:35:42 · 1865 阅读 · 0 评论 -
嵌入式linux-系统移植,Linux内核编译,设备树编译,Linux内核基本概念,内核启动流程,内核调试方法(点灯法,printk打印输出信息,OOP内核异常信息)
文章目录1,基本概念1.1,Linux内核1.2,主流的 Linux 发行版1.3,Linux 内核的特性1.4,Linux内核版本1.5,Linux内核子系统1.6,Linux内核模块结构图1.7,linux内核编译(移植好的)1.7.1,拷贝到linux并解压,然后编译1.7.2,编译出错make[1]: `include/generated/mach-types.h' is up to da...原创 2019-01-11 19:57:20 · 1766 阅读 · 0 评论 -
嵌入式linux-系统移植,搭建嵌入式Linux开发环境,嵌入式Linux内核结构,Android系统结构,开发板启动流程,安装TFTP,安装NFS,制作SD卡,并从SD卡启动,fastboot烧写
文章目录1,通用嵌入式系统软件组成部分2,嵌入式Linux内核结构3,Android系统1,通用嵌入式系统软件组成部分 无os嵌入式系统组成图 有os嵌入式系统组成图 应用访问内核要通过系统调用内核访问硬件要通过映射2,嵌入式Linux内核结构3,Android系统...原创 2019-01-08 21:06:29 · 964 阅读 · 0 评论 -
嵌入式linux-系统移植,Linux内核移植,配置编译,网卡移植(平台无关,平台相关),CPU与设备连接描述(设备树,平台设备)
文章目录1,配置编译1.1,下载内核源码1.2,Linux系统中解压1.3,修改Makefile指定交叉编译工具链2,网卡移植3,第三方驱动移植1,配置编译1.1,下载内核源码(谷歌搜索 linux-3.14.tar.xz ,会很快找到有许多内核版本的列表)Linux Kernel 3.17.4/3.14.25/3.10.61 发布下载:https://www.linuxidc...原创 2019-01-12 20:02:13 · 1169 阅读 · 1 评论 -
嵌入式linux-系统移植,Linux内核移植,黑盒移植,第三方驱动移植,驱动编译进内核Makefile,图形化配置Kconfig,编译驱动为独立的模块,白盒移植,字符设备框架,平台设备框架
文章目录1,第三方驱动 黑盒移植1.1,编译驱动进内核1.2,编译驱动为独立的模块2,第三方驱动 白盒移植1,第三方驱动 黑盒移植1.1,编译驱动进内核a. 选择驱动存放目录 (或任意目录)b. 改Makefilec. 改Kconfig (界面可配置)1.2,编译驱动为独立的模块a. 配置为模块方式b. make modules 编译为模块c. 创建设备...原创 2019-01-14 13:42:56 · 1074 阅读 · 1 评论 -
嵌入式linux-系统移植,根文件系统制作,nfs rootfs根文件系统制作,ramdisk根文件系统制作,不同根文件系统对比
文章目录1,根文件系统基本概念1.1,什么是根文件系统?1.2,根文件系统主要目录结构1.3,程序文件的放置1.4,定制应用程序1.5,库文件的放置2,Linux 设备文件2.1,举例2.1.1,字符设备举例2.1.2,块设备举例2.2,设备的主设备号次设备号2.3,创建设备节点2.3.1,基本的设备节点2.4,Linux系统的引导过程3,制作根文件系统3.1,文件系统制作步骤3.1.1,Busy...原创 2019-01-14 23:57:38 · 1418 阅读 · 1 评论