首页
›
热销单品
›
AI大模型与智能应用
›
《英伟达Orin平台BSP与底层驱动 NVIDIA Jetson Orin开发》
所属分类:AI大模型与智能应用
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
英伟达Orin平台BSP与底层驱动 NVIDIA Jetson Orin开发
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 核心概念 · 整体框架
课程导入
学习目标
02
开发环境搭建
安装JetPack SDK · 配置交叉编译工具链 · 连接目标板与主机
开发环境搭建
JetPack
03
硬件架构概览
Orin SoC的CPU/GPU/D… · 以及内存和存储子系统
硬件架构概览
Orin
04
BSP基础概念
什么是BSP · BSP的组成结构 · 在Orin平台上的作用
BSP
基础概念
05
源码获取与编译
从NVIDIA官方获取BSP源码 · 使用repo和make工具编译内核与…
源码获取
编译
06
U-Boot引导流程
U-Boot的启动阶段 · 设备树传递 · 环境变量与启动参数配置
U-Boot
引导流程
07
内核配置与裁剪
使用menuconfig配置内核 · 启用/禁用驱动模块 · 生成zImage与dtb
内核配置
裁剪
08
设备树详解
设备树语法 · Orin平台设备树文件结构 · 如何添加自定义节点
设备树详解
设备树语法
09
内核模块开发
编写第一个内核模块 · 使用Kbuild编译 · 加载与卸载模块
内核模块开发
编写第一个内核模…
10
字符设备驱动
实现一个简单的字符设备驱动 · 包括open/read/write/…
字符设备驱动
实现一个简单的字…
11
GPIO驱动开发
基于GPIO子系统编写LED和按键驱… · 使用libgpiod测试
GPIO
驱动开发
12
I2C驱动开发
I2C子系统架构 · 编写I2C客户端驱动 · 访问外部传感器
I2C
驱动开发
13
SPI驱动开发
SPI子系统介绍 · 编写SPI设备驱动 · 与SPI外设通信
SPI
驱动开发
14
UART串口驱动
串口驱动框架 · 配置ttyS设备 · 实现用户态与内核态通信
UART
串口驱动
15
PWM驱动开发
PWM子系统 · 编写PWM驱动控制电机或LED亮度
PWM
驱动开发
16
中断与底半部机制
中断注册 · 上半部与下半部(tasklet/wo… · 实现按键中断
底半部机制
断注册
17
DMA驱动开发
DMA引擎API · 编写DMA驱动实现内存到外设的高速数…
DMA
驱动开发
18
帧缓冲与显示驱动
DRM/KMS框架 · 配置HDMI/DP输出 · 编写简单显示驱动
帧缓冲
显示驱动
19
摄像头驱动(CSI)
MIPI CSI-2协议 · 使用V4L2框架编写摄像头驱动 · 采集图像
CSI
摄像头驱动
20
GPU与CUDA底层交互
了解GPU驱动栈 · 通过NvMap和NvRm接口访问GP…
GPU
CUDA
21
多媒体驱动(NVMM)
使用NVIDIA多媒体API · 实现视频编解码硬件加速
NVMM
多媒体驱动
22
电源管理驱动
DVFS · cpufreq · regulator框架
电源管理驱动
DVFS
23
安全与加密驱动
Tegra SE引擎 · 使用内核Crypto API实现硬件…
安全
加密驱动
24
网络驱动开发
以太网MAC/PHY驱动 · 使用DTS配置 · 实现千兆网口通信
网络驱动开发
MAC/PHY
25
PCIe驱动开发
PCIe子系统 · 编写端点驱动 · 与NVMe或GPU通信
PCIe
驱动开发
26
USB驱动开发
USB gadget与host模式 · 编写自定义USB设备驱动
USB
驱动开发
27
实时性与RT补丁
配置PREEMPT_RT · 优化中断延迟 · 实现实时任务
RT
实时性
28
调试与性能优化
使用ftrace · perf · kgdb调试驱动
调试
性能优化
29
实战项目
综合驱动开发——基于Orin的智能小… · 集成GPIO · PWM
实战项目
Orin
30
课程总结与进阶路径
回顾核心知识点 · 推荐NVIDIA官方文档与社区资源 · 规划后续学习方向
课程总结
进阶路径
所属VIP或分类
同VIP:AI-Agent-Harness系统开发
同VIP:AI-Agent原理与自主代理架构
同VIP:AI-Agent性能评估与优化