看懂uboot的神秘面容

5.0万
302
2019-05-29 23:15:27
636
256
2857
221
转自:http://www.maiziedu.com/course/34/ 这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、UART、DDR2这些系统启动必须掌握的设备信息。
视频选集
(1/73)
自动连播
看懂uboot的神秘面容1 u boot的版本选择
10:24
看懂uboot的神秘面容2 u boot的异常向量表,V210的启动机制原理
18:50
看懂uboot的神秘面容3 用objdump反汇编查看u boot的头部代码和异常向量处理
19:54
看懂uboot的神秘面容4 ENTRY等宏的展开,CPSR寄存器的设置
20:15
看懂uboot的神秘面容5 CP15协处理器基础,VBAR异常向量表基址映射
09:49
看懂uboot的神秘面容6 cpu init cp15子过程分析: cache的操作
22:56
看懂uboot的神秘面容7 cpu init cp15子过程分析(续):分支预测、MMU操作
19:21
看懂uboot的神秘面容8 cpu initcrit子过程分析,实验一:修改u boot源代码使其用LED灯显示运行状态
20:15
看懂uboot的神秘面容9 实验一(续):GPIO输入输出的电路分析
20:13
看懂uboot的神秘面容10 实验一(续):制作u boot烧写镜像的原理,mkv210源代码分析
21:02
看懂uboot的神秘面容11 实验一(续):用hexdump工具分析镜像的16进制代码
20:25
看懂uboot的神秘面容12 编译、链接、汇编过程概述
19:53
看懂uboot的神秘面容13 实验二:编写自己的boot程序:myboot
19:27
看懂uboot的神秘面容14 实验二(续):两个以上文件的链接原理
20:08
看懂uboot的神秘面容15 实验二(续):反汇编分析自己的myboot
20:17
看懂uboot的神秘面容16 实验二(续):利用Makefile自动化编译myboot
21:22
看懂uboot的神秘面容17 实验二(续):改进我们的Makefile
20:25
看懂uboot的神秘面容18 实验二(续):Makefile中的自动化变量
21:27
看懂uboot的神秘面容19 芯片型号判断,复位方式判断
20:54
看懂uboot的神秘面容20 IO保持、复位方式判断、中断初始化
20:29
看懂uboot的神秘面容21 UART初始化与异步通信原理
20:33
看懂uboot的神秘面容22 UART分析1
20:33
看懂uboot的神秘面容23 UART分析2
00:31
看懂uboot的神秘面容24 UART分析3
20:25
看懂uboot的神秘面容25 UART分析4
19:00
看懂uboot的神秘面容26 实验三:用UART显示某指定内存中的数据
24:12
看懂uboot的神秘面容27 DDR内存的基本原理1
19:46
看懂uboot的神秘面容28 DDR内存的基本原理2
20:15
看懂uboot的神秘面容29 DDR内存的基本原理3
20:12
看懂uboot的神秘面容30 DDR内存的在V210开放板上的硬件连接1
20:22
看懂uboot的神秘面容31 DDR内存的在V210开放板上的硬件连接2
19:24
看懂uboot的神秘面容32 DDR2 Device的内部结构1
20:30
看懂uboot的神秘面容33 DDR2 Device的内部结构2
21:10
看懂uboot的神秘面容34 DDR2 操作的有限状态机
21:06
看懂uboot的神秘面容35 DDR2的MRS和EMRS寄存器
21:21
看懂uboot的神秘面容36 DDR2的读写时序1
20:46
看懂uboot的神秘面容37 DDR2的读写时序2
22:25
看懂uboot的神秘面容38 DDR2初始化代码分析1
18:47
看懂uboot的神秘面容39 DDR2初始化代码分析2
20:09
看懂uboot的神秘面容40 DDR2初始化代码分析3
24:27
看懂uboot的神秘面容41 DDR2初始化代码分析4
20:29
看懂uboot的神秘面容42 DDR2初始化代码分析5
19:53
看懂uboot的神秘面容43 DDR2初始化代码分析6
21:25
看懂uboot的神秘面容44 DDR2初始化代码分析7
19:50
看懂uboot的神秘面容45 DDR2初始化代码分析8
20:42
看懂uboot的神秘面容46 DDR2初始化代码分析9
20:33
看懂uboot的神秘面容47 DDR2初始化代码分析10
20:26
看懂uboot的神秘面容48 编写自己的DDR初始化代码1
20:51
看懂uboot的神秘面容49 编写自己的DDR初始化代码2
20:12
看懂uboot的神秘面容50 board init f函数分析1
22:21
看懂uboot的神秘面容51 board init f函数分析2
19:31
看懂uboot的神秘面容52 mmc relocate分析
19:50
看懂uboot的神秘面容53 实验五:将u boot bin从SD卡搬运到DDR内存中
21:17
看懂uboot的神秘面容54 实验五:将u boot bin从SD卡搬运到DDR内存中2
20:22
看懂uboot的神秘面容55 u boot的链接镜像结构分析
21:35
看懂uboot的神秘面容56 board init f函数分析3
20:57
看懂uboot的神秘面容57 board init f函数分析4
20:27
看懂uboot的神秘面容58 board init f函数分析5
21:12
看懂uboot的神秘面容59 board init f函数分析6
20:05
看懂uboot的神秘面容60 board init f函数分析7
20:03
看懂uboot的神秘面容61 u boot的自举实现
19:42
看懂uboot的神秘面容62 relocate code汇编自举代码分析
20:53
看懂uboot的神秘面容63 板级初始化的后半部分:bord init r函数分析1
20:03
看懂uboot的神秘面容64 板级初始化的后半部分:bord init r函数分析2
22:00
看懂uboot的神秘面容65 板级初始化的后半部分:bord init r函数分析3
20:39
看懂uboot的神秘面容66 板级初始化的后半部分:bord init r函数分析4
20:44
看懂uboot的神秘面容67 跳转到主循环,main loop
19:55
看懂uboot的神秘面容68 主循环分析:u boot 解析终端输入命令行的原理
21:09
看懂uboot的神秘面容69 主循环分析:u boot 的命令执行实现
13:07
看懂uboot的神秘面容70 bootm启动流程分析1
20:51
看懂uboot的神秘面容71 bootm启动流程分析2
19:59
看懂uboot的神秘面容72 bootm启动流程分析3
22:18
看懂uboot的神秘面容73 bootm启动流程分析4
20:47
客服
顶部
赛事库 课堂 2021拜年纪