四、Jetson Xavier Nx内置16G emmc刷机、CUDA、SSD启动

news2025/7/7 6:13:55

1 刷机

注意JETSON Xavier NX DEV KIT 搭配的是官方16eMMC版本的Jetson Xavier NX 16GB/8GB 核心板,不带SD卡卡槽。因此烧录系统需要用到ubuntu 18.04主机,使用SDK Manager工具烧录。
烧录环境: Ubuntu18.04 主机 (虚拟机也可以)
为了下载资源,烧录用的ubuntu18.04主机需要预留大约100G的内存空间
注意:由于EMMC内存不足,烧机阶段分为两步。第一步,刷jetpack系统到emmc,设定从ssd启动;第二步,烧录cuda、opencv、deepstream环境。(Jetson和主机最好都能科学上网,再进行第二步

1.1 安装SDK Manger管理工具

SDK下载链接

sudo apt install ./sdkmanager_[version]-[build#]_amd64.deb

备注:注意将指令中的[version]-[build#] 改成实际下载的文件名

1.2 硬件配置(进入recovery 模式)

在这里插入图片描述

  • 用跳帽或者杜邦线短接FC REC和GND引脚,位置如上图,位于核心板底下
  • 连接DC电源到圆形供电口, 稍等片刻
  • 用USB线(注意要是数据线)连接Jetson主板的Micro USB接口到Ubuntu主机

1.3 烧录系统

  • 打开ubuntu电脑终端,运行sdkmanager打开软件
  • 登录账号
  • 如果Jetson 主板有被正常识别到。sdk manager会检测并提示选项
  • 在这里插入图片描述
    在这里插入图片描述
  • 开发板类型选择Jetson Xavier NX 选项(如果你使用的是官方套件, 选择另一选项)
  • 在JetPack选项中,选择支持的最新系统即可,不勾选其他的SDK, 然后点击Continue
  • 选择Jetson OS, 并将Jetson SDK Components的选项去掉。勾选最下方的第一个协议
    在这里插入图片描述
  • 最后点击Continue 等待烧录完成即可。
  • 从JetPack4.6.1版本开始,用SDK Manager烧系统的时候会弹出preconfig的窗口。
  • 这里会默认选择开发板类型。 注意前面选择开发板类型的时候不要选择错误。
  • 这里选择Manual Setup-Jetson ... (不同主板后缀提示不同),这里可以选择runtime或者preconfig,选择runtime的话,后续需要自己手动配置系统(用户名,密码,语言等), 选择preconfig,可以填入用户名和密码(可以自己定义),会在启动过程中自动配置主板
  • 烧录完成之后,去掉底板的跳帽,接入显示器,重新上电,按照提示进行开机配置(如果是设置的pre-config, 上电后直接进入系统)。
    注意:因为只刷Jetpack,选择Manual Setup-Jetson …(emmc里面没有系统的情况下)

2 系统从SSD启动

参考:NVIDIA JETSON XAVIER NX 从SSD盘启动

3 SDK安装

Jetpack主要包括系统镜像,库,APIs,开发者工具,示例和一些文档。在SDK Manager软件中,我们首先安装的是OS,也就是系统镜像,未安装的部分便是SDK,如下图:
在这里插入图片描述
SDK里包含TensorRT、cuDNN、CUDA、Multimedia API、Computer Vision、Developer Tools。

  • TensorRT :用于图像分类、分割和对象检测神经网络的高性能深度学习推理运行,它加快了深度学习推理的速度,并减少了卷积和反卷积神经网络的运行时内存占用。
    cuDNN :CUDA深度神经网络库为深度学习框架提供高性能原语,它包括对卷积、激活函数和张量变换的支持。
  • CUDA :CUDA工具包为构建 GPU 加速应用程序的 C 和C++开发人员提供了一个全面的开发环境。该工具包包括用于 NVIDIA GPU 的编译器、数学库以及用于调试和优化应用程序性能的工具。
  • ultimedia API : Jetson Multimedia API为灵活的应用程序开发提供了低级 API。
  • Computer Vision :VPI(视觉编程接口)是一个软件库,提供在PVA1(可编程视觉加速器)、GPU和CPU上实现的计算机视觉/图像处理算法,其中OpenCV是用于计算机视觉、图像处理和机器学习的领先开源库,现在具有用于实时操作的 GPU 加速功能,其中VisionWorks2是一个用于计算机视觉(CV)和图像处理的软件开发包。
  • Developer Tools :Developer Tools CUDA工具包为构建GPU加速应用程序的C和C++开发人员提供了一个全面的开发环境。该工具包包括用于NVIDIA GPU的编译器、数学库以及用于调试和优化应用程序性能的工具。
      以上是SDK的部分功能。 前面的系统安装的时候只是安装了基本的系统,其他的JetPack SDK组件,比如CUDA等都需要在系统正常启动后进一步安装,这里提供安装SDK的步骤说明。若要安装该部分,请保证是在以TF卡或者U盘为主系统的情况下,因为下载内容可能会导致EMMC磁盘容量告急。

注意:连接方式可以选择Ethernet也可以选择USB,具体IP地址要在Jetson上查看
在这里插入图片描述
参考:Jetson Xavier NX

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

CS5518芯片规格书|CS5518设计参数|MIPI转LVDS转换方案芯片设计规格书

CS5518是一个MIPI DSI输入、LVDS输出转换芯片。MIPI DSI支持多达4个局域网,每个通道以1Gbps的速率运行。LVDS支持18位或24位像素,通过VESA或JEIDA格式。它只能使用单个1.8V电源,以节省成本并优化电路板空间。 CS5518适用于多个细分市场和显…

TCP半关闭状态分析和skynet对半关闭状态的支持

TCP半关闭状态分析一、背景二、TCP四次挥手流程三、发送FIN包的场景四、skynet 网络封装支持半关闭状态4.1、连接的建立4.2、连接断开4.3、消息到达4.4、消息发送完毕五、测试skynet对半关闭的支持5.1、测试直接关闭进程5.2、测试关闭读端5.2、测试关闭写端总结后言一、背景 T…

经典设计模式总则

Design pattern 设计模式背景-概念、面向对象六大原则、设计模式分类、二十三中常用设计模式即创建型模式、结构型模式、行为型模式 1、设计模式的背景、概念及其必要性 1.1、设计模式的背景 设计模式最初并不是应用于软件设计领域,而是被用于建筑领域的设计中。 …

圣诞节送哪款电容笔合适?平价电容笔排行

随着技术的发展,各种品牌的电容笔也随之出现。一款出色的电容笔可以极大地提升我们的工作效率,并改善我们的学习方式。就目前的技术而言,平替电容笔无论从质量还是性能上都是物有所值的,其表现与苹果的原装电容笔相差无几。下面就…

谈谈vue的路由守卫和keep-alive后生命周期

目录 🔽 Vue-Router的懒加载如何实现 1、方案一:箭头函数import 2、方案二:箭头函数require 3、方案三:箭头函数require.ensure 🔽 如何定义动态路由 param方式 query方式 🔽 Vue-Router导航守卫 …

美颜sdk背景扭曲修复算法的实现流程

目前,美颜sdk在对人像进行美型美体等编辑处理的时候,想要保证背景不受影响,是比较困难的,如果需要在手机端上进行处理,难度更大,主要有以下几点: 一、难点分析 1、拍摄背景多变,背景…

反向迭代器reverse_iterator模拟实现

准备工作 相同的命名空间可以分割在不同的文件中,编译器最后都会合成在同一个命名空间下。我们的reverse_iterator是个适配器,为什么叫适配器,是因为它需用正向迭代器做适配。简言之,反向迭代器通过正向迭代器做实例化会减少很多冗余且方便很…

基于Fragstats的土地利用景观格局分析

景观格局及相关软件介绍 Fragstats界面与数据格式 数据准备:ArcGIS软件操作 数据准备:数据结构及变换 数据准备:数据投影及变换 数据准备:数据采集与编辑 数据准备:数据获取及处理 土地利用统计分析 Fragstats…

微服务(一) —— 概念

目录1. 什么是微服务2. springcloud3. 服务提供者、服务消费者1. 什么是微服务 微服务: 分布式架构的一种。 服务集群:将一个功能复杂的项目拆分成许多个独立的项目(称为服务,每部分完成一定的功能),并进…

继承、多态、组合(Java系列5)

目录 前言: 1.继承 1.1继承的概念 1.2继承的语法 1.3父类成员访问 1.4super关键字 1.5super和this 1.6继承关系的执行顺序 1.7继承方式 1.8final关键字 2.继承与组合 3.多态 3.1多态的概念 3.2多态实现的条件 4.重写 4.1重写的概念 4.2方法重写的规…

前端基础(十五)_多栏布局(两列自适应布局、圣杯布局---三列布局、双飞翼布局--三列布局、等高布局)

什么是自适应? 自适应:让同一个页面自动适应不同大小的设备,从而解决为不同设备提供不同版本页面的问题。 自适应布局:解决在不同大小的设备上呈现相同网页的问题 两列自适应布局 1、Html结构中–左右两个盒子; 2、…

UT斯达康MC8638S-高安-S905-河北联通-破解刷机线刷固件包

UT斯达康MC8638S-高安-S905-河北联通-破解刷机线刷固件包 固件特点: 1、修改dns,三网通用; 2、开放原厂固件屏蔽的市场安装和u盘安装apk; 3、无开机广告,无系统更新,不在被强制升级; 4、大…

远离不恰当的运动方式,缤跃酒店满足大众对专业化、品质化健身场所的需求!

2022年,各大新闻平台关于“横纹肌溶解综合征”的新闻报道屡见不鲜,横纹肌溶解是一种因肌肉组织严重受损导致的综合征,严重的可能会出现急性肾损伤、心律失常,甚至死亡。探究原因,这些患者多是由于运动过量或不当被送入…

深度解读|NebulaGraph x 阿里云计算巢,云上构建超大规模图数据库

近期,杭州悦数科技有限公司与阿里云计算巢达成合作,NebulaGraph 作为首款图数据库产品正式入驻阿里云计算巢,为用户带来了云端一键部署企业级图数据库集群的全新体验。同时,该服务集成了多款 NebulaGraph 周边可视化图数据库管理工…

python-面向对象

目录 面向对象 封装 继承 重写 重载 多态 单下划线、双下划线、头尾双下划线说明: 面向对象 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对…

ENSP防火墙进入web登陆界面

步骤 新建拓扑【选择USG6000V】然后导入USG6000V得镜像包进入到防火墙的CLI界面 账户与密码 账户:admin 密码Admin123(密码输入不会显示) 输入正确账户密码后会提醒修改密码输入 y 回车后提醒如下: 输入旧密码 输入新密码&…

基于禁忌搜索的TSP问题求解仿真输出路线规划图和收敛曲线

目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 禁忌搜索(Tabu Search或Taboo Search,简称TS)是对局部搜索(LS)的一种扩展,是一种全局寻优算法,其特点是采用禁忌…

践行者访谈实录:你真的了解CMMI吗?

2022年12月21日晚8点,我参与了《践行者》访谈节目,历时2小时,就CMMI有关的话题和主持人徐东伟老师,和热心的听众进行了在线交流。节目结束后,禅道公司的小朋友们整理了文字记录如下。 相信大家对CMMI的认知或多或少地…

Android自定义ViewGroup的布局,往往都是从流式布局开始

前言 前面几篇我们简单的复习了一下自定义 View 的测量与绘制,并且回顾了常见的一些事件的处理方式。 那么如果我们想自定义 ViewGroup 的话,它和自定义View又有什么区别呢?其实我们把 ViewGroup 当做 View 来用的话也不是不可以。但是既然…

端到端网络全链路监控方案

结构日渐复杂,设备类型、设备数量逐渐增加,设备间的连接关系随之复杂化,同时随着无线网络的发展,网络中的连接关系逐渐去“线”化,如何可观、高效的对网络间复杂的连接关系进行监控和管理,成为用户不可忽视…