简介:深入理解uboot源码,包括芯片启动、uboot启动、uboot命令实现。
课程章节
第01课 系统移植之网络配置
-
课时1桥接模式
-
课时2NAT模式
-
课时3仅主机模式
-
课时4apt-get总结
-
课时5Samba安装-错误解决1
-
课时6Samba安装-错误解决2
-
课时7tftp安装-错误解决
-
课时8nfs安装
-
课时9通过网络启动开发板
第02课 exynos4412 启动流程
-
课时1芯片框图介绍
-
课时2芯片手册阅读
-
课时3BL2签名1
-
课时4BL2签名2
-
课时5spl代码分析1
-
课时6spl代码分析2
-
课时7spl代码分析3
第03课 u-boot 启动流程
-
课时1exynos4412回顾
-
课时2uboot介绍
-
课时3链接脚本引入
-
课时4链接脚本介绍
-
课时5uboot启动过程整体分析
-
课时6结合流程图分析
-
课时7第一次进入C环境1
-
课时8第一次进入C环境2
-
课时9第二次进入C环境
-
课时10boar_init_r和函数指针数组补充
第04课 u-boot 自定义命令
第05课 u-boot SD卡制作方法
授课讲师
-
吴双征老师
嵌入式高级讲师
关于讲师
精通C、Java等主流的软件开发语言; 精通常见数据结构算法; Linux 下多进程、多线程和基于socketd的网络编程; 精通ARM架构; 曾在多个ARM平台上成功移植过U- Boot和Linux内核; 精通Linux系统内核及驱动开发; 熟悉Qt、QT的移植; 具有丰富的项目实战经验;
课程推荐
- C++开发基础 试听 3028
- FreeRTOS操作系统 试听 3064
- C语言 试听 52256
- ARM 体系结构与接口技术 试听 2313
学习服务
- 技术大牛直播授课
- 实时学情管理
- 课后作业批改,BUG诊断
- 辅导老师当堂答疑
- 学习规划,专属学习方案