|
首页
|
电子技术
|
电子应用
|
电子头条
|
社区
|
论坛
测评
博客
电子技术视频
|
下载
|
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
|
datasheet
datasheet
文章
搜索
中文
En
|
首页
|
电子技术
|
电子产品应用
|
电子头条
|
论坛
|
大学堂
|
下载
|
参考设计
|
Datasheet
|
活动
|
技术直播
|
datasheet
datasheet
文章
搜索
大学堂
上传课程
首页
课程
TI培训
直播频道
专题
相关活动
其他资源
下载中心
电路图
参考设计
您的位置:
EEWORLD大学堂
/
嵌入式开发
/
看懂uboot的神秘面容
/
DDR2初始化代码分析2
本课程为精品课,您可以登录eeworld继续观看:
DDR2初始化代码分析2
登录
播放列表
课程目录
课程笔记
课时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分8秒
日期:2021/10/15
收藏视频
上传者:抛砖引玉
去评论
课程介绍
相关标签:
Linux
uboot
这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、UART、DDR2这些系统启动必须掌握的设备信息。
显示全部 ↓
推荐视频
用户评论
54chenjq
刷一下基础课程
2021年12月11日 21:40:06
回复
|
顶
()
annysky2012
以前学过一段时间,就是学不会
2021年10月16日 13:51:29
回复
|
顶
()
猜您喜欢
推荐帖子
中科院金属研究所(沈阳)招聘:仪器仪表研发工程师
[i=s] 本帖最后由 xiaowanzi111 于 2018-3-6 09:26 编辑 [/i][align=left][font=新宋体][size=3][b]招聘单位:[/b]中国科学院金属研究所[/size][/font][color=#333333][font=新宋体][size=3]-腐蚀监检测课题组[/size][/font][/color][/align][align=left][
xiaowanzi111
求职招聘
【帮忙好么】关于仿真成功,但是去掉JTAG失效问题
我做了一个小系统,按键控制LCD信息的一个work。在仿真的时候很听话,但是去掉下载线就不行了,不明白为什么。。。PS:四个按键,都是中断接法。我把程序调整了一下发现如果不开中断可以顺利运行,但是 _EINT();执行以后就没有了反应了。请问是我哪里出错了?下面是编译的信息: 3 272 bytes of CODEmemory92 bytes of DATAmemory (+ 20 absolut
bingzhongbing
微控制器 MCU
CC3200-LAUNCHXL 开发板测评报告
非常感谢EEworld 电子工程世界与TI的帮助,拿到包裹后迫不及待的打开,包裹里有一本U盘笔记本,与一个CC3200小红板。很棒很开心。。。如今万物互联,物联网在各个产品中都有应用,大家想想,物联网还没出来前,我们每开发一种产品,销售后,如果你的产品有BUG,此时要更新,需要将产品收回,然后再升级,是不是非常不方便;但如果应用物联网技术,当我们发现产品有瑕疵时,可以通过WIFI或4G对我们卖出的
Jacktang
无线连接
C51中general pointer(一般指针)与Memory_Specific Pointer(存储器指针)的区别?
C51中general pointer(一般指针)与Memory_Specific Pointer(存储器指针)的区别是什么呢?#define XBYTE((char*)0x20000L)XBYTE[0x8000]=0x41;这段程序是什么意思?望高手指点。
09930051321
嵌入式系统
2017 德州仪器重庆汽车电子研讨会,众多精彩,拭目以待
[i=s] 本帖最后由 qwqwqw2088 于 2017-10-22 16:21 编辑 [/i]还在为汽车车身控制解决方案发愁?想要设计低高效率、高性能的汽车LED照明方案?想了解EV/HEV车载充电及电机驱动解决方案?还在被选择汽车信息娱乐及全液晶仪表方案困扰?看TI高性价比方案能够给您带来怎样的无限惊喜!10 月 24 日 13:00 – 18:00重庆解放碑威斯汀酒店宴会 3 厅[alig
qwqwqw2088
模拟与混合信号
在MSP432 LaunchPad上运行MicroPython
[i=s] 本帖最后由 dcexpert 于 2016-10-1 00:52 编辑 [/i][font=Tahoma, Helvetica, SimSun, sans-serif]首先需要下载国外网友BonifaceBassey移植的[/font][font=Tahoma, Helvetica, SimSun, sans-serif][url=https://github.com/Boniface
dcexpert
MicroPython开源版块
推荐内容
热门视频
更多
什么是区块链?什么是去中心化?
Two-Transistor Forward Converter Introduction
Modern Switch Mode Power Supply Design, Closing Feedback Loops using Simplis
matlab simulation of fly-back converter
Adjustable switch mode power supply tutorial(可调开关电源)
LDO压差说明
埃隆马斯克TED访谈:我眼中的未来是什么样子
埃隆.马斯克演讲:畅谈移居火星愿景
Switching Power Supply PCB Layout Seminar开关电源PCB设计
直播回放:自动驾驶与人工智能的起点——毫米波雷达与3D ToF 解决方案
开源项目推荐
更多
使用 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示波器百集实操特辑之29:如何测量两路信号之间的时
巴西芯片业为何难起步
Exynos4412 所用内存 —— DDR2
MSP430 G2553LAUNCHPAD +WDT 延时或产生方波 IAR
OPPO Find X4 Pro设计专利:屏下前摄,后置方形副屏
TI全新缓冲放大器可将数据采集系统中的信号带宽提高十倍
基于单片机的坐姿(提醒)矫正系统设计
电路图
光敏电阻式光控开关典型应用电路图
LB1836M构成的步进电机驱动电路
一位数显式定时器电路图
环绕声A-D转换器电路b
电动系电压表电路
楼梯、廊道灯自控电路
他励式直流电动机正反转电路
电动窗帘电路b 家用电器电路
电热梳电路
全波整流电路,全波整流电路的工作原理
40W应急式荧光灯电路
具有声光报警的稳压电源电路
高压延时电路图
与PFC电路相接的DC-DC变换器电路图
触摸式电子密码锁电路
吊扇电子调速定时器电路
C0330型仪表六角车床电气原理图电路
颤音发生器电路图
供给两路电源的电路图
采用LT1269构成的标准回扫电路图
超声测距系统的回波信号检测电路
简单冰箱保护器电路
光学轴角编码器用的光敏二极管电路
带有反向合同相输出的施密特触发器
LM388音频功率放大型电路
红外遥控灯电路,220V阻容降压
M50120P (电视机)红外线遥控接收电路
MC1401型VGA彩色显示器的电源电路图
CW200组成的充电器
松下RB28CM型剃须刀电路
可能感兴趣器件
PE84140_06
ULCE43A
SFW6R-1STLF
LM2587T-12
RBM24DCMD
521-9051
PTN1010E2212FSTF
304-30.9K-RC
98267-0362
RE0603FRE073K01L
CA3108F28-10PWB-A233
AF119A-06-34
AE9004-63-32
MP03HBN130-18
W7NCF08GH11CS4AM1G
ERCD-020-08.00-SBL-TTR-2-L
MC-406FREQ1-A0
MVPLAD30KP15E3
800-033-BCK8M10-26NZ-72
XCTN26290902F
2-1618240-7
U27P4CWW5GI22
9108-1-117-17
FS3DR14U2298MLF
201007F7873C3
HMPLL105AL-20k
135E-21R8-AB20Q
ESME160LGC154MCA0M
PRA100C4-3K05BBNT
F160WP683M063Y
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
用户评论