【超详细】Jetson Orin Nano升级Super模式教程(Jetson Orin NX适用)

今天我来教大家将Jetson Orin Nano升级Super模式。Jetson Orin NX同样适用。

目录

1 Jetson Orin Nano简介

2 Super模式

3 动手将Jetson Orin Nano升级Super模式

3.1 下载NVIDIA SDK Manager 

3.2 安装系统

3.3 启动系统


Jetson Orin Nano简介

     Jetson Orin Nano 是Jetson 系列的一个成员,其开发套件搭载了8GB/4GB版本内存的Jetson Orin Nano模组。Orin SoC的CPU基于Cortex-A78AE架构;Jetson Orin Nano 8GB/4GB 中搭载了6个核心,最大频率1.5 GHz;GPU方面为Ampere架构的GA10B,搭载了了1024个CUDA核心和32个Tensor Cores,最大频率为625MHz。

Jetson Orin Nano核心板

       Jetson Orin Nano只有硬件解码器,没有硬件编码器,编码能力只有1080p30, 由1-2个CPU核心提供支持。从计算资源数量来看,Jetson Orin Nano 8GB的规格与Jetson Orin nano 8GB版基本一致,为AGX Orin 64GB版的一半,不过频率更低,因此功率也更低。Jetson Orin Nano模组的功率只有15W。在极低的功率下,Jetson Orin Nano仍提供了极强的性能,单精度浮点性能为1.28 TFLOPs。

Jetson Orin Nano 和 Jetson Nano 性能对比

       由图可以发现:Jetson Orin Nano的性能是数量级上的提升。根据官方给出的数据, Jetson Orin Nano 8GB达到了 每秒40万亿次运算(TOPS)的AI性能,是之前 Jetson nano 的80倍。

2 Super模式

        今年,NVIDIA发布了一则振奋人心的消息,即通过软件将Jetson Orin Nano升级为Jetson Orin Nano Super。升级后的Jetson Orin Super完全兼容现有的Orin生态系统,开发者无需更换硬件,即可享受全新的性能升级。在新的Super模式下,Jetson Orin Nano实现了1.7倍的生成式人工智能性能提升。不仅提升了计算性能,还支持了新的25W及无上限的MAXN SUPER供电模式。

        我们打开NVIDIA官网得知Jetpack6.2现已支持Jetson Orin Nano升级MAXN SUPER模式。

Jetson Orin Nano Super上的LLM性能提升

Jetson Orin Nano升级前后的开发板性能对比

性能提升1.7倍具体操作在于:

  • GPU主频提升
  • CPU主频提升
  • 内存带宽提升

3 动手将Jetson Orin Nano升级Super模式

下面我们来一步一步将Jetson Orin Nano升级Super模式。

        由于我手头的Jetson Orin Nano(以下简称开发板)是用M.2固态硬盘运行系统,所以我们采用官方的SDK Manager来进行安装系统。

        注意以下操作均为在Ubuntu环境下进行,可以根据自己的实际 情况选择Ubuntu PC或带有Ubuntu环境的虚拟机进行。这里需要提醒的是,目前SDK Manager推荐在Ubuntu20 的系统中下载使用。

3.1 下载NVIDIA SDK Manager 

下载地址

在Downloads目录下打开终端输入指令,安装SDK Manager工具 

 sudo apt install ./sdkmanager_2.1.0-11698_amd64.deb

 安装完成后,点击右下角图标即可看到程序界面内的SDK Manager

3.2 安装系统

用跳线帽或杜邦线将开发板的“FCREC”和“GND”引脚短接,令开发板进入Force Recovery 模式。

2 将电源适配器连接至开发板的DC电源接口,启动开发板。

注意:必须先将引脚短接,再启动开发板。

待Ubuntu环境的电脑(或虚拟机)开机完成后,将USB数据线的一端连接至开发板的Type-c接口,另一端连接至电脑的USB接口。

 点击图标,运行SDK Manager工具。

如果出现下图所示警告窗口,点击“Yes”即可,然后登陆Nvidia账户。

登录成功后如果弹出开发板型号的选择窗口,选择“Jetson Orin Nano”,并点击“OK” 键。如果在Target Hardware显示未连接状态,请确认开发板是否进入REC刷机模式并连接上虚拟机,然后点击refresh刷新,或者将数据线插拔尝试。正常情况下会自动识别所连接到的Jetson Orin Nano 设备,确认无误后点击“CONTINUE”。

配置选择项,如下图:

进入“STEP 02”界面,文件下载路径保持默认就好,勾选协议,点击“CONTINUE”进入下一步。由于我们只利用这个SDK Manager这个软件下载这个系统,并不进行安装,所以只勾选如图所示的两项。如果在此安装的话,系统就不是Super模式,我们最后用命令安装。

下载完成后点击Skip即可。

在nvidia/nvidia_sdk目录中,我们可以看到下载好的系统。

双击,进入Linux_for_Tegra文件夹,我们可以找到这个带有“super”字样的.conf配置文件,我们就采用这个配置文件进行烧录。

我们回到Nvidia官网JetPack SDK | NVIDIA 开发者,点击下面这个链接。

然后点击下面链接进入指导。

点击“Quick Start”按钮找到安装指令。

 这里我帮大家把命令整理了下:

sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_t234_nvme.xml -p "-c  bootloader/generic/cfg/flash_t234_qspi.xml" --showlogs --network usb0 jetson-orin-nano-devkit-super internal

然后在Linux_for_Tegra目录下打开终端输入指令就可以开始安装了(确保开发板的“FCREC”和“GND”引脚要短接以及与Ubuntu电脑均连接正常)。

安装过程需要把系统转移到开发板的NVME的固态硬盘,遇到这种为正常情况。我们需要断开开发板与电脑的连接几秒,再重新连接即可。

出现下图所示就代表成功。

然后等待烧写完成即可。

3.3 启动系统

断开开发板与电脑、“FCREC”和“GND”引脚(若不断开,在下次启动时会进入APX模式),连接好电源、鼠标、键盘和屏幕,重新启动系统。

系统启动中...

根据向导对系统进行配置,大家根据自己情况即可。

进入到桌面后点击电源选项按钮看到MAXN SUPER字样。

连接好网络,安装JetPack组件:

sudo apt update

sudo apt install nvidia-jetpack -y

然后安装jtop工具:

sudo apt install python3-pip

sudo pip3 install jetson-stats

运行jtop,在jtop可以获取一些系统信息以及开发板硬件状态,我们可以看到系统已经是Super模式,至此我们就升级完成啦。

升级Super模式后,开发板算力提升了70%,下一期我将介绍将开发板本地部署大语言模型,大家持续关注我吧~

制作不易,对您有帮助的话就点个赞、收藏支持下,万分感谢~

### Nvidia Jetson Orin Nano Super 教程与开发者指南 Nvidia Jetson Orin Nano Super 是一款强大的嵌入式计算设备,适用于边缘人工智能应用和其他高性能需求场景。以下是有关该设备的一些重要教程和开发者指南的信息: #### 设备升级路径 通过简单的软件更新操作,标准版的 Jetson Orin Nano 开发套件可以被轻松升级至超级版本(Jetson Orin Nano 超级开发套件),从而获得更高的性能表现[^1]。 #### 性能对比分析 为了更好地理解 Jetson Orin Nano 和其前代产品之间的差异,可以通过官方文档中的图表来了解两者的性能及效率提升情况。这些资料通常会展示 CPU、GPU 及 AI 推理能力的具体改进数据[^2]。 #### 相机解决方案支持 针对视觉处理项目的需求,第三方厂商如森云已经发布了专门面向此硬件平台设计的一整套 MIPI 类型摄像头接口方案。这使得开发者能够快速构建起具备高质量图像采集功能的应用程序框架[^3]。 对于希望深入学习如何利用这款强大工具进行实际项目的人员来说,可以从以下几个方面入手准备相关资源: - **官方文档**: 访问 NVIDIA 官方网站下载最新的 SDK Manager 工具以及 JetPack 集成环境包, 这些都是启动任何新项目所必需的基础组件. - **在线课程**: Coursera 或 Udemy 平台上可能存在由经验丰富的讲师录制的教学视频, 主要围绕 CUDA 编程模型或者 TensorRT 加速技术展开讲解. - **社区交流论坛**: Joining the active discussions on NVIDIA Developer Forums can provide real-time support and insights from other users who are also exploring similar use cases with their own implementations of algorithms running atop these embedded systems architectures. ```bash sudo apt update && sudo apt install nvidia-jetpack ``` 上述命令用于安装基础运行库文件以便后续部署深度神经网络模型等工作负载到目标板卡上执行推理任务。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大大龙将军

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值