首页
›
嵌入式基础与RISC-V
›
162-嵌入式Linux系统构建
›
《瑞芯微平台U-Boot移植与驱动开发调试实战》
VIP9
本课程属于:162-嵌入式Linux系统构建
嵌入式基础与RISC-V · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
瑞芯微平台U-Boot移植与驱动开发调试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与环境准备
RK3568/RK3588硬件平台介… · U-Boot源码获取与分支选择 · 交叉编译工具链安装
课程导学
环境准备
02
U-Boot启动流程深度解析
从ROM Code到SPL再到U-B… · 关键链接脚本分析 · 启动设备选择逻辑
U-Boot
启动流程深度解析
03
板级目录与设备树
board/rockchip目录结构… · 设备树(dts/dtsi)文件编写规… · 如何为你的开发板创建新的设备树
板级目录
设备树
04
配置系统与Kconfig
Rockchip平台的defconf… · menuconfig图形化配置 · 如何添加自定义配置选项
Kconfig
配置系统
05
内存初始化与DDR训练
DDR控制器初始化流程 · RK3588的DDR训练算法 · 常见内存问题排查(如死机
DDR
内存初始化
06
时钟与复位系统
CRU(Clock & Reset… · PLL配置 · 时钟树调试技巧
时钟
复位系统
07
GPIO与Pinmux控制
GPIO驱动框架 · Pinmux复用配置 · IOMUX控制器操作实战
GPIO
Pinmux
08
串口驱动与调试
NS16550串口驱动适配 · 波特率配置 · 早期调试串口(DEBUG_LL)的使…
串口驱动
调试
09
MMC/SD卡驱动
dw_mmc与sdhci驱动分析 · eMMC分区布局 · 启动镜像烧录与校验
MMC/SD
卡驱动
10
NAND/SPI Flash驱动
SPI控制器驱动 · NAND Flash坏块管理 · UBI文件系统支持
NAND/SPI
Flash
11
网络驱动(GMAC/EMAC)
RK3588 GMAC控制器驱动 · PHY芯片适配 · 网络启动(PXE/Netboot)配…
GMAC/EMAC
网络驱动
12
USB驱动与OTG
DWC3 USB控制器驱动 · Host与Device模式切换 · USB烧录工具(RockUSB)原理
USB
OTG
13
显示驱动(VOP/HDMI)
VOP(Video Output P… · HDMI/DP显示接口初始化 · 开机Logo显示
VOP/HDMI
显示驱动
14
PMIC与电源管理
RK806/RK809 PMIC驱动 · 电压调节 · 休眠唤醒流程
PMIC
电源管理
15
FIT镜像与安全启动
FIT(Flattened Imag… · 签名与校验 · 安全启动链(Secure Boot)…
FIT
镜像
16
Trusted Firmware-A(TF-A)集成
ATF启动流程 · OP-TEE与U-Boot交互 · 如何更新BL31/BL32
Trusted
Firmware-A
17
U-Boot命令行实战
常用命令详解(mmc/fatload… · 环境变量管理 · 脚本化自动启动
U-Boot
命令行实战
18
设备模型(Driver Model)深度剖析
U-Boot DM框架 · uclass与udevice · 如何编写一个简单的DM驱动
Driver
Model
19
中断与定时器
GIC(Generic Interr… · 定时器驱动 · 延迟函数实现
定时器
GIC
20
DMA与数据搬运
DMA控制器驱动 · Cache一致性维护 · 高性能数据搬运技巧
DMA
数据搬运
21
I2C与SPI总线驱动
I2C/SPI控制器驱动 · 外设传感器适配 · 总线调试方法
I2C
SPI
22
ADC与温度传感器
SARADC驱动 · 温度传感器读取 · 芯片温度监控实现
ADC
温度传感器
23
PWM与背光控制
PWM控制器驱动 · 背光调节 · 呼吸灯效果实现
PWM
背光控制
24
RTC与看门狗
RTC驱动 · 系统时间维护 · 看门狗定时器配置与喂狗策略
RTC
看门狗
25
Crypto引擎与硬件加速
RK3588 Crypto模块 · 硬件SHA/AES加速 · 镜像校验加速
Crypto
引擎
26
Fastboot与OTA升级
Fastboot协议实现 · AB系统分区 · OTA升级流程
Fastboot
OTA
27
调试技巧与JTAG
JTAG/SWD调试器使用 · OpenOCD配置 · GDB源码级调试U-Boot
JTAG
调试技巧
28
性能优化与启动加速
启动时间测量 · DDR初始化优化 · 并行加载技术
性能优化
启动加速
29
常见问题与故障排除
启动卡死分析 · 内存错误定位 · 驱动加载失败排查
常见问题
故障排除
30
综合实战
从零移植U-Boot到一块新的RK3… · 设备树编写 · 驱动适配
综合实战
U-Boot
所属VIP或分类
同VIP:嵌入式Linux内核配置与U-Boot移植优化实战
同VIP:嵌入式Linux内核配置与根文件系统构建实战
同VIP:嵌入式Linux内核配置与设备树解析故障定位实战