|
首页
|
电子技术
|
电子应用
|
电子头条
|
社区
|
论坛
测评
博客
电子技术视频
|
下载
|
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
|
datasheet
datasheet
文章
搜索
中文
En
|
首页
|
电子技术
|
电子产品应用
|
电子头条
|
论坛
|
大学堂
|
下载
|
参考设计
|
Datasheet
|
活动
|
技术直播
|
datasheet
datasheet
文章
搜索
大学堂
上传视频
首页
课程
直播
专题
TI培训
相关活动
其他资源
下载中心
电路图
参考设计
大学堂
>
嵌入式开发
看懂uboot的神秘面容
Linux
uboot
共73课时 1天36分23秒
收藏
已收藏
去学习
课程章节
用户点评
简介
这套“看懂uboot的神秘面容”课程,其目的在于通过对一个优秀的
bootloader
软件的全过程分析,一步步如抽丝剥茧般带你领略
嵌入式开发
所涉及的系统启动部分涉及的概念和相关硬件的原理。包括CP15、
UART
、
DDR
2这些系统启动必须掌握的设备信息。
课程目录
课时1:u-boot的版本选择 (10分23秒)
课时2:u-boot的异常向量表,V210的启动机制原理 (18分49秒)
课时3:用objdump反汇编查看u-boot的头部代码和异常向量处理 (19分53秒)
课时4:ENTRY等宏的展开,CPSR寄存器的设置 (20分14秒)
课时5:CP15协处理器基础,VBAR异常向量表基址映射 (9分48秒)
课时6:cpu_init_cp15子过程分析: cache的操作 (22分55秒)
课时7:cpu_init_cp15子过程分析(续):分支预测、MMU操作 (19分20秒)
课时8:cpu_initcrit子过程分析,实验一:修改u-boot源代码使其用LED灯显示运行状态 (20分14秒)
课时9:实验一(续):GPIO输入输出的电路分析 (20分12秒)
课时10:实验一(续):制作u-boot烧写镜像的原理,mkv210源代码分析 (21分1秒)
课时11:实验一(续):用hexdump工具分析镜像的16进制代码 (20分24秒)
课时12:编译、链接、汇编过程概述 (19分52秒)
课时13:实验二:编写自己的boot程序:myboot (19分26秒)
课时14:实验二(续):两个以上文件的链接原理 (20分7秒)
课时15:实验二(续):反汇编分析自己的myboot (20分16秒)
课时16:实验二(续):利用Makefile自动化编译myboot (21分21秒)
课时17:实验二(续):改进我们的Makefile (20分24秒)
课时18:实验二(续):Makefile中的自动化变量 (21分26秒)
课时19:芯片型号判断,复位方式判断 (20分53秒)
课时20:IO保持、复位方式判断、中断初始化 (20分28秒)
课时21:UART初始化与异步通信原理 (20分32秒)
课时22:UART分析1 (20分32秒)
课时23:UART分析2 (20分18秒)
课时24:UART分析3 (20分24秒)
课时25:UART分析4 (18分59秒)
课时26:实验三:用UART显示某指定内存中的数据 (24分11秒)
课时27:DDR内存的基本原理1 (19分45秒)
课时28:DDR内存的基本原理2 (20分14秒)
课时29:DDR内存的基本原理3 (20分11秒)
课时30:DDR内存的在V210开放板上的硬件连接1 (20分21秒)
课时31:DDR内存的在V210开放板上的硬件连接2 (19分23秒)
课时32:DDR2-Device的内部结构1 (20分29秒)
课时33:DDR2-Device的内部结构2 (21分9秒)
课时34:DDR2-操作的有限状态机 (21分5秒)
课时35:DDR2的MRS和EMRS寄存器 (21分20秒)
课时36:DDR2的读写时序 (22分24秒)
课时37:DDR2的读写时序x (20分45秒)
课时38:DDR2初始化代码分析1 (18分46秒)
课时39:DDR2初始化代码分析2 (20分8秒)
课时40:DDR2初始化代码分析3 (24分26秒)
课时41:DDR2初始化代码分析4 (20分28秒)
课时42:DDR2初始化代码分析5 (19分52秒)
课时43:DDR2初始化代码分析6 (21分24秒)
课时44:DDR2初始化代码分析7 (19分49秒)
课时45:DDR2初始化代码分析8 (20分41秒)
课时46:DDR2初始化代码分析9 (20分32秒)
课时47:DDR2初始化代码分析10 (20分25秒)
课时48:编写自己的DDR初始化代码1 (20分50秒)
课时49:编写自己的DDR初始化代码2 (20分11秒)
课时50:board_init_f函数分析1 (22分20秒)
课时51:board_init_f函数分析2 (19分30秒)
课时52:mmc_relocate分析 (19分49秒)
课时53:实验五:将u-boot.bin从SD卡搬运到DDR内存中 (21分16秒)
课时54:实验五:将u-boot.bin从SD卡搬运到DDR内存中2 (20分21秒)
课时55:u-boot的链接镜像结构分析 (21分34秒)
课时56:board_init_f函数分析3 (20分56秒)
课时57:board_init_f函数分析4 (20分26秒)
课时58:board_init_f函数分析5 (21分11秒)
课时59:board_init_f函数分析6 (20分4秒)
课时60:board_init_f函数分析7 (20分2秒)
课时61:u-boot的自举实现 (19分41秒)
课时62:relocate_code汇编自举代码分析 (20分52秒)
课时63:板级初始化的后半部分:bord_init_r函数分析1 (20分2秒)
课时64:板级初始化的后半部分:bord_init_r函数分析2 (21分59秒)
课时65:板级初始化的后半部分:bord_init_r函数分析3 (20分38秒)
课时66:板级初始化的后半部分:bord_init_r函数分析4 (20分43秒)
课时67:跳转到主循环,main_loop (19分54秒)
课时68:主循环分析:u-boot 解析终端输入命令行的原理 (21分8秒)
课时69:主循环分析:u-boot 的命令执行实现 (13分6秒)
课时70:bootm启动流程分析1 (20分50秒)
课时71:bootm启动流程分析2 (19分58秒)
课时72:bootm启动流程分析3 (22分17秒)
课时73:bootm启动流程分析4 (20分46秒)
展开全部
猜您喜欢
推荐帖子
无线nrf24l01码盘步进电机随动
[i=s] 本帖最后由 huo_hu 于 2017-8-24 03:00 编辑 [/i][align=center][media=x,500,375]https://training.eeworld.com.cn/course/4167/learn#lesson/10233[/media][/align][b][color=#5e7384]此内容由EEWORLD论坛网友[size=3]huo_hu
huo_hu
单片机
【藏书阁】c51 教程:51 单片机C 语言学习杂记
学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头痛的事。在众多单片机中51 架构的芯片风行很久,学习资料也相对很多,是初学的较好的选择之一。51 的编程语言常用的有二种,一种是汇编语言,一种是C 语言。汇编语言的机器代码生成效率很高但可读性却并不强,复杂一点的程序就更是难读懂,而C 语言在大多数情况下其机器代码生成效率和汇编语言相
wzt
51单片机
micropython即将更新到v1.9
[font=Tahoma, Helvetica, SimSun, sans-serif]据官方论坛消息,micropython即将更新到v1.9。[/font]
dcexpert
MicroPython开源版块
设计高性能65W双路输出四分之一砖型模块电源的技术介绍
摘要: 本文介绍了设计65W双路输出1/4砖型模块电源PAQ65D48-*系列的技术,包括应用有源嵌位软开关单端正激变换技术,双路同步整流技术,第二路输出采用电子模拟磁饱和放大器(斩波式稳压器)技术以及应用多层印刷线路板制作功率线圈。由于这些技术所拥有的公认的诸多优点,采用后大大降低了初、次级开关元件的电压应力,大大降低了二次侧整流损耗,也同时提高了第二路输出的效率,实现了更好的两路电压交互调节特
wzt
电源技术
D8199直流音量控制电路
D8199是一块立体声放大和直流音量控制电路。广泛应用于音频放大器远程控制、电子游戏机和CATV(光纤电视)音频的控制。
wgf_bwm
模拟电子
晶体减振问题
请问一个小型晶体振荡器用什么方法减振比较好,晶振大小3*5cm左右,但要求1KHz处的相噪比较好,用什么方法好,很急谢谢啊:loveliness:
小猪
模拟电子
2
条评论
54chenjq
2021年12月11日 21:40:06
刷一下基础课程
annysky2012
2021年10月16日 13:51:29
以前学过一段时间,就是学不会
推荐内容
网友正在看
换一换
无线nrf24l01码盘步进电机随动
【藏书阁】c51 教程:51 单片机C 语言学习杂记
micropython即将更新到v1.9
设计高性能65W双路输出四分之一砖型模块电源的技术介绍
D8199直流音量控制电路
晶体减振问题
【高分求助!急!】在WinCE编写了个程序,但是程序一运行就弹出“Crash”窗口,提示说:“Unexpected program failure...
请问下大家,51编译的计算器会不会有误差?
高分求解串口驱动问题
EEWORLD大学堂----操作系统原理 北京大学 陈向群
一个有用的网址
Verilog 实现八位串并行乘法器 LCD显示
自动开机
关于三相电源移相的问题
Vishay 推出新型IHLP 电感器
请问隔离电压是干什么用的?
电磁阀的四大性能
安信可NB-IoT模组测评-上电
请问谁有MSP430的下载工具?
LINK NODE测评贴总汇
全国大学生电子设计竞赛经验交流 ---- 【高频无线电类】
硬盘MP3播放器-MEGA128-VS1001K-USB-遥控-LCD-ICCAVR代码-硬盘-支持FAT32-单面PCB
招兼职VMware讲师
HC-SR04中STC11单片机实现程序
LPC1114的定时器与中断问题
电子工程师 找工作 自述 看看我能拿多少钱
忙活两个多月终于完工了 收尾了 哈哈
esp8266
路灯肯定从没想过,居然会如此重要,,,,
我设计了2500MHz~2510MHz的雷达,请问这个频段是免费的自由频段吗?
更多
开源项目推荐
DER-908 - 基于InnoSwitch3-Pro PowiGaN和威盛实验室VP302控制器的30 W USB PD 3.0与3.3 V-21 V PPS电源
R_101_V10基于IPS2电机换向传感器的设计
LTC3633AEFE 1.5V 1MHz 双相降压稳压器的典型应用电路
太阳能MPPT
WLCSP 中用于可调输出电压的 ADP5133 双路 3MHz、800mA 降压稳压器的典型应用
STA333ML声音终端2通道无微高效数字音频系统典型应用
AM2F-0503SH30Z 3.3V 2 瓦 DC-DC 转换器的典型应用
ZXLD1371EV2,基于 ZXLD1371 降压-升压 LED 驱动器的评估板
REF43 +2.5V 参考电压的典型应用,用于带冷端补偿的热电偶放大器
Su-Cap Chager
热门器件
1.5KE24C_B0_00001
PJMBZ5V6-AU_B0_00001
15KP200C
SGM809-SXN3/TR
BZX84B3V9
C3962H-2P-BL
C3030WR-S-F-7P-G30
A2008HA-8P-RD
TR2010D45R3P
CR1210F0R47P05
随便看看
无线nrf24l01码盘步进电机随动
【藏书阁】c51 教程:51 单片机C 语言学习杂记
micropython即将更新到v1.9
设计高性能65W双路输出四分之一砖型模块电源的技术介绍
D8199直流音量控制电路
晶体减振问题
【高分求助!急!】在WinCE编写了个程序,但是程序一运行就弹出“Crash”窗口,提示说:“Unexpected program failure...
请问下大家,51编译的计算器会不会有误差?
高分求解串口驱动问题
EEWORLD大学堂----操作系统原理 北京大学 陈向群
一个有用的网址
Verilog 实现八位串并行乘法器 LCD显示
自动开机
关于三相电源移相的问题
Vishay 推出新型IHLP 电感器
请问隔离电压是干什么用的?
电磁阀的四大性能
安信可NB-IoT模组测评-上电
请问谁有MSP430的下载工具?
LINK NODE测评贴总汇
热门下载
著名的SIP协议栈
低功耗高精度数字温度计的设计_徐治国
基于状态观测器的软测量在管道煤气控制系统中的应用研究
電子工程專輯(薪資和職業發展調查)
OLED平面显示器
PC13Q301
IP化安防监控新潮流高稳定网路技术研讨会
AT89C2051做控制电路定时器,可做电动车充电器充电时间控制,电饭锅等
汽车用轮速传感器
TST-500_使用手册
更多
热门文章
LPC17XX之SSP0/1接口
基于STM32F0xx单片机的74HC595驱动程序
ATmega88 复位源
ATmega88 看门狗复位
万用表的运用办法_万用表运用办法图解
华为失其鹿,小米OV共逐之
NDI和RTSP、RTMP、HLS它们的协议区别是什么
如何看待纯视觉的的自动驾驶解决方案
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
个人中心
意见反馈
刷一下基础课程
以前学过一段时间,就是学不会