NVIDIA 配置 Jetson 扩展针座(上)

简介: NVIDIA 配置 Jetson 扩展针座

系列文章目录

 


前言

每个 Jetson 开发套件包括多个扩展接头和连接器(统称 "接头"):

40 针扩展接头: 可让您将 Jetson 开发套件连接到现成的 Raspberry Pi HAT(顶部附加硬件),如 Seeed Grove 模块、SparkFun Qwiic 产品等。许多引脚可用作 GPIO 或 "特殊功能 I/O"(SFIO),如 I2C、I2S 等。

CSI 连接器: 该连接器上的引脚既可用作 GPIO,也可用作 DMIC、DSPK、I2S 等 "特殊功能 I/O"(SFIO)。

M.2 Key E 插槽: 该连接器上的引脚既可用作 GPIO,也可用作 I2S 等 "特殊功能 I/O"(SFIO)。

该表显示了每个 Jetson 平台上可用的扩展头:

Jetson Platform

40-pin header

M.2 Key E slot

CSI connector *

NVIDIA® Jetson Orin™ NX and Jetson Orin™ Nano series

NVIDIA® Jetson AGX Orin™

NVIDIA® Jetson Xavier™ NX series

NVIDIA® Jetson AGX Xavier™ series

* Jetson-IO 将 Jetson Xavier NX 系列设备上的 CSI 连接器识别为 "CSI Nano 连接器"。CSI Nano 连接器是一个 30 针连接器。其他 NVIDIA® Jetson™ 设备上的 CSI 连接器是标准的 128 针连接器。

Jetson 开发套件上所有 I/O 引脚的配置都是静态定义的,并在闪存时编程到设备中。要直接更改引脚配置,必须更新平台的 pinmux 电子表格,然后将新配置闪入 Jetson 设备。

这是配置生产系统的合适方法,但对开发系统来说非常不便。因此,英伟达提供了 Jetson 扩展头工具(又称 Jetson-IO),这是一个在 Jetson 开发套件上运行的 Python 脚本,可让用户通过图形用户界面更改引脚配置。Jetson-IO 会修改设备树 Blob (DTB) 固件,以便在重启开发套件时应用新的扩展头配置。


 

一、运行 Jetson-IO

要启动 Jetson-IO,请在开发套件上输入以下命令:

sudo /opt/nvidia/jetson-io/jetson-io.py

1.1 主屏幕: 选择扩展头

启动 Jetson-IO 时会显示主屏幕,其中列出 Jetson 设备支持的扩展头。例如,在 Jetson AGX Xavier 上,主屏幕如下所示:

选择其中一个选项可显示标题屏幕,您可以用它来配置所选标题。

1.2 扩展头屏幕

页眉屏幕显示所选页眉的当前配置。例如,在 Jetson AGX Xavier 上,40 针扩展针座的针座屏幕如下所示:

头屏幕为您提供了两个配置 I/O 引脚的选项:

  • 为兼容硬件配置: 显示 "兼容硬件 "屏幕,让您从可连接到针座的硬件模块配置列表中进行选择。
  • 手动配置针座引脚: 显示 "扩展针座配置 "屏幕,让您指定要在针座上启用的功能。
  • 返回: 返回主屏幕。

1.3 兼容硬件屏幕

兼容硬件屏幕显示选定针座与特定硬件模块接口的配置列表。例如,在 Jetson AGX Xavier 上,40 针扩展针座的兼容硬件屏幕如下所示:

选择配置后,Jetson-IO 会返回头屏幕,更新头配置以反映所选硬件模块:

页眉屏幕还会显示一组不同的选项:

  • 保存针脚更改: 保存针座的新配置并返回主屏幕;请参阅主屏幕: 保存,如下。
  • 丢弃针脚更改: 丢弃针头的新配置更改,并重新显示带有原始选项集的先前配置(见上文 "针头屏幕")。您可以再次选择配置选项,或选择 "返回 "返回主屏幕。

1.3 扩展头配置屏幕

扩展头配置屏幕显示所选头支持的特殊功能列表。括号中显示了与功能相关的引脚。例如,在 Jetson AGX Xavier 上,40 针针座的扩展针座配置屏幕如下所示:

要切换引脚功能,请按向上箭头和向下箭头键突出显示该功能,然后按 Enter 或空格键。

有关支持功能的更多详情,请参阅开发套件中 Jetson SoC 的《技术参考手册》(TRM)。

要接受所选功能集,请选择 "返回"。Jetson-IO 重新显示页眉屏幕,更新以反映所选功能的新状态。头屏幕还显示 "保存引脚更改 "和 "放弃引脚更改 "选项,如 "兼容硬件屏幕 "中所述,另外还有一个选项:

  • 导出为设备树覆盖: 将所选头配置导出为新的设备树覆盖(DTBO)。它将文件存储在 /boot/ 目录中。

1.4 配置 CSI 连接器

适用于 仅适用于 Jetson Xavier NX 系列

主菜单选项 "Configure Jetson Nano CSI Connector(配置 Jetson Nano CSI 连接器)"可让您配置 Jetson Xavier NX 上的 CSI 连接器。

  1. 从主菜单中选择 "Configure Jetson Nano CSI Connector(配置 Jetson Nano CSI 连接器)"。
  2. Jetson-IO 显示 CSI 连接器屏幕。
  3. 从兼容硬件列表中选择。您可以添加自定义配置,如传感器软件驱动程序编程主题中的内核配置所示。
  4. 选择 "保存针脚更改",保存所做的选择:
  5. 选择 "保存并重新启动以重新配置引脚 "完成重新配置:
  6. Jetson-IO 会显示所修改 DTB 文件的名称,并提示您重新启动设备:

NVIDIA 配置 Jetson 扩展针座(下)+https://developer.aliyun.com/article/1585376

目录
相关文章
|
5月前
|
弹性计算 运维 监控
GPU实例使用--vGPU驱动自动安装和升级
为了适配最新的渲染软件,以及驱动稳定性的提升,vGPU实例的驱动需要定期进行升级,因为使用vgpu的客户多数为渲染和云游戏等业务场景,对vGPU驱动的快速升级和批量自动化要求比较高。
GPU实例使用--vGPU驱动自动安装和升级
|
5月前
|
存储 运维 机器人
Nvidia和AMD显卡是如何制作的
Nvidia和AMD显卡是如何制作的
112 0
|
缓存 运维 Kubernetes
NVIDIA GPU Operator分析一:NVIDIA驱动安装
背景我们知道,如果在Kubernetes中支持GPU设备调度,需要做如下的工作:节点上安装nvidia驱动节点上安装nvidia-docker集群部署gpu device plugin,用于为调度到该节点的pod分配GPU设备。除此之外,如果你需要监控集群GPU资源使用情况,你可能还需要安装DCCM exporter结合Prometheus输出GPU资源监控信息。要安装和管理这么多的组件,对于运维
4230 0
NVIDIA GPU Operator分析一:NVIDIA驱动安装
|
5天前
|
并行计算 openCL Ubuntu
Nvidia GeForce GTX 1650不支持OpenGL4.6
本文讨论了Nvidia GeForce GTX 1650显卡不支持OpenGL 4.6的问题。尽管更新了显卡驱动到最新的NVIDIA 512.15版本,并通过nvidia-smi命令确认了CUDA版本,但在检查OpenGL版本时发现它只支持到4.4。文章还提供了参考链接,包括NVIDIA Developer网站上的OpenGL驱动支持信息和其他用户在不同操作系统上更新OpenGL版本的经验。
Nvidia GeForce GTX 1650不支持OpenGL4.6
|
2月前
|
Linux
NVIDIA 配置 Jetson 扩展针座(下)
NVIDIA 配置 Jetson 扩展针座
39 2
|
2月前
|
存储 并行计算 Ubuntu
Nvidia Jetson Orin系列配置教程
本文是Nvidia Jetson Orin系列的配置教程,介绍了两种安装方法:通过Nvidia SDK Manager进行安装和通过本地镜像烧录进行安装。第一种方法包括下载SDK Manager、安装和使用工具进行Jetson系列硬件的配置。第二种方法包括下载官方镜像、使用Etcher烧录镜像、安装镜像、安装开发环境以及检查开发环境是否配置成功。文中还提供了CUDA、cuDNN、TensorRT和OpenCV的检查命令和预期结果。
127 0
Nvidia Jetson Orin系列配置教程
|
2月前
|
人工智能 PyTorch 测试技术
Ultralytics YOLOv8 英伟达™ Jetson®处理器部署
Ultralytics YOLOv8 英伟达™ Jetson®处理器部署
56 1
|
5月前
|
并行计算 API C++
GPU 硬件与 CUDA 程序开发工具
GPU 硬件与 CUDA 程序开发工具
101 0
|
5月前
|
弹性计算 并行计算 UED
GPU实例使用--自动安装NVIDIA GPU驱动和CUDA组件
GPU 云服务器正常工作需提前安装正确的基础设施软件,对于搭载了 NVIDIA 系列 GPU卡的实例而言,如果把 NVIDIA GPU 用作通用计算,则需安装 NVIDIA GPU 驱动、 CUDA、cuDNN等软件。
101296 3
|
5月前
|
弹性计算 并行计算 UED
带你读《弹性计算技术指导及场景应用》——4. 自动安装NVIDIA GPU驱动和CUDA组件
带你读《弹性计算技术指导及场景应用》——4. 自动安装NVIDIA GPU驱动和CUDA组件
137 0