从零写Bootloader及移植uboot、linux内核、文件系统和驱动—22417人已学习
课程介绍
免费嵌入式Linux视频中,好看毕业班。包括了自己写一个能启动内核的Bootloader; 移植UBOOT和移植内核,移植2期驱动到内核。 其中移植UBOOT难也能学到东西。
课程收益
1、掌握UBOOT的基本流程,会写简单的bootloader2、掌握移植uboot的方法。会解决移植过程中的基本问题3、掌握移植内核的方法,会解决移植过程中的基本问题4、具备移植驱动到新内核的能力
讲师介绍
韦东山
更多讲师课程
2003 年毕业于中国科学技术大学,电子专业、软件专业双学位。近10年嵌入式开发经验,曾ZTE公司负责Linux底层系统开发。 近5年作为特聘讲师在若干个有名的培训机构讲课。 擅长ARM系列方面的硬件原理图设计, 精通ARM等架构处理器的Linux底层系统开发。 著有《嵌入式LINUX应用开发完全手册》一书,自2008年来一直是Linux系统类畅销书。
课程大纲
1.
为启动内核做准备_汇编部分 01:27:21
2.
启动内核_C语言部分 47:50
3.
编译测试bootloader 43:22
4.
加快启动内核的速度 14:03
5.
试手 17:57
6.
概述启动过程 18:26
7.
UBOOT内存分布 33:54
8.
UBOOT重定位 45:54
9.
以相似平台为蓝本,修改代码 41:38
10.
支持NAND启动 47:08
11.
修改代码识别JZ2440 NOR FLASH 55:39
12.
支持JZ2440 NAND 读写、擦除和烧写 51:47
13.
支持JZ2440 DM9000网卡 31:02
14.
裁剪和修改默认参数 47:46
15.
支持烧写YAFFS 17:03
16.
内核框架介绍及解决乱码 38:41
17.
修改分区和制作根文件系统 34:58
18.
内核裁剪、ECC和制作补丁 53:28
19.
支持YAFFS文件系统 29:32
20.
移植DM9000驱动到Linux 3.4.2 57:05
21.
移植LED、按键驱动到Linux 3.4.2 46:57
22.
移植LCD、触摸屏驱动到Linux 3.4.2 32:48
23.
移植虚拟网卡驱动到Linux 3.4.2 28:01
大家可以点击【
查看详情】查看我的课程
