|
首页
|
电子技术
|
电子应用
|
电子头条
|
社区
|
论坛
测评
博客
电子技术视频
|
下载
|
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
|
datasheet
datasheet
文章
搜索
|
首页
|
电子技术
|
电子产品应用
|
电子头条
|
论坛
|
大学堂
|
下载
|
参考设计
|
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
回复
|
顶
()
猜您喜欢
推荐帖子
三菱伺服驱动器MR-J2S-20B拆解
MR-J2S-20B是一款200W的驱动器,白色外壳,外观看起来非常漂亮。我拆的是一台有问题的机器,通电报E9错误,根据错误代码提示应该是输入电压检测部分的电路出了问题,这个问题比较简单,根据别人的经验,一搬换一颗光耦就能解决。今天我就发挥一下,让这台机器起死回生。正面有4组连接器,分别为2个总线端口,1个通信端口还有1个编码器端口。顶部有一个2位的数码管用来显示状态和错误信息,右边一个拨码开关用
littleshrimp
综合技术交流
如何才能支持fopen等I/O操作
请问大侠s:一个编译器中如何才能支持fopen等I/O操作呢?是不是C库中必须要包含相关的C库,我现在使用MDK的IDE,它内部有个自己的文件系统,但是我在SDRAM中调试运行的时候,发现运行fopen函数后,程序就跑飞了。我怀疑是fopen库函数定位问题。。。总之,如何才能支持fopen,fread等函数的使用呢?
sgy1350611007
嵌入式系统
【R7F0C809】收到套件并跑下例程
其实我早收到套件了,只不过我电脑太多,家里的有截图没照片,而爱疯的数据线总是在单位。今天也忘在单位,我鸡眼了用爱疯把照片传到我的邮箱里。这才发表这篇心得。上照片:这个是我加电的照片,加电不容易我研究了半天仿真器,原来在板子上管脚顺序都标注的。只是一端插入仿真器另八条线依板子次序就行。EEWORLD里边还有一封信哈:下面我把遇到的问题,总线一下。[size=6][color=#ff0000]1,特别
ddllxxrr
瑞萨电子MCU
再上传一本MSP430英文电子书
基于MSP430单片机的嵌入式系统设计
honestapple
微控制器 MCU
是否有人用过PIC16F1827的PWM功能
我现在弄一个东西,老是调不出来PWM功能,请弄过的朋友帮忙!非常感谢!
and01
Microchip MCU
图像处理之滤波算法
一、学习心得:在我学习基本滤波算法原理的时候,因为刚接触不是很理解算法具体是怎样实现的,不过在学习了图像形态学之后,发现滤波算法其实很简单。所以在此建议初学者在学习滤波算法之前,可以先学习一下图像形态学,会达到事半功倍的效果。二、对于滤波功能的理解:滤波算法,可以理解成一种过滤算法,就像我们筛选产品时,把次品去除掉,只留下合格的产品。而在图像处理中的滤波算法中,处理的对象是图像,除了去除掉图像中不
火辣西米秀
模拟与混合信号
推荐内容
热门视频
更多
英飞凌——太阳能发电
高速PCB设计之规则设计以及技巧解析
Atmel|SMART 基于Cortex M0+核的MCU
创客视频推荐——轻松操控一切智能设备的手势遥控器
推动电机控制创新
采用小型封装的隔离型 RS485 收发器和电源
电动汽车充电桩介绍
2014年Altera杯大学生电子设计竞赛作品集锦
Stellaris LaunchPad入门讲座(三)
物联网、汽车、AI 全覆盖 - 世平集团,恩智浦解决方案大秀场
开源项目推荐
更多
基于STCH03 QR反激控制器和SRK1000B自适应同步整流控制器的45W/12V电源
#第五届立创电子设计大赛#雷电闪酷
使用 ON Semiconductor 的 LM2575-12 的参考设计
[实测截图]迷你降压型快充模块_IP6505
MIC2778 蜂窝电话电池监控器的典型应用
使用 NXP Semiconductors 的 TDA8933 的参考设计
LT1765-5,通过最佳电容器连接降低正负 DC/DC 转换器的输出电压纹波
具有关断和错误输出的 TC2186 50mA、100mA 和 150mA CMOS LDO 的典型应用
AM1G-0524DZ ±24V 1 瓦 DC-DC 转换器的典型应用
DC225A-H,具有 LTC1643AHCGN、PCI 热插拔控制器、主动高使能的演示板
热门文章
更多
长城大禹电池揭秘变堵为疏的技术突破:让所有电动车不起火不爆炸
宝马5系中控屏拆解:豪车低配,也就这样了
耐压测试仪的校准方法_耐压测试仪常见故障及排除
东芝:供应紧张将至少持续到明年3月
《2440裸机》时钟体系
基于ibeacon蓝牙4.0的可穿戴学生安全定位系统
STM32-PA13、PA14、PA15、PB3、PB4等默认为仿真功能引脚重映射为普通IO
如何精确监测和控制工业应用中的气体流量
stm32固件库在stm3210e-eval开发板上的移植
电路图
电池爆炸的原因是什么?如何进行降低爆炸事故率?
Qorvo 新增GaN功率放大器
独石电容和电解电容区别
电子设备及计算机在引入UPS前的防雷接线
GDK-1型防曝光电控制器电路
直流继电器延时吸合电路
自适应式直流充电、稳压电源电路
镍镉电池快速充电器电路
白炽灯软启动电路
大电流三相异步电动机Y 转换节能控制电路_3
用LM3909集成电路触发双向可控硅开关电路
Apple(苹果)机电源电路图
万宝YBR4-6,YBR4-6A冰热饮水机电路图之二(改进型)
采用CW136,5.0V构成的5V低噪声缓冲电压基准电路图
按照灯、红外线灯、碳钨灯接线方法
多功能显示LCD显示芯片电路
卫生间照明灯、换气扇自动控制器电路
555电器设备过载和缺相保护装置电路
555用电负荷控制器电路
电视伴音用5.5w低顿集成放大器电路
汽车用调幅收音机电路
简单镉镍电池自动充电器电路(二)
845ddr电脑主板电路图_53
电脑主板电路图 815 4_27
Quadraphonic Amplifier
MP3硬件电路原理图05
可能感兴趣器件
CN10AX680KL
15KP26A
M22S-P15-002-13
151-10-950-00-050100
MBA02040C1204FR100
8614-00-27-1-Y0-9-315-LF
RT1206CRC0723K2L
100MPF223J08B
M200EXXX.XXXX-220L
Q8R1GXXW24E
CA3106E28-22SZB-A233
HPC26064XXX/EL20
ALC12D102EL450
BZM28/B0122/56B
SCPL00EJ22-14SN
FP2001472672BDBFW
704-085-11L-LS-E
2525NPO392M5T1C
98414-T08-10KVA03LF
575T20CB20M4800
ABLS-24.000MHZ-8-4-Y
CTTFR1206DTCW2611
BLU2512P-1212-BT101W
KTS-84-S
M6NCTC-550A-R
D38999/20GH21AE
PMF1/10-5622-DB25W
8111M2500471JXC42
M55342E13W249DT-W
M55342M03U6F65C-W
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved
用户评论