NVIDIA Jetson NX 模组初始化(刷机+扩容)

2023-05-16

项目场景:

老师让我学习使用NVIDIA Jetson NX做项目开发 于是自己研究一下 由于第一次接触 前期踩坑用了两周时间 特此记录


1.刷机

使用的是NVIDIA Jetson NX 模组,网上买大约4,5k,样子比较简陋,用的nvidia芯片和第三方的板载,所以与网上教程略有不同。注:自己的主机的虚拟linux系统叫host
步骤:
1.准备好host 的 vmware虚拟机 安装ubuntu系统16/18 容量60G以上
2.nx的网线 (连接在路由器上) 鼠标键盘显示器 数据线(连接host和nx)
3.打开host 官网下载sdk manager
4.刷机
在这里插入图片描述

不需要选择Host,选择自己的Target版本,如果选择nx他会跳出让你选择的窗口

这里不一样,虽然是模组但是也要选择下面的kit,客服说的

在这里插入图片描述
• 选择 Manaul setup 输入即将创建的NX账户密码
• 将 xavier 接通电源,但是保持关机状态
• 用原装的 type-C 转 USB 线,将 xavier 正面的 type-C 接口与主机的 USB 3.0 接口相连
• 将跳线接在如下图,启动NX的RECORVERY模式
在这里插入图片描述
在这里插入图片描述
直到刷机完成再拔出
刷机完成可以看到NX屏幕上系统开机,安装Ubuntu18系统
返回Host 显示输入完你的账户密码后刷机成功
继续安装环境

5.安装cuda环境

刷过了系统所以这里直接安装环境包

在这里插入图片描述这里需要远程登录ssh进行操作 输入刷机时的NX账号密码
在这里插入图片描述检测中。。。等待一小会 出错了点跳过

在这里插入图片描述安装环境中

6.环境测试
进入官方自带的demo

`cd /usr/local/CUDA10.0/Samples/simulations/oceanfft`

如果没有可执行文件则make编译

sudo make

会在此路径中生成可执行文件
运行

./oceanFFT

在这里插入图片描述


SSD扩容和启动:

由于emmc版本自带的15G空间下载完只剩下750MB了,所欲需要用一个SSD扩容,并且设定其为root,从SSD启动。
jetson NX从M. 2 Nvme SSD启动
jetson NX的一个重要特点是其M.2关键M连接器。我相信你们中的许多人已经安装了SSD,就像我一样。但你一定想知道或搜索jetson是否可以从 SSD 启动。如屏幕截图所示,来自SSD的读取速度是SD卡的7倍。因此,从SSD启动肯定会提高jetson NX的性能。
在这里插入图片描述

下面是如何实现它。
第 1 步:格式化您已安装的 SSD
安装您的和SSD并启动,然后打开菜单并进行搜索。disk

启动磁盘应用程序,您将看到此。
在这里插入图片描述

ctrl + F
When you see this, click to continue. Then you’ll get a free space. Format
在这里插入图片描述

现在让我们选择主分区的大小。我建议你使用16 GB交换文件。
在这里插入图片描述

给卷起个名字。然后单击。然后你会看到这个未来。Create
在这里插入图片描述

现在,您已成功创建卷。但它还没有安装。让我们使用外壳命令安装它。幸运的是,杰森已经将这些命令集成到外壳脚本中。让我们运行它,使xavier从SSD启动。

第 2 步:将根源从SD卡复制到SSD
首先,复制该项目。

git clone https://github.com/jetsonhacks/rootOnNVMe.git
cd rootOnNVMe

然后将根源文件复制到您的SSD

./copy-rootfs-ssd.sh

第 3 步:启用从 SSD 启动
运行以使服务生效。

./setup-service.sh

重启系统

reboot


切记! 就算root移植到固态中 也不要删除emmc中的root 因为系统还是要经过emmc引导到SSD上 我真的服了英伟达了!害得我又重装一遍!


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NVIDIA Jetson NX 模组初始化(刷机+扩容) 的相关文章

随机推荐

  • 嵌入式Linux——网卡驱动(1):网卡驱动框架介绍

    声明 xff1a 文本是看完韦东山老师的视频和看了一些文章后 xff0c 所写的总结 我会尽力将自己所了解的知识写出来 xff0c 但由于自己感觉并没有学的很好 xff0c 所以文中可能有错的地方敬请指出 xff0c 谢谢 在介绍本文之前
  • ROS发布订阅的消息的种类及使用

    1 消息 std msgs 的种类 在 opt ros melodic include std msgs文件夹中查询 或参考 xff1a https www itdaan com tw b30f2309fe4b1b2d5993c8ea0cb
  • SSD1306部分命令

    命令描述 1 基础命令 1 1 为页地址模式设置列低半字节的开始地址 xff08 00h 0Fh xff09 这个命令专门为8位列地址的低半字节设置以通过页地址模式显示RAM中的数据 而每一个数据使用后列地址会自动增加 请参考表格9 1的部
  • 嵌入式Linux——IIC总线驱动(3):IIC驱动OLED外设

    简介 xff1a 本文主要介绍在jz2440开发板上驱动OLED外设 xff0c 使其显示我们在应用层输入的语句 而同时我将该文分成了两部分 xff0c 第一部分讲解i2c总线的实现 xff0c 而第二部分讲解在i2c总线实现后 xff0c
  • 嵌入式Linux——RTC驱动(1):RTC框架分析

    简介 xff1a 本文通过分层的方式介绍RTC驱动 xff0c 通过分析RTC在不同层次中所做的不同工作 xff0c 以及各个层次之间的关系来了解RTC驱动框架 本文分为两部分 xff0c 第一部分总的介绍RTC框架 xff0c 而第二部分
  • 嵌入式Linux——DMA:在内核中简单使用DMA实现内存中数据传递

    简介 xff1a 本文主要介绍在内核中简单使用DMA实现内存数据传递 由于本篇文章中没有介绍与框架相关的程序 xff0c 只是使用字符设备来操作DMA xff0c 同时也没有抽象的层次 xff0c 因此本文中代码分析部分就相对简单 但我还是
  • 嵌入式Linux——uevent机制:uevent原理分析

    简介 xff1a 本文主要介绍uevent机制是什么 xff0c 并通过代码分析使用uevent机制生成设备节点的过程 而本文将分为两部分 xff0c 第一部分我们介绍一些预备知识和uevent的原理 xff0c 而第二部分 通过代码介绍使
  • 嵌入式Linux——kmsg:分析/proc/kmsg文件以及写自己的/proc/mymsg

    简介 xff1a 本文主要分析 proc kmsg文件的形成过程以及使用cat proc kmsg查看log buf中的信息时所要经历的代码 并结合上面的分析写自己的 proc mymsg和myprintk Linux内核 xff1a li
  • 嵌入式Linux——学习经历

    简介 xff1a 本文主要介绍我学习嵌入式的经历 并结合自身的经验希望可以对大家有所帮助 视频及教材 xff1a 郭天祥相关视频及教材 xff0c 天狼星相关视频及教材 xff0c 野火迷你相关视频及教材以及韦东山100ask官网所介绍的视
  • 指针简介(3)—— 指针函数与函数指针

    声明 xff1a 本文是阅读周立功老师的程序设计与数据结构后所写 xff0c 很多内容其实是书中的内容 xff0c 所以如果您想了解更多这方面的知识 xff0c 您可以阅读这本书 在前面一节我们简单介绍了指针 数组 指针数组以及数组指针 而
  • Docker常用操作命令

    成功安装Docker之后 启动Docker 如果遇到启动问题请参考 https blog csdn net w1316022737 article details 83692701 下来简单介绍Docker容器常用操作命令 安装操作MySQ
  • DIY 自己的路由器系统

    sudo apt get install subversion build essential libncurses5 dev zlib1g dev gawk git ccache gettext libssl dev xsltproc z
  • (ROS)解决gazebo闪退和tk窗口不显示问题

    问题1 xff1a 运行gazebo的时候 xff0c gazebo窗口闪退 解决办法 xff1a 1 删除gazebo xff0c 重新安装适合的版本然后再重新运行 或者 2 关闭加速3D图形 xff08 需要关闭虚拟机 rostopic
  • 【常见的优化算法介绍】

    常见的优化算法介绍 1 批量梯度下降算法 xff08 batch gradient descent BGD xff09 每次迭代都需要把所有样本都送入 xff0c 这样的好处是每次迭代都顾及了全部的样本 xff0c 做的是全局最优化 但是有
  • 树莓派无显示屏 ssh 连接的方法

    一般来说 xff0c 树莓派买回来很少配置显示屏 xff0c 通常只通过ssh远程登陆来控制树莓派 而树莓派通过ssh连接有三种方法 一 通过网线将树莓派连接到路由器上 这个方法成功率极高 xff0c 我一般都是采用这种方法 1 允许ssh
  • AIRSIM 中文使用手册-2021/4/6

    AIRSIM 中文使用手册 截至2021 4 6 前言1 HomeHome日志变更 2 获取AIRSIM下载二进制文件在Windows上构建在Linux上构建Linux上的DockerAzure上的AirSim开发环境自定义虚幻环境AirS
  • 最新研究:AI已可诊断50种眼疾,1.2秒内确认神经系统疾病

    本文由人工智能观察编译 译者 xff1a Sandy 近年来 xff0c 人工智能技术与医疗健康领域的融合不断加深 xff0c 且在科技巨头与资本巨头积极布局的努力下 xff0c 智能医疗正在不断取得新的突破 而根据 自然医学 xff08
  • 如何将Set转换为Array?

    本文翻译自 xff1a How to convert Set to Array Set seems like a nice way to create Arrays with guaranteed unique elements but i
  • 小米2013校园招聘笔试题

    题目 xff1a 一个数组里 xff0c 除了三个数是唯一出现的 xff0c 其余的都出现偶数个 xff0c 找出这三个数中的任一个 比如数组元素为 1 2 4 5 6 4 2 xff0c 只有1 5 6这三个数字是唯一出现的 xff0c
  • NVIDIA Jetson NX 模组初始化(刷机+扩容)

    项目场景 xff1a 老师让我学习使用NVIDIA Jetson NX做项目开发 于是自己研究一下 由于第一次接触 前期踩坑用了两周时间 特此记录 1 刷机 使用的是NVIDIA Jetson NX 模组 xff0c 网上买大约4 5k x