首页
›
嵌入式与底层系统
›
047-RISC-V仿真与原型开发
›
《QEMU RISC-V固件仿真开发》
VIP19
本课程属于:047-RISC-V仿真与原型开发
嵌入式与底层系统 · 共 19 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
QEMU RISC-V固件仿真开发
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=QEMU RISC-V固件仿真… · 核心价值 · 整体知识框架与实战路线图
课程导入
QEMU
02
RISC-V架构基础
目标=RISC-V指令集特点 · 寄存器组织 · 特权级模式
RISC-V
架构基础
03
固件与启动流程
目标=固件定义 · BootROM · SPL
固件
启动流程
04
QEMU基础与安装
目标=QEMU架构 · TCG动态翻译 · KVM加速
QEMU
安装
05
QEMU RISC-V机器模型
目标=virt机器 · sifive_u · spike
QEMU
RISC-V
06
QEMU设备仿真原理
目标=设备前端与后端 · MMIO · PIO
QEMU
设备仿真原理
07
固件仿真环境搭建
目标=交叉编译工具链 · OpenSBI编译 · U-Boot编译
固件仿真环境搭建
目标=交叉编译工…
08
QEMU启动参数详解
目标=-machine · -bios · -kernel
QEMU
启动参数详解
09
OpenSBI固件仿真
目标=OpenSBI职责 · SBI接口 · 平台初始化
OpenSBI
固件仿真
10
U-Boot固件仿真
目标=U-Boot SPL与Prop… · 设备树传递 · 环境变量
U-Boot
固件仿真
11
Linux内核启动仿真
目标=内核镜像格式 · 设备树编译与加载 · initramfs
Linux
内核启动仿真
12
裸机固件开发与仿真
目标=链接脚本 · 启动汇编 · 栈初始化
裸机固件开发
仿真
13
中断与异常仿真
目标=RISC-V异常向量 · CLINT定时器中断 · PLIC外部中断
异常仿真
RISC-V
14
内存与外设仿真
目标=RAM · ROM · Flash模型
内存
外设仿真
15
设备树与硬件描述
目标=DTS语法 · 编译为DTB · QEMU生成设备树
设备树
硬件描述
16
GDB调试QEMU固件
目标=QEMU gdbstub · 符号加载 · 断点
GDB
QEMU
17
QEMU跟踪与日志分析
目标=-d参数 · trace事件 · log分析
QEMU
跟踪
18
自定义QEMU外设开发
目标=QOM设备注册 · MMIO区域实现 · 中断触发
QEMU
自定义
19
自定义RISC-V机器开发
目标=机器类型定义 · 内存布局 · CPU配置
RISC-V
自定义
20
固件仿真性能优化
目标=TCG优化 · 多线程TCG · KVM加速
固件仿真性能优化
TCG
21
安全启动与可信固件仿真
目标=Secure Boot · 签名验证 · OP-TEE
安全启动
可信固件仿真
22
多核与异构仿真
目标=SMP启动 · CPU热插拔 · 多核中断分发
多核
异构仿真
23
常见启动失败排查
目标=无输出 · 卡死 · 异常重启
常见启动失败排查
目标=无输出
24
综合实战一
目标=从零构建QEMU RISC-V…
综合实战一
QEMU
25
综合实战二
目标=开发一个自定义MMIO外设并在…
综合实战二
MMIO
26
综合实战三
目标=使用GDB与QEMU trac…
综合实战三
GDB
27
综合实战四
目标=为QEMU RISC-V机器添…
综合实战四
QEMU
28
综合实战五
目标=基于QEMU仿真实现安全启动链…
综合实战五
QEMU
29
工程化与自动化
目标=CI集成 · QEMU测试脚本 · 固件回归测试
工程化
自动化
30
课程总结与进阶
目标=知识体系回顾 · 常见陷阱 · 最佳实践
课程总结
进阶
所属VIP或分类
同VIP:FPGA-RISC-V与软核系统工程
同VIP:FPGA-RISC-V软核仿真验证与调试实战工程
同VIP:FPGA-RISC-V软核实现项目实战工程