|
首页
|
电子技术
|
电子应用
|
电子头条
|
社区
|
论坛
测评
博客
电子技术视频
|
下载
|
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
|
datasheet
datasheet
文章
搜索
|
首页
|
电子技术
|
电子产品应用
|
电子头条
|
论坛
|
大学堂
|
下载
|
参考设计
|
Datasheet
|
活动
|
技术直播
|
datasheet
datasheet
文章
搜索
大学堂
上传课程
首页
课程
TI培训
直播频道
专题
相关活动
其他资源
下载中心
电路图
参考设计
您的位置:
EEWORLD大学堂
/
嵌入式开发
/
看懂uboot的神秘面容
/
编译、链接、汇编过程概述
本课程为精品课,您可以登录eeworld继续观看:
编译、链接、汇编过程概述
登录
播放列表
课程目录
课程笔记
课时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分52秒
日期:2021/10/15
收藏视频
上传者:抛砖引玉
去评论
课程介绍
相关标签:
Linux
uboot
这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的bootloader软件的全过程分析,一步步如抽丝剥茧般带你领略嵌入式开发所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、UART、DDR2这些系统启动必须掌握的设备信息。
显示全部 ↓
推荐视频
用户评论
54chenjq
刷一下基础课程
2021年12月11日 21:40:06
回复
|
顶
()
annysky2012
以前学过一段时间,就是学不会
2021年10月16日 13:51:29
回复
|
顶
()
猜您喜欢
推荐帖子
广电技术在视频监控系统中的转换及应用
随着IP高清监控逐渐成为安防的发展趋势,越来越多的监控设备和管理系统在参考系数以及应用和功能等方面,与广电领域产生了更多的交集。安防现在经历的高清、网络、开放、智能等,如果广电领域不具备这些能力根本无从谈起。本文以广电领域ASMF系统技术、智能转场识别技术、MSB技术在安防行业的应用为例,探讨广电技术在安防产业中的发展趋势,以为业内人士提供借鉴。 近两年,安防行业高速发展,“平安中国”、“平安
xyh_521
安防电子
汽车CAN网络测试开发方法
一、前言 随着汽车电子技术的发展和对汽车性能要求的提高,汽车上电控单元(ECU,ElectronicControlUnit)数量越来越多,各个电控单元之间的交互信息通过CAN、LIN、MOST总线组成的网络来实现。因而对整车网络的开发显得尤为必要。当前整车网络的开发流程一般都是基于国际上通用的V模式开发流程。 整车网络开发V模式流程包括以下几个主要方面:网络需求定义、网络规范制定、网络测试验证
hxqhit
汽车电子
版主:I2C问题:ADDR位奇怪地清0.导致EV6通不过.也许是硬件BUG?
已经被I2C折磨几天了。官方DEMO有问题,又仔细看了大家的帖子和英文PDF手册,发现一个可能的大BUG和小BUG。导致在EV6事件通不过。以STM32当MASTER,写1个字节为例。/*SendSTRATcondition*/I2C_GenerateSTART(I2C1,ENABLE);/*TestonEV5andclearit*/while(!I2C_CheckEvent(I2C1,I2C_E
jhxia0156
stm32/stm8
请教无线上网卡问题
现有一个项目,实现wince系统下使用无线上网卡上网,目前市面上的上网卡USB接口的居多,也有PCMCIA的,有没有高人做过类似的,哪种上网卡支持wince系统,USB的插上就能用吗,还是需要有支持wince的驱动?谢谢各位!
minghao34
嵌入式系统
msp430学习
430F2xxx的TA是一个16位的定时器/计数器,有3个"捕获/比较寄存器",定时器(TA)与"捕获/比较寄存器"(CCRx)工作是相对独立的.计数器TAR三种模式(增计数,连续计数,增减计数)。分设置MC1、MC0位,设置后,TA就开始计数了。上电默认为MC1=0,MC0=0为停止。那么欲定时一段时间周期的话,可以有两种方法:一是TA计数,计到一定值产生TA中断;二是用CCRx和计数值比较,一
jdk1024
微控制器 MCU
请教:vxworks的end驱动缓冲区满的问题。
LOCAL void motFecReceive(DRV_CTRL *pDrvCtrl,/* pointer to DRV_CTRL structure */MOT_FEC_RBD_IDpUsedRbd/* pointer to a RBD */){。。。。。。。。。。。。。。。。。。/* Allocate an MBLK, and a replacement buffer *//*从pNetPo
ytwolf007
实时操作系统RTOS
推荐内容
热门视频
更多
NI桥梁结构健康监测系统演示
基于Arduino的自动电视限时系统
TI DLP LightCrafter DLP2000 EVM板介绍
基于FPGA 的OpenCL人工智能开发(英特尔官方教程)
直播回放:基于英飞凌AIROC™ CYW20829低功耗蓝牙芯片的无线组网解决方案
TI空间产品的辐射硬度保证(RHA)工艺
直播回放: 意法半导体在第三代宽禁带半导体产品和技术
Microchip F1评估平台
Cypress CapSense MBR3 触控按键解决方案介绍
埃隆.马斯克演讲:畅谈移居火星愿景
开源项目推荐
更多
基于STCH03 QR反激控制器和SRK1000B自适应同步整流控制器的45W/12V电源
#第五届立创电子设计大赛#雷电闪酷
使用 ON Semiconductor 的 LM2575-12 的参考设计
[实测截图]迷你降压型快充模块_IP6505
MIC2778 蜂窝电话电池监控器的典型应用
使用 NXP Semiconductors 的 TDA8933 的参考设计
LT1765-5,通过最佳电容器连接降低正负 DC/DC 转换器的输出电压纹波
具有关断和错误输出的 TC2186 50mA、100mA 和 150mA CMOS LDO 的典型应用
AM1G-0524DZ ±24V 1 瓦 DC-DC 转换器的典型应用
DC225A-H,具有 LTC1643AHCGN、PCI 热插拔控制器、主动高使能的演示板
热门文章
更多
回路电阻测试仪的常见故障分析
美亚柏科:已对虚拟经济等开展技术研究,应对未来元宇宙
Lumotive与ZKW展示集成激光雷达的汽车大灯
AFS:芯片短缺将令2022年全球汽车产量短少83.2万辆
基于梯级联合调度的汛限水位动态控制在红水河梯级的应用
深扒示波器原理和结构
PW3390功率分析仪的功能特性及应用范围
WiTricity与ABT e-Line在欧推无线EV充电
基于LM4880的高保真耳机放大器电路
变频器的并联运行案例
电路图
自制无线音频转发器
自动跟踪信号器的电路
采用8255扩充64路输入接口电路
阻容消火花电路b
触摸式照明延时关灯电路之六
TC4013灯构成的定时电路
超级功放王内电路
HT-2811电路
短时脉冲继电器电路图
三阶不对称滤波器电路
NE555作音响扬声器保护器电路图
STK4132II音响IC电路图
μPC1316C音响IC电路图
30W回扫式开关电源电路图
三态脉冲逻辑笔电路
路灯节电控制器电路
传感器与REF19X系列精密低输出电压基准电路
ADC614电路方块图
光电隔离器输入保护电路
CMOS摄像器件控制电路
抗干扰的测量放大器电路
555冰箱保护器电路(一)
具有延迟吸合和延迟释放的继电器电路
采用可控硅保护的l5V稳压电源电路
TWH95系列内电路原理及引脚功能
音量控制电路
单结晶体管工作性能速测电路
采用双向晶闸管的夜间自动照明电路
可能感兴趣器件
ADS8472IRGZT
DTA144VSATP
SFH210-PPPC-D12-ID-BK-M207
LFE2-70SE-5FN900C
C0402C101K4GAC3810
APT64GA90B
68764-425HLF
ASM6384XS37TD4G-T
PTXA1FPSR06.9990MHZ
VCC1-A3A-22M8550000
ACSL00PGR24-22PX(472)
HES075ZG-AT3V
78538-411H
941-003S23-99P
HQDP-080-19.68-TEU-SBL-3-F
CDR31BP200BKYRAJ
AC9004-84-11
46240029021846+
B45185-A1476-K8
G2807S-28-G1
239062142709L
M80-4T13442F2-10-321-03-301
WLRH20RE
CMP0805215R0.5%10PPM/KKP20
C0805COG250-6R8DG6E
SLRN2196001FDACS
RNCF1206ATS9K76
ECS-270-10-33-CKY-TR
BLU1210ER-4533-FB50Q
HVC4020L2082DZTR
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved
用户评论