|
首页
|
电子技术
|
电子应用
|
电子头条
|
社区
|
论坛
测评
博客
电子技术视频
|
下载
|
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
|
datasheet
datasheet
文章
搜索
中文
En
|
首页
|
电子技术
|
电子产品应用
|
电子头条
|
论坛
|
大学堂
|
下载
|
参考设计
|
Datasheet
|
活动
|
技术直播
|
datasheet
datasheet
文章
搜索
大学堂
上传课程
首页
课程
TI培训
直播频道
专题
相关活动
其他资源
下载中心
电路图
参考设计
您的位置:
EEWORLD大学堂
/
嵌入式开发
/
看懂uboot的神秘面容
/
跳转到主循环,main_loop
本课程为精品课,您可以登录eeworld继续观看:
跳转到主循环,main_loop
登录
播放列表
课程目录
课程笔记
课时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分54秒
日期:2021/10/15
收藏视频
上传者:抛砖引玉
去评论
课程介绍
相关标签:
Linux
uboot
这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、UART、DDR2这些系统启动必须掌握的设备信息。
显示全部 ↓
推荐视频
用户评论
54chenjq
刷一下基础课程
2021年12月11日 21:40:06
回复
|
顶
()
annysky2012
以前学过一段时间,就是学不会
2021年10月16日 13:51:29
回复
|
顶
()
猜您喜欢
推荐帖子
寻大佬解答。。
有个问题,想请教一下论坛的大佬们:温度传感器是怎么实现对温度微小变量的放大显示的?就是假如文变量是0.01摄氏度,温度传感器通过什么结构实现?
正点航班
传感器
cycloneIII开发入门
由于我们应用板还在设计,开发板上的外围资源不是很多,主要是些存储器,所以暂时还不能开展FPGA的HDL和NIOS的开发,就给大家介绍一些基本的知识吧。首先是QUARTUS II的安装:如果有安装软件,直接点NEXT就可以了,然后是注册,我现在装的的是开发板附带光盘中的网络版,具体版本如下:简单介绍一下这个版本的注册方法,首先到ALTERA网站上去注册一个帐号,然后再启动软件时提醒你注册信息框中选择
莫恩
DIY/开源硬件专区
有重庆的想做兼职的吗?
有重庆的想做兼职的吗?QQ512440957
han0602
嵌入式系统
开关电源中电容的封装对电源有什么影响?
做一个开关电源,里面有个10uF的滤波电容,有0603,0805,1210的封装,除了大小不一样,他们有什么区别吗?如果是功率的区别,那么这个功率功率是指的那里的功率?滤波电容的功率该如何确定呢
Mr.HH
电源技术
问几个关于ColdFire的问题
最近用ColdFire V2(MCF52259)做项目,遇上些问题,咨询下老鸟。1.因为RAM空间限制,我想把程序中一块比较大的查表数据移到内部Flash中,即在线调试时也可以访问Flash取数据,能否通过修改LCF文件做到?我用的是龙丘的某款在线调试工具。2.我看到有些工程中的flash lcf文件里分配空间有用到Ram的地址,我自己也写了个这种lcf,烧写代码时报地址错误,为什么会这样啊?
anvaya
NXP MCU
msp430f5529ADC12硬件配置问题
程序跑到while判断采样是否完成就不跑了,是哪的问题,还有就是对各寄存器的用法还是不太清楚,求指点。#includevoid ADC12_init(void);unsigned int voltag=0;int main(void) {WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timerunsigned int temp=0;P2DIR|=BIT0;P
1727391387
微控制器 MCU
推荐内容
热门视频
更多
RT-thread在线培训
详解比特币原理和运行机制
Two-Transistor Forward Converter Introduction
电源电路测试小技巧 — 纹波测量
LDO功率损耗
比特币的原理
Switching Power Supply PCB Layout Seminar开关电源PCB设计
玩转示波器,2017年是德科技干货教程汇总
直播回放 : 智能云锁 TI 方案
精通LabVIEW虚拟仪器程序设计
开源项目推荐
更多
具有环境光收集器或 USB 供电充电功能的 LTC3106IUDC 便携式医疗设备的典型应用电路
使用外部基准电流的 LT3088HDD 线性稳压器的典型应用
EVAL-AD7686SDZ,用于 AD7686BRMZ 10 引脚 MSOP 的 16 位、500 kSPS PulSAR ADC 评估板
TAR5S18 点稳压器(低压差稳压器)的典型应用
具有低压逻辑接口的 LTC4420CMSE 备用电池的典型应用电路
LD39150DT25-R超低压降BiCMOS可调稳压器的典型应用
WS2812-STC开发板
C2906374_DS18B20温度传感器验证板
使用 Analog Devices 的 LTM4636-1IY 的参考设计
NCV8502 具有延迟、可调复位和监控标志的微功率 150 mA LDO 线性稳压器的典型应用
热门文章
更多
DCS和PLC之间有什么不同
西弗斯和罗德与施瓦茨合作,测试高达71GHz的5G射频收发器
中国AR/VR趋势转变,凸显智能眼镜对创新 3D 打印处方镜片的巨大需求
keil_提示出错 cannot load flash programming algorithm !
英飞凌50亿欧元德国新建工厂,生产功率半导体和模拟/混合信号组件
i9/i7/i5消失 Intel酷睿处理器命名大改
FPC失效分析,PCB应力应变测试标准!
苹果两项新专利获批:可监测用户的每个动作
电路图
48V汇流条连接器和电缆组件,你了解吗?
基于NFC通用读卡器电路设计及结构
集成运算放大器构成交流放大电路的分析和设计
语音压缩器电路
CMOS触摸电路
一款PS61040典型应用电路图
车用电源转换器电路设计
ISO120-121功能图
三相可控整流电路b
单稳态触发器实用电路c
采用单结晶体管的照明延时电路之一
AVK200家庭影院放大器与检修05
SG3524的接线
四路闪烁灯串电路(4)
HT-680/HT-6187/HT-600/HT-6207/HT-640/HT-6247电路-d
指示灯调谐指示电路
电压源三相逆变器结构电路图
红外遥控发生器电路图
电子管式稳压电源电路图
电池的保护电路图
W723扩展输出电流稳压电路
红外线光电脉冲输入电路
采用霍尔器件作限位器的电路
精准的60HZ频率源
两级视频放大器电路
简单易作的自动充电器
频率可调多谐振荡器
车床空载自动停机节电电路(一)
电脑主板电路图 815 1_31
可能感兴趣器件
UPB1005GS-E1
LTC1560-1I
C440C229K1U5HA
UC1818T-2R7
TXM-433-LR
NCA1206NPO150J100TRPF
TPS_SX400
201-314-11H-P31-B10
R1S12-3.305-R
BZV25/A0121/08
GT16GMP-1P-H
FP-8987HR-06-1651-G
JT01RE-14-15SB(011)
H2BXT-10112-V6
6N139SDM
1138-050317
TMK042CG5R6BD-W
54122-809-06-1600R
WHVL3PY-130KCB
54122-111-22-1750LF
CMKS-V(N)17-10-220
P6SMB30CA/51-E3
M55342E03B133BPT5
FP56S48-1002-FB25
XC6114A123
SIT9045AEB23-30DGA150.000000D
202-19.6608M-30-10G-TR
FP20114123881ACEF
RCWP030216R0JKTP
CCDSL111C1H05733R
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
用户评论