|
首页
|
电子技术
|
电子应用
|
电子头条
|
社区
|
论坛
测评
博客
电子技术视频
|
下载
|
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
|
datasheet
datasheet
文章
搜索
中文
En
|
首页
|
电子技术
|
电子产品应用
|
电子头条
|
论坛
|
大学堂
|
下载
|
参考设计
|
Datasheet
|
活动
|
技术直播
|
datasheet
datasheet
文章
搜索
大学堂
上传课程
首页
课程
TI培训
直播频道
专题
相关活动
其他资源
下载中心
电路图
参考设计
您的位置:
EEWORLD大学堂
/
嵌入式开发
/
看懂uboot的神秘面容
/
bootm启动流程分析4
本课程为精品课,您可以登录eeworld继续观看:
bootm启动流程分析4
登录
播放列表
课程目录
课程笔记
课时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分46秒
日期:2021/10/15
收藏视频
上传者:抛砖引玉
去评论
课程介绍
相关标签:
Linux
uboot
这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、UART、DDR2这些系统启动必须掌握的设备信息。
显示全部 ↓
推荐视频
用户评论
54chenjq
刷一下基础课程
2021年12月11日 21:40:06
回复
|
顶
()
annysky2012
以前学过一段时间,就是学不会
2021年10月16日 13:51:29
回复
|
顶
()
猜您喜欢
推荐帖子
MSP430:所有MSP430 运算代码的列表(记忆方法)
[size=5]我们不提供所有运算代码的列表,因为其存在许多可用的寻址模式。但是,根据指令与寻址模式,我们为组成各种运算代码的单个位提供了说明。[/size][size=5]《MSP430xxxx 系列用户指南》在“RISC 16 位 CPU”一章中提供了适用于指令集的所有信息。“寻址模式”一节对“As”以及“Ad”位进行了解释。 在“指令集”一节中,您可以了解指令如何从位生成 HEX 表达式:[
Aguilera
微控制器 MCU
最近很晕
最近不知怎么了,过得很晕,连时间都搞不清!今天终于抽出时间报个到,却发现2011年写成了2010年。过得好糊涂啊!
wulei19880906
聊聊、笑笑、闹闹
针对含DSP电路板的测试方法与诊断分析
在现代雷达系统中,含DSP电路板应用很广,含DSP电路板通常是以某种DSP芯片为核心,外围配以双口RAM(DRAM)和闪存(Flash)等器件。DSP芯片大多支持IEEE1149.1标准,并且在电路板中形成了边界扫描链,支持边界扫描。本文采用边界扫描技术与传统的外部输入矢量测试方法相结合,为含DSP电路板的测试与诊断提供了可以借鉴的方法。 2.电路原理简介及总体测试思想 2.1 电路原理介绍
Aguilera
DSP 与 ARM 处理器
TI打电话给我,顿时脑子卡壳,忘记有申请了,,,
昨天下午在上班时候,突然接到陌生电话,一接(当时刚好老板走进来,,{:1_98:}那边说话也没听清),没注意是TI的,只听到问我是不是有申请ATL431,然后我懵懵懂懂的,我既然忘记论坛举行晒样品的活动我有去申请过{:1_145:},可能是公司网络太卡,我申请了两次,显示刚账户不能申请,还一直想着申请失败了:Sad:就没去注意,刚好最近比较忙,就把这件事情忘记了,,,{:1_142:},然后他问我
寒冰翼love
聊聊、笑笑、闹闹
【晒样片】一如既往的方便快捷的样品申请
最近做了一个SD卡接口电平转换的电路,将3.3V转到1.8V的双向电路,看到论坛的活动。顺便申请了一下。点中论坛的芯片链接,登录TI帐号。点击申请样品就OK了。放到购物车里面:然后填写运单信息,申请样品。这时TI会给我们注册的邮箱发送样品申请信息:这次比较的顺利,样品申请完,TI没给我确认电话,两天后样品就寄送出来了,当然同时也有邮件确认。过了1天,就收到包裹了:做的板子:主要用了双向的电平转换器
cat3902982
TI技术论坛
WinCE下串口通信问题
我用了EVC高级编程里面的串口通讯类接收数据时字符变量可以正常显示,我想接收16进制的数据应该怎么显示。在发送数据的时候,我在电脑上用ASCII码显示数据时,只能显示第一个字符,用HEX编码显示时能都显示出来但是在每个两个字符中间都加了00,如发送1234时,ASCII码显示只有一个1,HEX码却显示3100320033003400,下面是部分代码:发送:void CSeriesSampleDlg
jobezxy
WindowsCE
推荐内容
热门视频
更多
隔离式反激开关电源
嵌入式Linux USB驱动开发
TI 毫米波雷达技术介绍
无刷直流电机基础 - 驱动控制
PSoC创意项目展示:基于PSoC3的智能手机电池充电器
ST(意法半导体)惯性导航视频
C2000™概述及产品路线图_2016 TI 嵌入式产品研讨会实录
2015 TI 物联网大赛:小球探索者
看德国人发明的自动做饭机怎么做出中餐
TPS65218D0: 多轨电源管理 IC (PMIC) 的用户编程
开源项目推荐
更多
[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 的设备
热门文章
更多
半导体材料国产替代大有可为:华懋科技6亿加码光刻胶
宏微科技:公司2020年IGBT自产模块产量307.77万只
东芝推出新以太网桥接IC产品 用于汽车信息通信系统
张忠谋:如果一开始就投资该公司如今能赚1000倍
矢量网络分析仪的基本原理
怎样采用指针式万用表检测同步电动机故障?
贸泽电子扩充智慧农业资源中心助力相关应用设计
TE Connectivity 亮相SNEC 2023
电路图
不会着火的锂离子电池解析
双向可控硅零电压转换电路
采用单电源的压力测量及A-D变换电路
典型脉冲延迟电路的结构
市电欠电压、过电压报警电路之一
带能耗制动的双速电动机正反转控制电路
带有防止飞弧短路保护功能的Y-△降压启动电路之四
三路闪烁灯串电路(3)
6V干电池充电器电路
具有300波特速度的标准移频键控调制解调器电路
自制USB接口供电的手机电池充电器电路图
巡逻车号笛电路
简易手触电风扇自停装置电路
Ne555光控开光路灯电路图
匝问短路探测器电路
声控电源插座电路
电视机显示用TTL振荡器接口数据B
由太阳能电池供电的电池充电器
门控防盗报警电路
HM2068 CPU操作模式应用电路
变换型高压稳压电源
低频脉冲发生器电路图
时钟脉冲边沿整形电路
抑制谐波的直流隔离电路
静电喷涂高频压发生电路
24cxx复制器电路
音乐控制彩色灯光电路
双向晶闸管控制感性负载电路
三相电动机运转换向电路
气体传感器及其电路
可能感兴趣器件
S1010CPC181G30-TR
HCD6NC70S
240-383DXMT17-6SPPGNN
1593NTBU
240-033-3-9PPPB
7213J16WGE32
1274-5-03-1-1
EDSTLZ955/11
UTO2303
KGL4126F
76745-3BB-16
54122-812-54-1500
800-020-DB8ZM6-7PB-48
ACOL-320KHZC-S-Q25
BF245RL1
FLR300-B4A625SA3
RSB3VP33150114
B43254D2337M000
SSW-130-01-STL-Q
54122-420-37-1650LF
BU-63705D1-151Y
1210M270K160BT
GUS-QS8ALF-01-7591-D
1210-0W3-09S-BBH
54121-116-29-1550
C328C160K1H5HA91707303
CF2SS-512J-N05
FM3SX14U2528MLF
RIAN08LTEB561JCDC
RBAW16TTEB2202BE
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved
用户评论