首页
›
芯片硬件与光电工程
›
198-AMD Versal异构计算与高速系统工程
›
《AMD Versal嵌入式Linux平台开发与系统集成》
VIP20
本课程属于:198-AMD Versal异构计算与高速系统工程
芯片硬件与光电工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
AMD Versal嵌入式Linux平台开发与系统集成
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与平台认知
目标=AMD Versal ACAP… · 嵌入式Linux在Versal上的定… · 开发流程总览
课程导入
平台认知
02
Versal硬件平台与开发环境搭建
目标=Versal开发板选型与接口资… · Vivado/Vitis统一开发环境… · PetaLinux工具链部署
Versal
硬件平台
03
Versal启动流程与引导镜像构建
目标=BootROM与PLM职责 · 启动模式选择 · BOOT.BIN组成结构
Versal
启动流程
04
PetaLinux工程创建与硬件描述导入
目标=petalinux-creat… · XSA硬件描述文件导入 · 设备树自动生成机制
PetaLinux
工程创建
05
Linux内核裁剪与Versal平台适配
目标=内核配置选项与Versal驱动… · 设备树源文件修改 · CPU/内存/外设节点描述
Linux
Versal
06
根文件系统定制与软件包管理
目标=PetaLinux rootf… · BusyBox与systemd对比 · 添加自定义应用与库
根文件系统定制
软件包管理
07
设备树深度定制与外设使能
目标=设备树语法与绑定文档 · I2C/SPI/UART节点配置 · GPIO与中断控制器描述
设备树深度定制
外设使能
08
PL端IP与Linux驱动协同
目标=Vivado中创建自定义AXI… · 导出XSA并更新设备树 · 平台驱动与字符设备驱动框架
PL
IP
09
Versal AI Engine与Linux集成基础
目标=AI Engine架构与编程模… · AI Engine阵列在Linux中… · xrt与AI Engine驱动栈
Versal
AI
10
嵌入式Linux存储方案与启动优化
目标=QSPI/eMMC/SD启动配… · UBoot环境变量与启动脚本 · 根文件系统加载方式
Linux
嵌入式
11
网络与远程调试环境构建
目标=以太网驱动与PHY配置 · 静态IP与DHCP设置 · SSH/NFS/TFTP服务部署
网络
远程调试环境构建
12
系统服务与进程管理
目标=systemd单元文件编写 · 自定义服务开机自启 · 看门狗与故障恢复
系统服务
进程管理
13
Versal电源管理与热设计
目标=PMU固件与电源域 · Linux cpufreq与devf… · 温度传感器与热区配置
Versal
电源管理
14
安全启动与硬件信任根
目标=Versal安全启动流程 · eFUSE与BBRAM密钥存储 · 认证启动与加密启动配置
安全启动
硬件信任根
15
嵌入式Linux实时性增强
目标=PREEMPT_RT补丁应用 · 中断线程化与优先级配置 · CPU隔离与实时任务绑定
Linux
嵌入式
16
高速接口与数据通路集成
目标=PCIe端点/根复合体配置 · DMA与AXI流接口 · Linux DMA引擎框架
高速接口
数据通路集成
17
视频与显示子系统集成
目标=DisplayPort与HDM… · DRM/KMS框架 · 帧缓冲与GPU驱动
视频
显示子系统集成
18
AI推理应用部署与加速
目标=Vitis AI工具链与模型编… · DPU IP集成到Versal PL · Linux下VART运行时配置
AI
推理应用部署
19
容器化与边缘计算部署
目标=Docker/Podman在嵌… · 镜像裁剪与只读容器 · 容器网络与存储配置
容器化
边缘计算部署
20
OTA升级与系统恢复机制
目标=A/B分区升级方案 · SWUpdate/RAUC框架集成 · 升级包制作与签名
OTA
升级
21
文件系统可靠性与数据保护
目标=UBIFS/ext4/f2fs… · 坏块管理与ECC · 只读根文件系统
文件系统可靠性
数据保护
22
系统性能分析与瓶颈定位
目标=perf与ftrace使用 · CPU/内存/IO性能剖析 · Versal硬件性能计数器
系统性能分析
瓶颈定位
23
多核异构通信与资源管理
目标=APU/RPU/PMC/PL间… · OpenAMP与RPMsg · 共享内存与IPI中断
多核异构通信
资源管理
24
设备驱动开发实战
目标=字符设备驱动模板 · platform驱动与设备树匹配 · 中断处理与工作队列
设备驱动开发实战
目标=字符设备驱…
25
板级支持包与产品化交付
目标=BSP内容组织 · 版本管理与发布流程 · 生产烧录方案
板级支持包
产品化交付
26
功能安全与可靠性设计
目标=Versal功能安全特性 · 锁步与ECC · Linux看门狗与故障注入
功能安全
可靠性设计
27
虚拟化与多操作系统共存
目标=Xen/OpenAMP虚拟化方… · Hypervisor配置 · Linux与RTOS共存
虚拟化
多操作系统共存
28
调试与故障排查综合实战
目标=启动失败诊断 · 内核panic分析 · 设备树问题定位
调试
故障排查综合实战
29
完整系统集成项目
目标=需求分析与架构设计 · 硬件平台搭建 · Linux系统定制
完整系统集成项目
目标=需求分析
30
课程总结与前沿展望
目标=核心知识体系回顾 · Versal平台演进趋势 · 嵌入式Linux生态新特性
课程总结
前沿展望
所属VIP或分类
同VIP:AMD-Versal-AI-Engine信号处理工程
同VIP:AMD-Versal-DDR存储接口工程
同VIP:AMD-Versal-PCIe高速互连系统设计与集成