|
首页
|
电子技术
|
电子应用
|
电子头条
|
社区
|
论坛
测评
博客
电子技术视频
|
下载
|
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
|
datasheet
datasheet
文章
搜索
中文
En
|
首页
|
电子技术
|
电子产品应用
|
电子头条
|
论坛
|
大学堂
|
下载
|
参考设计
|
Datasheet
|
活动
|
技术直播
|
datasheet
datasheet
文章
搜索
大学堂
上传课程
首页
课程
TI培训
直播频道
专题
相关活动
其他资源
下载中心
电路图
参考设计
您的位置:
EEWORLD大学堂
/
嵌入式开发
/
看懂uboot的神秘面容
/
bootm启动流程分析3
本课程为精品课,您可以登录eeworld继续观看:
bootm启动流程分析3
登录
播放列表
课程目录
课程笔记
课时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
时长:22分17秒
日期:2021/10/15
收藏视频
上传者:抛砖引玉
去评论
课程介绍
相关标签:
Linux
uboot
这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、UART、DDR2这些系统启动必须掌握的设备信息。
显示全部 ↓
推荐视频
用户评论
54chenjq
刷一下基础课程
2021年12月11日 21:40:06
回复
|
顶
()
annysky2012
以前学过一段时间,就是学不会
2021年10月16日 13:51:29
回复
|
顶
()
猜您喜欢
推荐帖子
G2的IO复用功能在哪看?
G2的IO复用功能在哪看? 用户手册没找到,谁知道。谢谢了。
沉默胜过白金
微控制器 MCU
过压保护
过压保护,是指被保护线路电压超过预定的最大值时,使电源断开或使受控设备电压降低的一种保护方式。其作用是,若开关电源内部稳压环路出现故障或者由于用户操作不当引起输出电压超过设计阈值时,为保护后级用电设备防止损坏,将输出电压限定在安全值范围内。过压保护电路设计的两个方向。一、使用集成芯片做过压保护电路设计此类芯片一般不仅仅具有过压保护功能,多数还集成了欠压,过流等功能于一体。具体芯片使用使用方法可参看
zhuzicheng
模拟电子
关于AD是4位半的含义
有些AD写的是14位 有些是12位 8位等等,但是像ICL7135这种就是写的是4位半,是啥意思呢。呵呵,LZ也是刚刚弄明白,在这敝帚自珍的解释下,四位半指的是十进制,而常见的14位指的是二进制,4位数可以在0-9范围,半位数是0-1范围。也就是+/-19999.而14位最大表示16384。所以四位半比14位高一些。
zl_felix
测试/测量
看看这段程序
P0 8位为ABCDEFG DPP3 为数码管P1 为4*4键盘P1.0P1.1P1.2P1.3P1.4 P1.5 P1.6 P1.7P1.0~P1.3接键盘的行P1.4~P1.7接键盘的列ORG 00HSTART:MOV R4,#00HCLR P3.7L1:MOV R3,#0F7H//P1.3 = 0MOV R1,#00HL2:MOV A,R3MOV P1,AMOV A,P1//假如这里P1输入
emile1732
嵌入式系统
CCS4.1.2和XDS510仿真器的连接问题
我在安装CCS4.1.2(手头的仿真器最高支持到4.1.2,我最开始用的是ccs6.0,3.3我用不惯)的时候,按照研旭的开发手册来安装并破解,并且配置了合肥00IC公司的XDS510-usb2.0仿真器。在仿真的时候,Lanuch TI Debuger能成功,但是连接目标板的时候,CCS4就崩溃退出。显示错误,系统是32位的win7,请问这可能是什么情况?已经百度了好几天了。目标板有反应,本来里
11233
DSP 与 ARM 处理器
请教一个提取IImage(IBitmapImage)数据问题
我想提取IImage或者IBitmapImage对象的数据到一个IStream或者pbuf中,不知道具体该怎么实现,哪位朋友做过这方面的,请不吝赐教。在此先表示感谢!
ruoruo1997
嵌入式系统
推荐内容
热门视频
更多
Boost Converter simulation using simulink MATLAB / DC-DC step up converter
秒懂区块链
Two-Transistor Forward Converter Introduction
Gain and Phase measurements of a flyback converter
How To Track Down Common Mode Noise如何跟踪共模噪声
LDO用作纹波抑制器
Switching Power Supply PCB Layout Seminar开关电源PCB设计
特斯拉Model S的秘密
通过CC2640R2F实现蓝牙串口数据透传
LABVIEW 2010 虚拟仪器从入门到精通
开源项目推荐
更多
使用 Infineon Technologies AG 的 IR3551 的参考设计
使用 Microchip Technology 的 MIC2774L-XXBM5 的参考设计
REF43 +2.5V 低功耗精密电压基准的典型应用
基于互联网的摄像测量系统(D题)
OP462HRUZ-REEL耳机输出运算放大器典型应用电路
使用 Analog Devices 的 LTC3700 的参考设计
STM32F446RCT6最小系统板
使用 Analog Devices 的 ADuM4135RWZ 的参考设计
AL8811EV2,基于 AL8811 升压 LED 驱动器的评估板
ADR431B 2.5 Vout 超低噪声 XFET 电压基准的典型应用,具有灌电流和拉电流能力
热门文章
更多
ZDS2022示波器百集实操特辑之11:智能词典
从夜视到“元宇宙”入口设备,ALD光学镀膜不断突破
RISC-V正向HPC市场急速拓展
51单片机系列——LCD1602显示计算器上按键字符
Mobileye推出为自动驾驶汽车打造全新EyeQ® Ultra™系统集成芯片
STM32的I2C的原理与使用(24C02附代码)
21亿收购案或告吹 华为深夜声明:没有任何意愿及可能
村田稳定、长效的负离子/活氧发生器助力智能家电厂商打造未来健康生活空间
电路图
无需零线连接的BLE墙壁开关,你了解吗?
业余电台2m波4单元方框无线的制作
求反相放大器的实际等效输出电阻的计算电路图
单根同轴电缆双向驱动电路图
光电声转换电路a
市电欠电压、过电压报警电路之一
小功率音频放大器MC34119-05
半球牌BCD-180D、BCD-208B型电冰箱电路
传感器调节电路图
低功耗升、降压开关稳压器电路
性能优良的充电器电路
检测形状的电路图
利用单个太阳能电池充电器电路
龙门铣床调节器原理图电路
T68型卧式镗床下层配电板配线图电路
气流检测器电路图
用LS7232的触摸调光器电路
综合控制器电路
线路限流电路图
采用MC34063系列构成的极性反转型稳压电路图
简单的电流源电路图
三相电动机过流保护电路图
37摄氏度水槽恒温电路
水质检测器电路
3842功率校正电路原理图
555收音机兼作无线遥控开关附加装置电路
音量可调阻容耦合放大器电路
光电二极管的结构
ZH9576的内电路与引脚功能
电脑主板电路图 810 1_09
可能感兴趣器件
CSTLS16M0X-B0
1302-209-426
EB72F61D50CV2-20.000M
MIC4807BN
AP1157ADV44
461-NWR12H-S0
JT07RE-10-13PB(409)
93C66B-I/MS
BL-R1112B
RBC14-10
721-234/001-000
54122-814-52-1200RLF
HQCD-060-06.00-TEU-TTR-3
QT278TD11S-0.450MHZ
MWDM5L-100GS-8E5-18P
V36ZA80
EW-12-13-F-T-200
VT20C68-20PC
CLTC-2-X-32-FC/APC-9L-X
RMDM-25PBRM7-A172
XD1212A55ADR
SP1-030-S330/02-96/2
LTSHCR-142-D-16-350-T-LT-001
MO2018EE5-CUH-XXS0-0081427999D
232ER-7871-FB5W
P11P5FCGJSX13470KA
SIT9025AAT12-18EG150.000000
MLF1/2T21620.1%R
DIP-1987HT-03-3012CA
GUS-TS0BLF-02-6652-D
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
用户评论