|
首页
|
电子技术
|
电子应用
|
电子头条
|
社区
|
论坛
测评
博客
电子技术视频
|
下载
|
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
|
datasheet
datasheet
文章
搜索
|
首页
|
电子技术
|
电子产品应用
|
电子头条
|
论坛
|
大学堂
|
下载
|
参考设计
|
Datasheet
|
活动
|
技术直播
|
datasheet
datasheet
文章
搜索
大学堂
上传课程
首页
课程
TI培训
直播频道
专题
相关活动
其他资源
下载中心
电路图
参考设计
您的位置:
EEWORLD大学堂
/
嵌入式开发
/
看懂uboot的神秘面容
/
UART分析2
本课程为精品课,您可以登录eeworld继续观看:
UART分析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分18秒
日期:2021/10/15
收藏视频
上传者:抛砖引玉
去评论
课程介绍
相关标签:
Linux
uboot
这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、UART、DDR2这些系统启动必须掌握的设备信息。
显示全部 ↓
推荐视频
用户评论
54chenjq
刷一下基础课程
2021年12月11日 21:40:06
回复
|
顶
()
annysky2012
以前学过一段时间,就是学不会
2021年10月16日 13:51:29
回复
|
顶
()
猜您喜欢
推荐帖子
为什么 WM 程序 在 wm 手机 收不了 udp 信息
为什么 WM 程序在 wm 手机 收不了 udp 信息我用 vb2003 .netcf1.1开发 ,手机是 wm6 系统 , 使用 联通的 gprs 上网用手机 通过 gprs 上网 发udp 到电脑 ,电脑可以收到udp信息,然后电脑获得手机的发来的udp包的源IP地址和端口,再发udp信息到手机, 但手机收不到信息!!我试过 用电脑运行 这个 wm 程序 , 这个wm程序可以收到udp 包的.
dianzi111
嵌入式系统
linux makefile 问题请教:if语句问题
linux2.6.9内核的makefile中有一段如下语句:prepare1: prepare2ifneq ($(KBUILD_SRC),)@echo 'Using $(srctree) as source for kernel'$(Q)if [ -h $(srctree)/include/asm -o -f $(srctree)/.config ]; then \echo "$(srctree)
skywalker001
Linux与安卓
PCB layout or EMC
各位大虾,PCB layout 和EMC 行业,哪个发展前景要好一点?不要说“只要技术NB,哪一行都好”,做乞丐的也有发财的,所以请绕过这个极端。只是想了解一下前辈们的感触。希望大家多多发表意见~~感谢~~~
DELL_530
PCB设计
【低功耗】FPGA的功耗概念与低功耗设计研究
静态功耗除了与工艺有关外,与温度也有很大的关系。一方面需要半导体公司采用先进的低功耗工艺来设计芯片,降低泄漏电流(即选择低功耗的器件);另一方面可以通过降低温度、结构化的设计来降低静态功耗。 FPGA动态功耗主要体现为存储器、内部逻辑、时钟、I/O消耗的功耗。① 选择适当的 I/O标准可以节省功耗。I/O功耗主要来自器件输出引脚连接的外部负载电容、阻抗模式输出驱动电路以及外部匹配网络的充放电电流
hangsky
FPGA/CPLD
深度解读物联网:不谈概念只谈应用
物联网,一个颇具魔力的词汇。它一面具有着超乎想象的应用空间,只要你想,万物都可以容纳进来;另一面却是一种被刻意淡化了的尴尬——那就是时至今日,物联网仍然没有一个足够清晰的概念和完整科学的模型——很多人都热切地期待物联网所能带来的财富和生活方式的改变,但与此同时,他们又都在心里疑惑不解:物联网到底是什么? 既然业界尚无一个标准的概念给出,为物联网溯本正名也就不是这样一篇文章所能完成的。因此,在这里
xyh_521
安防电子
杯具呀,32K不起振
昨天晚上,破电烙铁头不沾锡,早就想换了,想等着以后买器件再一同买的,再加上光线暗,又有点着急再弄个玩意,结果一滴焊锡将两个引脚和外壳粘在一起了,剔除焊锡的时候是不是烫坏了?结果好像不起振呀,错误标志位置1啦,大家有过类似经历么?过热会不会导致晶振损坏或者不再准了?疑惑还没坏,是其它原因导致的?要是坏了,真是杯具呀,20ppm的正规货,坏了穷人我哪里去弄呀?拆了一个坏的一般家用的电子钟,准备用里面的
wangfuchong
微控制器 MCU
推荐内容
热门视频
更多
Boost Converter simulation using simulink MATLAB / DC-DC step up converter
微电子与微光刻技术
电机控制
Altium Designer设计实例演示合辑
直播回放: Fluke 数据采集器的基础知识及其应用和校准
物联网与创客
将JTAG与UCD3138配合使用
使用 Sitara AM6x 培训系列了解工业用 ARM
电阻电容手工焊接培训
RISC-V嵌入式系统开发
开源项目推荐
更多
EVAL-AD7716EB,22 位数据采集系统评估板
个人时钟天气站SD²触摸扩展板
使用 LTC2377IMS-18、18 位、500ksps SAR ADC 的典型应用
【训练营_基础班】立创EDA基础训练营-GD32V开发板
LTC3115-1 的典型应用 - 40V、2A 同步降压-升压型 DC/DC 转换器
TCK402G MOSFET驱动IC应用及电路
LT6654BMPS6-1.25 八路 DAC 电压基准的典型应用
OP113FSZ-REEL假接地发生器的典型应用
LTC2633A-LI12 双路 12 位数模转换器的典型应用
EVAL-AD7985EBZ,使用 AD7985 的评估板,16 位 ADC
热门文章
更多
带远传磁翻板液位计安装须知
mc9s08dz60 BootLoader基于bin文件
51单片机-超声波模块
防爆电机的加工工艺介绍
迅为6818/4418开发板Yocto开发指南
Qorvo® 为 Google® Pixel 6 Pro 提供超宽带技术
示波器测量和计算信号谐波含量
基于AT89C51单片机的算术运算计算器系统设计
深度解读S3C2410A的嵌入式系统的U-Boot移植
多千兆车载以太网时代:你需要的连接器,TE已经准备好了!
电路图
48V汇流条连接器和电缆组件,你了解吗?
数字隔离器Si8641典型电路及OBC控制器系统
单片机两种负压产生电路图
硅振荡器LTC6992
三端可调式直流稳压电源电路
脚踏式点焊机电路之一
GT-JDG1保护器基本电路
凸轮控制器启动电路
晶闸管控制电动机定时正反转电路a
高输入阻抗,高输出电流电压跟随器
蓄电池欠电压控制电路
小型电源电路
JSJ1型晶体管时间继电器电路
启动的三相异步电动机堵转保护电路
半波整流器
禁止门电路
ML2258内部电路方块图
低压起始的可调直流稳压电源电路图
采用功率MOS管的低压降线性稳压电源电路图
利用555高效负电源变换电路图
用电设备接触电流检测电路
环形时序发生器
555红外遥控开关电路(二)
电弧焊发生器电路
具有限流保护的0~15V稳压电源电路
晶体管交流调压器电路
TWH9513内电路及引脚排列
PFC无损吸收主电路
饮水机电路图03
视放电路:视放板-4
可能感兴趣器件
UPC1458G2
K3480N1EN1S
APSDM032GD5AN-ACMC
03028-BPXXXYKM
653E156J6C3T
FH53-41S-02SHW
MB-3B3-051-A00-4100
891-005-9GPS-2A2-12JR
274-9.8304M-20-NR-TR
CAR5T-210KDI
75000Y-17E-35ZD
CD54HC4020F
ABM3B1-FREQ-18-R200-N-3-Y-T
EMK22H2J-120.000MTR
MS27505E19N30PD
PT01A20-27PX01
HW-18-20-TM-S-675-SM
M39003/10-3509U
MOMEX-11L4301
TBJA336J010CSS0745
COG0603560J1HRB
RC0603J470-07-RG70
2273LCMA060GHN5110
51760-11305218BB
1561MFM3050LHN3110
MF55D2871FT26A
VJ2225A272FNCAJ
1210F0160222FBT
2M667-218-M-S1317-5
Q3.579-SMU3-12-20/50-T1-AEC
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved
用户评论