|
首页
|
电子技术
|
电子应用
|
电子头条
|
社区
|
论坛
测评
博客
电子技术视频
|
下载
|
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
|
datasheet
datasheet
文章
搜索
中文
En
|
首页
|
电子技术
|
电子产品应用
|
电子头条
|
论坛
|
大学堂
|
下载
|
参考设计
|
Datasheet
|
活动
|
技术直播
|
datasheet
datasheet
文章
搜索
大学堂
上传课程
首页
课程
TI培训
直播频道
专题
相关活动
其他资源
下载中心
电路图
参考设计
您的位置:
EEWORLD大学堂
/
嵌入式开发
/
看懂uboot的神秘面容
/
u-boot的自举实现
本课程为精品课,您可以登录eeworld继续观看:
u-boot的自举实现
登录
播放列表
课程目录
课程笔记
课时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
时长:19分41秒
日期:2021/10/15
收藏视频
上传者:抛砖引玉
去评论
课程介绍
相关标签:
Linux
uboot
这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、UART、DDR2这些系统启动必须掌握的设备信息。
显示全部 ↓
推荐视频
用户评论
54chenjq
刷一下基础课程
2021年12月11日 21:40:06
回复
|
顶
()
annysky2012
以前学过一段时间,就是学不会
2021年10月16日 13:51:29
回复
|
顶
()
猜您喜欢
推荐帖子
LCD颜色问题
我是直接用KernelIoControl得到了LCD的display buffer(16位色).然后直接向这段buffer写颜色 ,如下:for(i=0;i<height;i++){for(j=0;j<2*width;j++){DisplayBuf[j++]=0x00;DisplayBuf[j]=0x08;} DisplayBuf=DisplayBuf+800*2;// chan
aluoqiang
嵌入式系统
时尚光能表 72灯LED
手表的左边是时间,右边是分钟。要知道时间只需要数一数左边算盘样的光格子。如果有9个格子亮了,表明九点,再加上右边的分钟。有OK和NO选项,OK表示每隔六分钟灯自动亮起NO就是关闭。如果按下时间按扭,所有的灯光会先全亮,然后熄灭,然后显示时间。再按下按扭,显示的是星期和日期。采用2个标准的CR2032纽扣电池来供电,插入2个CR2032纽扣电池来供电,当灯的亮度很微弱的时候就要更换电池.
banana
创意市集
PIC 8位单片机的汇编语言
要单片机完成一项基本任务,必须将任务分解成一些具体步骤,再要求它去逐项执行每个步骤,还要对它下命令。该命令在单片机术语中称为“指令”(Inetruction)。完成一项任务所需的所有指令的有序集合就称为“程序”(Programm)。这些指令要预先一条一条顺序地放到单片机的程序存贮器中,单片机在运行时,片中的CPU从程序存贮器中逐条有序取出指令,执行指令,并将有关指令执行完毕,即可完成既定任务。
rain
Microchip MCU
这个LL4148都能用在什么地方?起什么作用?
型号品牌封装包装库存数量LL4148仙童SOD-802500PCS/盘500000开关二极管 LL4148,开关速度小于4.0NS ;最大功率耗散500mW;高稳压定性和可靠性;反向漏电流小;LL4148 一盘是2500PCS,一盒是20K,质量保证,价格优惠,还请各位前辈指点www.kte99.com
keeptops
TI技术论坛
PCB短路问题
[i=s] 本帖最后由 wpsxqk 于 2019-11-12 22:46 编辑 [/i]下面这个图红框标出的是不是短路了呀?怎么解决呀?设置规则能解决吗?Class Document Source Message Time Date No.[Clearance Constraint Violation] ZM470SX-L1.PcbDoc Advanced PCB Clearance Const
wpsxqk
PCB设计
fanuc PLC求助 新手
如何通过两个按钮(X0.0+X0.1)控制Y0.0~Y5.7这个48个输出点全部为1,用什么指令,怎么写比较方便,请大神们指教
675452482
工控电子
推荐内容
热门视频
更多
2015电源设计研讨会: 多相同步升压型变换器(2)
树莓派+Carberry实现全方位距离导航系统
C2000在实时控制系统中的新特性
基于Jacinto 6 GENIVI的Linux参考设计
应用的RF4CE协议的射频遥控器系统
直播回放: 如何使用英飞凌IGBT7设计高性能伺服驱动
开源H.265 IP core
电池充电方案 - 发热与充电时间的关系
动画演示集成电路制造过程
电池管理深度技术培训
开源项目推荐
更多
usb uva灯
AD8033AR-EBZ,80MHz FastFET 运算放大器评估板
DC2156A,使用 LTC2946 宽范围 I2C 电源、电荷和能量计的演示板
来自多个输入源的 LTC3622HDE 双路输出降压型稳压器的典型应用电路
TCR5SB22、200mA、2.2V输出电压CMOS低压降稳压器的典型应用
使用 Analog Devices 的 LT1085CT-3.6 的参考设计
2019年电赛D题-简易电路特性测试-设计方案及报告(国二,常州大学)
#第八届立创电赛#[立创电赛]基于瑞萨好的桌面电子时钟
低功耗运算放大器TC75S102F的应用电路
【征集令】风帆号立创遥控小船
热门文章
更多
中国科大在机器学习提高超导量子比特读取效率上取得进展
STM32F103ZET6 — SPI
Tiny4412模式跳转
11.8*8LED点阵
利用89C51单片机和MAX485实现数据远程采集系统的设计
变频电机与定额电机的区别
电路图
为什么选择UPS电源务必先考虑电池?
可控硅工作原理图及应用图解
笔记本电脑的音频输出电路TPA6010A4
AD594-595功能图
多路D-A转换电路的基本结构
脉冲式发光二极管节电指示灯
TN系统中漏电保护器供三相平衡负荷时的接线c
家美乐牌BYD-160B型电冰箱电路
RTS715电路
变压器输出的功率放大电路图
LA4505音响IC放大电路图
石英挂钟用交流电供电电路
±50V前向开关变换器电路
C534J1型立式车床控制电路01
可调频率振荡器.gif
AH800的控制应用电路图c
自动插入清除电路
延长电池寿命的开关电源
电压-频率(反比例)转换电路
H桥式开关电机驱动电路
电子镇流器电路图
巧用LM386作小功率正负稳压电源电路图
丁零门铃电路
555汽车低成本直流灯调光器电路
穿孔带阅读电路
3个时基窗口电路
实用电子镇流器电路
遥控密码锁
间歇运行电路
可能感兴趣器件
P6SMB7.5
CR021R0G00C
FW7022-1R00-JB
DTS24F21-75JC-LC
D38999/20JJ43SN
3978-132
HLMP-3960-K0BVR
1SNK708020R0000
NUC972DF71Y
MS27505E21F41PA
CC129-ACB345-FREQL
KSX308-234TGRTV
56-E22-003-3-GL
PLN070G2WW8B-2B1
TMS28F512-12C4FME4
1721635000
MBA02040C6651FR100
GRPM1L-51SCBSR44-40C-.140513
100RN21S-1A2AK-100
8LT2-17ZC06SNM
RC1210K2490FBG
TSM-122-05-G-SV-A-TR
DIP-U1999-11-4931-C-A-2
PRA100C6-14K2BPGT31
RS2-1203T10A3
RNC65J2211DMR6465
R73QW3120503-J
C1210Q390M2GAC3325
HG532255F27GHT
VJ1206Q180GXAAB
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
用户评论