|
首页
|
电子技术
|
电子应用
|
电子头条
|
社区
|
论坛
测评
博客
电子技术视频
|
下载
|
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
|
datasheet
datasheet
文章
搜索
中文
En
|
首页
|
电子技术
|
电子产品应用
|
电子头条
|
论坛
|
大学堂
|
下载
|
参考设计
|
Datasheet
|
活动
|
技术直播
|
datasheet
datasheet
文章
搜索
大学堂
上传课程
首页
课程
TI培训
直播频道
专题
相关活动
其他资源
下载中心
电路图
参考设计
您的位置:
EEWORLD大学堂
/
嵌入式开发
/
看懂uboot的神秘面容
/
UART分析1
本课程为精品课,您可以登录eeworld继续观看:
UART分析1
登录
播放列表
课程目录
课程笔记
课时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分32秒
日期:2021/10/15
收藏视频
上传者:抛砖引玉
去评论
课程介绍
相关标签:
Linux
uboot
这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、UART、DDR2这些系统启动必须掌握的设备信息。
显示全部 ↓
推荐视频
用户评论
54chenjq
刷一下基础课程
2021年12月11日 21:40:06
回复
|
顶
()
annysky2012
以前学过一段时间,就是学不会
2021年10月16日 13:51:29
回复
|
顶
()
猜您喜欢
推荐帖子
【RT-Thread读书笔记】第二部分(5)中断管理和双向链表
[align=left]RTT系统使用中断与裸机使用中断相同,但是可以借助操作系统的内核IPC通讯机制,信号量、消息、事件标志组等标志事件,将中断和系统线程建立关联。[/align][align=left]双向链表是RTT贯彻始终的重要方法,本章节讲到了链表的使用,包括链表初始化rt_list_init(),向链表中插入节点rt_list_insert_after(),向链表指定节点前面插入节点r
我爱下载
实时操作系统RTOS
DE1-SoC怎样改变显示分辨率?
DE1-SoC板通过VGA外接LCD显示器,及键盘鼠标;安装官方下载的Linux_console_with_FrameBuffer。只有1024x768一个分辨率,显示器最佳为1680x1050,显示出来较难看,想改为1680x1050。网上查了半天,说的什么xrandr、hwinfo等,这个系统根本不认识。只有一个fbset命令还算认识,但也没能增加一个显示1680x1050的模式。那位大大知道
cncqzxj
Altera SoC
各路英雄,请教tcpmp sample的问题 !
小弟,将tcpmp的sample编译成sample.exe后 连同common.dll等组件(解码器,语言包)等拷到同一个文件夹中并下到一个导航终端的sd卡上,结果播放的时候非常卡,全屏并且 进入播放之前的界面还在视频中时常闪出闪动想来请教各位大哥这是什么原因? 谢谢!附:硬件环境:主芯片型号 SAMSUNG S3C2440A-40内存 64MB存储空间 1024MB(最大可扩展为4GB)导航软件
wisper
嵌入式系统
如何选择一款更合适的功率电阻?
[i=s] 本帖最后由 qwqwqw2088 于 2018-2-27 08:20 编辑 [/i][size=4][b]第一章 电阻器的功率[/b]电阻器的额定功率定义为在指定环境温度下,假设空气不流通,电阻器连续正常工作允许消耗的最大功率。其中指定环境温度一般为25℃、70℃、125℃。需要特别指出的是,电阻器连续正常工作指的不仅是电阻器不损坏,且要电阻器的阻值变化在允许范围内。通常我们用降功耗曲
qwqwqw2088
模拟与混合信号
开发板连IP摄像头,远程监控。
我现在用开发板连接IP摄像头,通过网络来监控远方的场景,画面非常的卡,基本只是停留在一个界面上。而用PC机看到的就比较流畅,对方说是因为离得太远(摄像头在江门我在天津),网络才会变得太卡,如果是在天津就不会有这个问题,我不知道他说的是不是真的。大家懂得帮帮忙,到底是什么原因造成的啊?是距离问题还是开发板的配置问题或是别的什么问题啊。
paulowmia
嵌入式系统
AMD平台的CPU的供电电压一般是多少?
AMD平台的CPU的供电电压一般是多少?我在测试其中一个电APU_VDD的Low load的时候,为什么它的pk-pk非常大,约480mv。而在加载之后则会变得正常。
wenst
电源技术
推荐内容
热门视频
更多
开源项目推荐
更多
[CX8839]100W移动电源开发板
【实测成功】WIFI双人乒乓游戏(复古PONG)
PD245焊笔
使用 ROHM Semiconductor 的 BD49E48G-TR 的参考设计
带 I2C 接口的 ADP8860 智能 LED 驱动器的键盘灯控制典型应用
基于ip6518的快充模块
REF193 精密微功耗、低压差电压基准的典型应用
用于可调电流源的 LT1764EQ-1.5 LDO 稳压器的典型应用
Ap1603 升压 DC-DC 转换器在 Vout = 3.3V 时的典型应用
RDR-710 - 12 W 双输出开放式电源,适用于使用 InnoSwitch3-TN 的设备
热门文章
更多
局部放电检测仪的相关名词介绍
方寸微电子李冠:兼顾高性能与高安全的RISC-V网络处理器
Alps Alpine与古野合作推出GNSS模块UMSZ6系列 可实现高精度定位
万用表表针不能调零
RTI公司任命Y-Mobility首席执行官David Fidalgo为顾问委员会成员
安森美最新的800万像素图像传感器实现绝佳的4K视频质量
现代电动汽车车载充电器的高效散热管理设计
更环保 更便宜 充电更快 无溶剂工艺改善锂离子电池制造
电路图
LDC1000的工作原理与电路原理图
禁止再次接通的定时电路
三相电能表接线电路a
晶闸管调压式烘房温控电路之二
晶体管式水位自控电路之四(部分)(灌入式)
场效应管基本放大电路(c)
三端集成稳压器的典型应用(b)
增设的前置放大器
双边电流源电路
得贝牌SC45STIV、BC-347型电冰箱电路
采用光耦合器实现电位隔离的电路
完整的调幅接收机电路01
比较控制电路图
STK4182II音响IC电路图
电子变音器电路
电饭煲熟音乐妻鸣电路
JD1C型电气原理图电路
采用场效应管的保护电路图
充电泵式电压变换器串联连接4倍压电路图
MAX750,758的输出电压调节方法电路图
混合式压电转换器驱动电路
无绳电话防窃听保护电路电路图
中巴车共线传呼电路
最实用基本图解电路16-闭环控制交流调压电路
TDA1013B功放电路
555可调范围大的长延时电路
TOPSwitch--Ⅱ
共模输入电压可达l00V的差分放大电路
使用M62253FP的锂离子电池充电电路
875p电脑主板电路图_107
可能感兴趣器件
LM2901D
MCFRFTDU3304
2200CAH5008F2HA
CMF654K0200FKWF70
P1206Y1353BNT
XUN530156.250JS6X8
8LT211B98PAL
1704118
T 3400 028
HTSW-107-23-LM-T
GA01-630-FREQ3
DAS6023ML3B-T
FME-210B
TC1313-TI1EMF
SMV1410
U635H16D1C25G1
MD37M590Z00/AA
62S22-N0-240SH
HB3132V-U
Y5051001K000K0L
1360-6-88-1-5-3-6
2225B153F501C
Q16.0-JXS22-8-10/50-T1-HMR
SOT2300-16R-16RDBI
P3500EBRP2
M55342M02B56J0PWB
GTC00AF28-51S
FMXMC3S160EFF-20.100000M-PD
RNCF1210FTD51K1
P-2010Y1182QGT3
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved
用户评论