|
首页
|
电子技术
|
电子应用
|
电子头条
|
社区
|
论坛
测评
博客
电子技术视频
|
下载
|
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
|
datasheet
datasheet
文章
搜索
|
首页
|
电子技术
|
电子产品应用
|
电子头条
|
论坛
|
大学堂
|
下载
|
参考设计
|
Datasheet
|
活动
|
技术直播
|
datasheet
datasheet
文章
搜索
大学堂
上传课程
首页
课程
TI培训
直播频道
专题
相关活动
其他资源
下载中心
电路图
参考设计
您的位置:
EEWORLD大学堂
/
嵌入式开发
/
看懂uboot的神秘面容
/
bootm启动流程分析4
本课程为精品课,您可以登录eeworld继续观看:
bootm启动流程分析4
登录
播放列表
课程目录
课程笔记
课时1:u-boot的版本选择
课时2:u-boot的异常向量表,V210的启动机制原理
课时3:用objdump反汇编查看u-boot的头部代码和异常向量处理
课时4:ENTRY等宏的展开,CPSR寄存器的设置
课时5:CP15协处理器基础,VBAR异常向量表基址映射
课时6:cpu_init_cp15子过程分析: cache的操作
课时7:cpu_init_cp15子过程分析(续):分支预测、MMU操作
课时8:cpu_initcrit子过程分析,实验一:修改u-boot源代码使其用LED灯显示运行状态
课时9:实验一(续):GPIO输入输出的电路分析
课时10:实验一(续):制作u-boot烧写镜像的原理,mkv210源代码分析
课时11:实验一(续):用hexdump工具分析镜像的16进制代码
课时12:编译、链接、汇编过程概述
课时13:实验二:编写自己的boot程序:myboot
课时14:实验二(续):两个以上文件的链接原理
课时15:实验二(续):反汇编分析自己的myboot
课时16:实验二(续):利用Makefile自动化编译myboot
课时17:实验二(续):改进我们的Makefile
课时18:实验二(续):Makefile中的自动化变量
课时19:芯片型号判断,复位方式判断
课时20:IO保持、复位方式判断、中断初始化
课时21:UART初始化与异步通信原理
课时22:UART分析1
课时23:UART分析2
课时24:UART分析3
课时25:UART分析4
课时26:实验三:用UART显示某指定内存中的数据
课时27:DDR内存的基本原理1
课时28:DDR内存的基本原理2
课时29:DDR内存的基本原理3
课时30:DDR内存的在V210开放板上的硬件连接1
课时31:DDR内存的在V210开放板上的硬件连接2
课时32:DDR2-Device的内部结构1
课时33:DDR2-Device的内部结构2
课时34:DDR2-操作的有限状态机
课时35:DDR2的MRS和EMRS寄存器
课时36:DDR2的读写时序
课时37:DDR2的读写时序x
课时38:DDR2初始化代码分析1
课时39:DDR2初始化代码分析2
课时40:DDR2初始化代码分析3
课时41:DDR2初始化代码分析4
课时42:DDR2初始化代码分析5
课时43:DDR2初始化代码分析6
课时44:DDR2初始化代码分析7
课时45:DDR2初始化代码分析8
课时46:DDR2初始化代码分析9
课时47:DDR2初始化代码分析10
课时48:编写自己的DDR初始化代码1
课时49:编写自己的DDR初始化代码2
课时50:board_init_f函数分析1
课时51:board_init_f函数分析2
课时52:mmc_relocate分析
课时53:实验五:将u-boot.bin从SD卡搬运到DDR内存中
课时54:实验五:将u-boot.bin从SD卡搬运到DDR内存中2
课时55:u-boot的链接镜像结构分析
课时56:board_init_f函数分析3
课时57:board_init_f函数分析4
课时58:board_init_f函数分析5
课时59:board_init_f函数分析6
课时60:board_init_f函数分析7
课时61:u-boot的自举实现
课时62:relocate_code汇编自举代码分析
课时63:板级初始化的后半部分:bord_init_r函数分析1
课时64:板级初始化的后半部分:bord_init_r函数分析2
课时65:板级初始化的后半部分:bord_init_r函数分析3
课时66:板级初始化的后半部分:bord_init_r函数分析4
课时67:跳转到主循环,main_loop
课时68:主循环分析:u-boot 解析终端输入命令行的原理
课时69:主循环分析:u-boot 的命令执行实现
课时70:bootm启动流程分析1
课时71:bootm启动流程分析2
课时72:bootm启动流程分析3
课时73:bootm启动流程分析4
时长:20分46秒
日期:2021/10/15
收藏视频
上传者:抛砖引玉
去评论
课程介绍
相关标签:
Linux
uboot
这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、UART、DDR2这些系统启动必须掌握的设备信息。
显示全部 ↓
推荐视频
用户评论
54chenjq
刷一下基础课程
2021年12月11日 21:40:06
回复
|
顶
()
annysky2012
以前学过一段时间,就是学不会
2021年10月16日 13:51:29
回复
|
顶
()
猜您喜欢
推荐帖子
求lpc1700上的一个完整的ucosii工程
在学习ucos,不太入门,想搞个完整的工程,点亮led灯啥的,哪位高手有啊?:)
lqm880219
实时操作系统RTOS
jlink如何能下载stm32f2XX 和 4XX
是我的jlink版本太低吗?
huo_hu
stm32/stm8
【ufun学习】01篇Ufun开箱验机+开发编译环境
很幸运能够参加,谢谢电子工程世界提供的机会和张进东老师提供的开发板,说是参加测评其实是我从51转STM之路。先说一下参加的初衷,公司最近开发一款传感器数据采集的产品,主要研发在日本,个人能接触到开发内容机会为零,使用过程中发现有需要改善的地方,只是可惜,个人的一些意见无法传达给日本的研发人员,所以本着我行我上精神,觉得借此Ufun开发一个类似的产品,首先声明本人没有办法获得公司产品的源码,不会涉及
Andyzhenming
单片机
51单片机普通IO口模拟串行口之查询方式
[size=14pt][font=宋体][size=14pt]论坛[font=宋体]新老朋友们。祝大家新年快乐。在新的一年开始的时候,给大家一点小小的玩意。[/font][/size][size=14pt]工程师经常碰到需要多个串口通信的时候,而低端单片机大多只有一个串行口,甚至没有串口。这时候无论是选择高端芯片,还是更改系统设计都是比较麻烦的事。我把以前搞的用普通[font=Times New
救火车
51单片机
EEWORLD大学堂---- 2020 EDA精英赛新思赛题点评
2020 EDA精英赛新思赛题点评:https://training.eeworld.com.cn/course/61472
抛砖引玉
单片机
【TIVA C Launchpad】周计划自己建立工程
[align=left][font=宋体]我们打开[/font]CCS5[font=宋体]软件,会出现如下图所示的画面,我们要选择一个[/font]workspace,[font=宋体]我之前已经建立过了,这里就选择默认了,你也可以不修改直接选择默认。[/font][/align][align=left] [/align][align=left][font=宋体]图一[/font][/align]
mxj1005071012
微控制器 MCU
推荐内容
热门视频
更多
Microchip PIC32的连通互联
PIC32在数字音频中的应用
最新的ARM技术以及嵌入式发展动态 (下)
MATLAB常用函数教学视频
在EFM32GG上运行Lua脚本语言
电机和电机控制的简介:步进电机
TINA-TI(TM)系列课程
使用mTouch™ Framework自由开发触摸产品(一)
汽车照明应用中的高边线性 LED 驱动产品
如何使用Java Pi4J对树莓派I/O口编程
开源项目推荐
更多
max1879
6位共阳数码管测试
#第七届立创电赛#基于国民技术的功率计
TAR5SB24 点稳压器(低压差稳压器)的典型应用
添加一个外部 (R1、C1) 以消除通过 LTC1062 仪表低通滤波器的时钟馈送
MAXREFDES39#:通过MAX11300 PIXI实现功率放大器偏置
在 HDMI 电容缓冲应用中使用 LTC4300A-1 轻松通过 HDMI 一致性测试
将 LT3045HMSE 超低噪声电流源用于 RF 偏置应用的典型应用
【奇怪的PCB又增加了】基于LM399的电压基准
七圣召唤 饭卡DIY
热门文章
更多
MC9S08DZ60单片机测量时间的问题
中芯国际573亿上海建12寸晶圆厂
STM32F103C8T6+温湿度传感器DHT11实现温湿度采集
eclipse配置st-link下载stm32 bin文件
如何看待车内监控系统的发展?
新势力伴芯科技加速成长
PLC系统在自动化生产过程中的设计要点
华为智能汽车解决方案
基于LM1876的20W立体声放大器电路
可能感兴趣器件
GB12864DNYABNDA-V01
FS8853-22PL
1MC06-142-05
X9429YV14I-2.7T1
100B221GW200XT
240-381WMT25-24PSPGHN
3102-1-106-41
5-829535-0
0838-040-X5U0-102M
51740-30305203CCLF
CA3106E24-11SX
D38999/24KH35AC
PTXA3GP32FREQ6
231216652439
TS10-0612
USR2-T221102KOHMSC0.25%3PPM
P271-DP32CR1K
MD9M59B8NE3X/AA
SC10M5600B7F11820
Q7015R557V
Q-125.000000M-HC5032/2-3-50-10-D-SR-TR
SM0603H2492FZBU
SIT9025AIL22Q28NE150.000000D
1734452
1515C474K160E
PNM1206K8252FBT5
P-1005Y1621DST5
RDL2200K6R3TR6316X26
HVC5020L7325DTFP
MLDM32L-21PCBRR5T-.110
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved
用户评论