|
首页
|
电子技术
|
电子应用
|
电子头条
|
社区
|
论坛
测评
博客
电子技术视频
|
下载
|
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
|
datasheet
datasheet
文章
搜索
中文
En
|
首页
|
电子技术
|
电子产品应用
|
电子头条
|
论坛
|
大学堂
|
下载
|
参考设计
|
Datasheet
|
活动
|
技术直播
|
datasheet
datasheet
文章
搜索
大学堂
上传课程
首页
课程
TI培训
直播频道
专题
相关活动
其他资源
下载中心
电路图
参考设计
您的位置:
EEWORLD大学堂
/
嵌入式开发
/
看懂uboot的神秘面容
/
bootm启动流程分析1
本课程为精品课,您可以登录eeworld继续观看:
bootm启动流程分析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分50秒
日期:2021/10/15
收藏视频
上传者:抛砖引玉
去评论
课程介绍
相关标签:
Linux
uboot
这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、UART、DDR2这些系统启动必须掌握的设备信息。
显示全部 ↓
推荐视频
用户评论
54chenjq
刷一下基础课程
2021年12月11日 21:40:06
回复
|
顶
()
annysky2012
以前学过一段时间,就是学不会
2021年10月16日 13:51:29
回复
|
顶
()
猜您喜欢
推荐帖子
为什么晶体管使用越久,功耗越低?
[size=4][color=#000000][font=宋体]电子[/font][font=宋体]系统芯片中的[/font][font=宋体]晶体管[/font][font=宋体]会随着时间而逐渐老化。它们会慢慢变旧,反应变得迟缓,毛病越来越多,甚至突然崩溃死机。不过凡事都有两面性,虽然晶体管老化对电子产品不是好事,但其功耗却随着时间的推移而降低。[/font][font=宋体] 在这个快节奏
fish001
模拟与混合信号
STM32f103RB老是死机,帮帮忙哦!
最近做了2个大功率充电设备(86V100A),用了STM32f103RB做人机接口,可以选择电压、电流、时间等。考虑到不熟悉这个片子,直接买了淘宝上一位朋友的ARM_PLC板,散件130元。做好的180元。他是上海的,考虑到如果有问题能请教。怕自己焊好了万一调试不出,就难了,所以就买了2块做好的共360元,有程序,有线路。对我要直接使用的人来讲觉得是不错的选择。但是问题来了:第一块好的,第二块开机
534117403
stm32/stm8
Ep2c8 fpga的原理图,pcb,gerber图。
完整的工程文件,包括pcb图原理图gerber图,不同时期的版本都有。花了半年功夫做的。06年的作品,当时,房价是现在的1/4没最后做pcb,大家参考吧。[[i] 本帖最后由 wangkj 于 2009-12-24 17:04 编辑 [/i]]
wangkj
DIY/开源硬件专区
altium designer布局时元件叠放的问题!
大家好!更新了一个altium designer16的软件,发现了一个问题,如图了,两个元件怎么才能叠放在一起呢。现在的软件两个元件一靠近,就会推挤(DD1DD2放不进圆里了。本来以前画的是可以放进去的。)。不知道哪里设置了。晕了。大家帮忙看下,谢谢。
liaoyuanhong
PCB设计
No rule to make target `CpuTimer2.obj'.
本人手上有块Easy2812的开发板,但是仿真器是XDS100-V2的,该仿真器只支持CCSV4,将CCSV4安装好后,我将开发板光盘自带的例程“CpuTimer2.pjt”通过“Project-Import Legacy CCSv3.3Project”方法导入,但是build之后,就出现这个错误:“ No rule to make target `CpuTimer2.obj'. ”。请高手解答,
小天1818
DSP 与 ARM 处理器
求助一个闹铃关闭的问题
最近老大要我用 ce6.0开发一个程序 要求实现 晃下手机就能关闭闹铃提示,我以前做游戏开发的,应用这方面做起来真的是好无头绪。我想了 1中设计模式来实现:就是做一个程序注入内存中时刻监视闹铃是否响 如果响了然后关闭。不知道到这种方法能否实现。看了好多帖子 问了一些高手 回答都是让人半懂不懂 昨天有位高人告诉我说 先去注册一个消息 等消息来了 然后在根据消息处理 他说的很含糊只提到了windows
一凡
嵌入式系统
推荐内容
热门视频
更多
开源项目推荐
更多
使用 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 电压基准的典型应用,具有灌电流和拉电流能力
热门文章
更多
强化产品优势 注重社会责任——太阳诱电2021中国线上发布会
如何正确选择断路器测试仪
智能传感器产业布局画上“青岛符号” 传感器产业大会开幕
万用表使用教程
芯片要大涨价?ARM已通知小米等客户将改变授权模式
示波器基本测量的范例
使用AT89C51实现的微型可编程控制器的讲解
汽车智能化核心部件——域控制器
多通道数据采集测试系统NSAT-4000在应用中具有哪些优势
电路图
高性能红外遥控开关电路a
电容降压节电电路c
家用多路红外遥控器电路a
KZS10系列晶闸管整流装置主电路
压敏电阻消火花电路b
Y-△启动的电动机自动互投电路a
电动机缺相自动延时保护电路
新型镍镉/镍氢电池充电集成电路CH701电路
三级单稳态电路连接图
LA6510功率运算放大器电路图
综合补偿法电路
声音激励开关电路
声控电源插座电路
采用NJM2103构成的监视5V电压的电路图
RS232接口电路
CA3001震荡电路
可编码车模遥控电路
一种三相异步电动机低速运行方法
用铵钮点动控制电动机起停电路图
采用LF398H的采样、保持电路图
采用8751制作的冰箱保护电路
灭害电路图_电子灭蟑器电路图
具有可变脉宽的矩形波发生器
最实用基本图解电路16-闭环控制交流调压电路
555使用磁牌取水的自动供水电路
555声光双控延时照明节电灯电路(一)
采用音频编码的无线报警系统
IR2110负压产生电路
845ddr电脑主板电路图_67
通用有源滤波器电路
可能感兴趣器件
X5R1206KTTE101M
MR25H256CDFR
240-0321-37SPD6J7-18S1
D38999/20WC35BE
74F138SJ
800-033-CAH2M7-10PY-72
ESQ-127-49-S-D
SFCMC5000473MX1
HSCSNBN004NGAA5
EH5700ETTS-13.000M TR
MC0805-911-JBW
MR-50SRFD2G+
P6SMB43CA/52
CAT16-7680F4
MTSW-230-10-L-D-640
FP3106A-28-59S
ESQT-116-03-G-5-375
450523A-4M42FPB
RS2BR70G
A24KW-AG
BD095-56H-B1-0200-0070-0250-LB
U27L42YV31SE3
VCC1-E2A-16M670
SL0A-03-470R-DBPB
BC035A120JZT1SA2
2220A1K20681GCR
76ID2120JH40H
PNM2208E1963DBT5
SIP-4788-02-8160DF
0603T220B101SNT-C
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
用户评论