【学习AI-相关路程-工具使用-NVIDIA SDK MANAGER==NVIDIA-jetson刷机工具安装使用 】

【学习AI-相关路程-工具使用-NVIDIA SDK manager-NVIDIA-jetson刷机工具安装使用 】

  • 1、前言
  • 2、环境配置
  • 3、知识点了解
      • (1)jetson 系列硬件了解
      • (2)以下大致罗列jetson系列
        • 1. Jetson Nano
        • 2. Jetson TX2
        • 3. Jetson Xavier NX
        • 4. Jetson AGX Xavier
        • 5. 其他系列:Jetson Orin系列
      • (3)我们为什么研究它
      • (4)刷机工具了解
  • 4、实验过程
      • 1、前往官网,下载工具
      • 2、安装工具
      • 3、登录运行
      • 4、jetson刷机步骤
          • 1、开机jetson orin nx,连接硬件
          • 2、进行步骤二
          • 3、进行步骤三
          • 4、进行步骤四
  • 5、细节部分
      • 1、进入刷机模式
      • 2、默认IP
  • 6、总结

1、前言

我们刚刚接触时英伟达的jetson的时候,可能买到都是现成的一套东西,但我们在作为新手的时候,调试的时候,可能就会将系统玩坏,或者调试出现问题,又不知道如何解决的时候,就需要刷机。
在这里插入图片描述

我们win电脑或linux电脑,其实电脑硬件是硬件,系统是系统,我们很少将其看出成两部分,但是玩过单片机的同学,都明白,单片机烧写不同程序,行为逻辑可以完全不同。

但是给电脑刷机还是有点难度的,一遍来说我们需要制作启动盘之类的,但是jetson 其实有自己相应工具,可以快速帮我们完成这类工作。

本篇我们就来熟悉使用NVIDIA SDK manager这个工具。

2、环境配置

因为这个NVIDIA SDK manager 软件好像没有win下的,我们这里选用一个Ubuntu20.04系统作为刷机电脑。
在这里插入图片描述

3、知识点了解

(1)jetson 系列硬件了解

这里自己之前也说过一些,jetson有很多款,贵的一遍性能好,便宜的也不是不能用,按照自己需求来,自己之前确实有点区分不清楚。
文章链接:【在英伟达nvidia的jetson-orin-nx-工控机入门了解-自我学习-资料记录-熟悉了解】

在这里插入图片描述

(2)以下大致罗列jetson系列

1. Jetson Nano
  • 核心: 128-core Maxwell GPU, Quad-core ARM Cortex-A57 CPU
  • 内存: 4GB LPDDR4 RAM
  • 用途: 入门级AI计算,适合教育、轻量级项目。
2. Jetson TX2
  • 核心: 256-core Pascal GPU, Dual Denver 2 64-bit CPUs + quad-core ARM Cortex-A57
  • 内存: 8GB LPDDR4 RAM
  • 用途: 中等负载的机器学习和视觉处理项目。
3. Jetson Xavier NX
  • 核心: 384-core Volta GPU with 48 Tensor Cores, six-core NVIDIA Carmel ARM®v8.2 64-bit CPU
  • 内存: 8GB LPDDR4x RAM
  • 用途: 高性能计算需求,如高级机器学习和并行处理任务。
4. Jetson AGX Xavier
  • 核心: 512-core Volta GPU with 64 Tensor Cores, eight-core NVIDIA Carmel ARM v8.2 64-bit CPU
  • 内存: 16GB or 32GB LPDDR4x RAM
  • 用途: 高级自动驾驶和机器人系统等高性能要求场景。
5. 其他系列:Jetson Orin系列
  • Jetson AGX Orin: 最新推出的高性能模块,适用于最需求苛刻的AI应用。拥有2048-core Ampere GPU和12-core ARM Cortex-A78AE CPU。
  • Jetson Orin NX: 与Xavier NX相似的小型化选择,但提供更高的处理能力。

简单说,jetson系列还挺多的,根据自己需求选择合适的,一般适用于无人机,智能摄像头和自动驾驶等多种边缘计算场景,可以说是微型号电脑。

(3)我们为什么研究它

NVIDIA Jetson 系列是针对边缘计算优化的一系列计算机板和模块产品,主要用于机器学习、图像处理、计算机视觉等任务。这些设备搭载了NVIDIA的GPU技术,使其具备强大的图形和并行计算能力,非常适合需要在设备本地进行实时处理的应用场景.

简单说,因为它有GPU的技术,可以并行计算,和AI相关,可以方便帮我们部署AI相关东西,我们因为要使用它,才研究它。

(4)刷机工具了解

NVIDIA SDK Manager 是 NVIDIA 提供的一个强大的工具,它旨在帮助开发者轻松下载、安装、管理和维护在 NVIDIA 硬件(包括 Jetson 和 DRIVE 平台)上运行的各种软件开发工具包和操作系统。这个软件管理器为开发者提供了一个统一的界面,通过它可以处理多个软件组件的安装,极大地简化了开发和部署流程。
在这里插入图片描述

作为图形界面,它让我们很方便进行刷机,如果你有相应硬件和电脑,只要在UI界面上尝试几次,基本就轻车熟路了,并且也不要担心,会搞坏硬件,你可以简单理解,是给单片机下载代码过程,只不过时间长而已。

4、实验过程

1、前往官网,下载工具

如下,在网页上搜索NVIDIA SDK MANAGER,基本就会出现官网。
在这里插入图片描述
点进去,后我们就会看到如下界面,
在这里插入图片描述

界面链接:https://developer.nvidia.com/sdk-manager
然后按照自己的电脑系统,选择一个。
在这里插入图片描述

2、安装工具

我这里安装过了,就不再安装了,.deb文件命令如下,一遍没什么问题的话,就可以打开了,可以搜索SDK,就能看到图标

sudo dpkg -i sdkmanager_2.1.0-11669_amd64.deb 

在这里插入图片描述

3、登录运行

在这里插入图片描述
一般来说,首次登录,都会让你输入账户密码,需要在英伟达官网注册一个。
在这里插入图片描述

4、jetson刷机步骤

1、开机jetson orin nx,连接硬件

在这里插入图片描述
在软件工具上就会出线如下,说明软件识别到设备

在这里插入图片描述如果如下面界面,就是没事别到,看看jetson设备是否开机,已经这条连接线是否连接好。
在这里插入图片描述

2、进行步骤二

选择你要刷的东西,其实从这里你也能看出,环境工具需要东西。
在这里插入图片描述

3、进行步骤三

等下下载。
在这里插入图片描述

4、进行步骤四

完成步骤4,就完成了安装。
在这里插入图片描述

5、细节部分

1、进入刷机模式

我们调试的时候,有时候可能不使用上边这个工具,而是使用脚本刷机,其实原理是一样的,但是这个时候,我们就需要自己进入刷机模式。如下为
文档链接:Jetson Orin Nano Developer Kit Carrier
Board

在这里插入图片描述
中,在j14,有三个引脚,需要我们关注

1、GND     //地
2、STS	  //系统复位引脚
3、rest	  //复位引脚

如下在这个文档中,就说到,重置系统啥的,如果没记错的话,是先GND和rest引脚碰触,然后在这期间,用STS引脚碰触下GND,最后松开rest和GND,就进入刷机模式了。
在这里插入图片描述

2、默认IP

jetson 系列,要你不改的话,通过type-c接口的默认IP为,我这里并没刷机,只是装cuda,所以没重写IP

192.168.55.1

6、总结

nvidia sdk manager 这个工具,熟悉下,还挺容易上手的,可以帮我们完成很多事情,相当多的东西,都在ui界面上,点点就搞定了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/587542.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Hi3519AV100 处理器⾼速全局快⻔相机

⾼速全局快⻔相机采⽤ 1英⼨全局快⻔ Sensor,⽀持 H.264/H.265 编码,8 百万 分辨率模式下最⾼帧率可达 50 帧/秒,1080P 模式下最⾼帧率可达 120 帧/秒。主控采⽤ Hi3519AV100 处理器,集成 2 Tops AI 算⼒ NPU ,⽀持⼤…

华为5700配置

恢复出厂设置,清空配置 1、更改名字 system-view sysname tp-10-50-01-04 2、配置管理接口 int vlan 1 ip add 10.50.1.4 255.255.254.0 quit 2、链路汇聚 interface eth-trunk 1 mode lacp quit 3、绑定端口 interface eth-trunk 1 trunkport gigabitethernet …

制作一个 rpm 软件包

首发日期 2024-04-30, 以下为原文内容: 本文以 ibrus (艾刷, 胖喵拼音 ibus 接口模块) 为例, 介绍 rpm 软件包的制作过程. 相关文章: 《发布 AUR 软件包 (ArchLinux)》 https://blog.csdn.net/secext2022/article/details/136803790《多种双拼方案的实现》 https://blog.csdn.…

Redisson分布式锁,重试锁和锁续命的原理

RedissonLock 锁重试原理 tryLock有三个三个参数,第一个是等待时间,第二个是锁失效后自动释放的时间,不填默认为-1,第三个是时间单位; 当设置了第一个参数,那这个锁就成了可重试锁;获取锁失败后&#xff0c…

人工智能|深度学习——多模态条件机制 Cross Attention 原理及实现

一、引入 虽然之前写过 Attention 的文章,但现在回头看之前写的一些文章,感觉都好啰嗦,正好下一篇要写的 Stable Diffusion 中有 cross-attention,索性就再单拎出来简单说一下 Attention 吧,那么这篇文章的作用有两个&…

图搜索算法详解与示例代码

在计算机科学领域,图搜索算法是一类用于在图数据结构中查找特定节点或路径的算法。图搜索算法在许多领域都有着广泛的应用,包括网络路由、社交网络分析、游戏开发等。本文将详细介绍几种常见的图搜索算法,包括深度优先搜索(DFS&am…

大数据技术就业和发展前景怎么样

大数据技术的就业和发展前景极为乐观,具有行业需求旺盛、就业多样性、可持续发展潜力等特点, 上大学网 (www.sdaxue.com)整理出了大数据技术的就业和发展前景以下几个关键趋势,供大家参考! 行业需求旺盛&…

链表例题(分割链表)

链接: . - 力扣(LeetCode) 题目描述: 即将小于特定值的节点放在前面,大于特定值的节点接在后面 思路: 我们可以创建两个链表分别存放大于的值和小于的值。5个变量(记录链表当前位置的指针st…

【开发技巧 | 第一篇】Typora快捷键方式给字体添加颜色

文章目录 1.Typora快捷键方式给字体添加颜色1.1下载并安装AutoHotkey1.2新建ahk脚本文件1.3运行ahk脚本文件1.4小结 1.Typora快捷键方式给字体添加颜色 1.1下载并安装AutoHotkey 点击下载: https://autohotkey.com/download/ahk-install.exe下载安装包,执行安装&a…

前端开发攻略---介绍HTML中的<dialog>标签,浏览器的原生弹框。

1、演示 2、介绍 <dialog> 标签用于定义对话框&#xff0c;即一个独立的窗口&#xff0c;通常用来显示对话框、提示框、确认框等弹出式内容。在对话框中&#xff0c;可以包含文本、表单元素、按钮等内容&#xff0c;用户可以和这些内容进行交互。 3、兼容性 4、示例代码 …

02 spring-boot+mybatis+elementui 的登录,文件上传,增删改查的入门级项目

前言 主要是来自于 朋友的需求 项目概况 就是一个 学生信息的增删改查 然后 具体到业务这边 使用 mybatis xml 来配置的增删改查 后端这边 springboot mybatis mysql fastjson hutool 的一个基础的增删改查的学习项目, 简单容易上手 前端这边 node14 vue element…

ZABAPGIT问题,导入github上的程序包时报 DBSQL_DUPLICATE_KEY_ERROR

跟踪程序发现在94050行 INSERT seocompotx FROM TABLE it_descriptions 报的错 刚开始&#xff0c;不想着改动他&#xff0c;把seocompotx 表的数据做下指定清楚&#xff0c;但是5次清楚后&#xff0c;果断注释掉 改成 MODIFY seocompotx FROM TABLE it_descriptions。 在用…

算法训练营第十天 | LeetCode 232 用栈实现队列、LeetCode 225 用队列实现栈

栈的实现有顺序表和链式表两种&#xff0c;也就是数组和链表实现。 其中抽象栈类的私有成员函数有operator的重载函数和stack的构造函数&#xff0c;为了保护栈的构造和拷贝被保护。公有成员函数有Stack()&#xff0c;~Stack()&#xff0c;clear()&#xff0c;push()&#xff…

解决Redis的键值前出现类似\xAC\xED\x00\x05t\x00*这样的字符序列

文章目录 1.问题2.解决方法3.StringRedisTemplate和RedisTemplate的区别 1.问题 在使用RedisTemplate对Redis进行操作时,发现Reids键值对前有\xAC\xED\x00\x05t\x00*这样的字符序列 如图所示: 虽说不影响使用,但是听影响观感的 2.解决方法 查找了很多方法,可以指定RedisTem…

数据结构实验--实验02 栈的应用(数制转换及回文判断)

一、实验内容 二、算法实现 1、用栈的特性实现进转换的思路&#xff1a;参考手算求进制转换的思路——除r取余法&#xff0c;这里的r表示基数&#xff0c;8进制的基数就是8&#xff0c;那么将十进制数转换成8进制数手算的方法就是除8取余法&#xff0c;具体手算方法如图&#…

在安装有Acer软件保护卡的电脑上安装PRCS6

PRCS6下载地址https://www.yuque.com/u33774918/pqzsy8/gdo8n6hibxgzsghw 第一步&#xff0c;电脑开机进入windows系统 第二步&#xff0c;解压PRCS6到电脑桌面 第三步&#xff0c;打开电脑桌面的PRCS6文件夹&#xff0c;双击‘点我安装’&#xff0c;开始安装 第四步&…

windows浅尝NW.js

windows浅尝NW.js 在本指南中&#xff0c;我们将详细介绍如何在windows上部署NW.js,实现应用的构成、启动方式、开发环境 环境部署 首先我们需要从官网下载对应的压缩包 (https://nwjs.io/downloads/) 下载完成后解压&#xff0c;可以看到对应的文件目录 然后我们运行目录下…

数据结构与算法实验题五道 A一元多项式的求导 B还原二叉树 C 六度空间 D 基于词频的文件相似度 E 模拟excel排序

A (1) 输入格式说明&#xff1a; 以指数递降方式输入多项式非零项系数和指数&#xff08;绝对值均为不超过1000的整数&#xff09;。数字间以空格分隔。 (2) 输出格式说明&#xff1a; 以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔&#xff0c;但…

ffmpeg中stream_loop参数不生效原因分析

问题 使用ffmpeg把一个视频文件发布成一个rtmp流&#xff0c;并设置成循环推流&#xff0c;此时需要使用参数stream_loop&#xff0c;命令如下: ffmpeg.exe -stream_loop -1 -re -i D:\tools\ffmpeg-5.1.2\bin\sei.h264 -c copy -f flv -safe 0 rtmp://localhost:1935/live/te…

【智能算法】鹦鹉优化算法(WO)原理及实现

目录 1.背景2.算法原理2.1算法思想2.2算法过程 3.结果展示4.参考文献 1.背景 2024年&#xff0c;J Lian等人受到鹦鹉学习行为启发&#xff0c;提出了鹦鹉优化算法&#xff08;Parrot Optimizer, PO&#xff09;。 2.算法原理 2.1算法思想 PO灵感来自于在驯养的鹦鹉中观察到的…