一、准备工具

  1. 一块JETSON TX2 NX的板子(这里笔者拿到的是装好亚力克板的了)

  2. 官方给的跳线帽

3. 一台装了Ubuntu的电脑(这里是用的是SDKManager软件,需要使用Ubuntu,这里不要推荐双系统的,笔者用双系统在后面确认会出现ip的问题,需要使用20.4版本以下的Ubuntu系统,太高版本没有SDKManage用的版本

4. 显示屏,键盘,鼠标,电源线

5. 电脑和板子连接同一个网

二、系统烧录

1、首先我们的ubuntu要安装SDKManager软件

下载网站:JetPack SDK | NVIDIA Developer

我们先把跳线帽安装到板子上让板子进入一个系统 REC 刷机模式

将跳线帽连接到 FC REC 和 GND 引脚,也就是连接到核心板下方载板的第二和第三个引脚,如 下图所示

将跳线帽安装在红框位置

2、将 HDMI 显示屏、鼠标、键盘和 microUSB 数据线连接到 Jetson TX2 NX 上,最后再 接入电源。由于上一步已经将跳线帽连接 FC REC 和 GND 引脚,所以上电开机后会自动进入 REC 刷机模式,进入刷机模式电脑会黑屏,黑屏说明进入刷机模式,(连接好就是下图这个样子)

3、这里需要拥有一个NVIDIAD的账号,没有就直接用qq邮箱注册一个,(这里是下载到我们的虚拟机里面)

4、将usb线连接到我们的电脑,(建议拔一下在插一下),这里会选择进入虚拟机还是主机,(选择进入虚拟机)

5.、这个时候就连接到虚拟机上了,下载SDKManager后会进入下图这个界面

 取消勾选 Host Machine和DeepStream,Host Machine是在你主机或者虚拟机上也安装环境,耽误时间且没有卵用,DeepStream在后面安装Jetson SDK Components时我们在选择,大红框的位置因为连接了usb线会有提示,选择对应的型号

点击CONTINUE,我们进行下一步,因为板子自带SD卡只有16GB,所以我们先只安装Jetson OS。勾选Jetson OS和最下面的I accept the terms and conditions of the license agreements,路径不需要修改也没必要修改,点击CONTINUE。

记得勾选I accept the terms and conditions of the license agreements.

6、这里输入你Ubuntu的密码

7、这里可能会弹窗创建下载目录文件夹,点击Create就行

8、再次点击CONTINUE在弹窗中输入密码,开始下载Jetson OS,下载好并成功创建好文件后会出现弹框,在been flashed and is currently running.

三、我们选择Manual Setup - Jetson TX2 NX手动安装

1、选择型号,输入用户名和密码(这里的用户名是板子的用户名和密码)

2、选择完后点击Flash就开始往Jetson Xavier NX中烧录系统了。

3、等待系统 OS 烧录完成后,Jetson TX2 NX 会自动重启进入系统,此时需要根据系统提示给 设置系统的基本功能,必须执行的包括设置用户名与密码、连接与虚拟机同一个局域网的网络 。切换到 Jetson TX2 NX 系统进行设置。网不是一样的会爆ip的错误

4、设置用户名和密码这里一定要牢记,否则会出现登录不进系统的问题

烧录完成后点击FINISH AND EXIT,Jetson OS系统到这里就安装完成了。(这里有的板子没有这一步,因为前面已经输入了用户名和密码)

5、 出现这个页面,则是系统烧录完成了

6、这个时候关闭所有电源,重启板子即可进入Ubuntu18.04系统

四、必要环境,程序的传输

 同上操作一样,这次我们不点Jetson OS,将下面的画红圈框起来的勾上,记得勾选I accept the terms and conditions of the license agreements.(usb线不要断,所有的传输都是通过USB传输的)

五、Jetson TX2 NX挂载固态硬盘

将板子关机断开电源,M.2固态硬盘插座在底部。给板子上电开机,

(这里我的板子是已经有固态硬盘的,没有的要自己装)

1、 此时df -h 检查硬盘信息可能无法识别到硬盘,所以需要对硬盘进行格式化并挂载到系统上(我这里是已经挂在过的,没挂载不会有117GB的空间这个显示)

2、 输入以下命令检查所有分区信息,向下翻可以找到/dev/nvme0n1有一个我们插入的m.2固态硬盘

sudo fdisk -l

3、 打开Jetson TX2 NX系统自带的磁盘分区工具Disks。

4、格式化硬盘

选择我们接入的M.2固态硬盘,这里注意不能选择错误,否则会造成系统奔溃。然后按快捷键‘Ctrl+F’或者打开右上角的三条横杠,选择Format Disk(格式化磁盘.

5、这里我们格式化硬盘,新建磁盘分区

选择M.2固态硬盘,点击‘Create Disk Image’(加号)创建硬盘分区。这里我们要把SSD作为系统盘使用,所以直接将整个硬盘的空间作为一个分区就好

6、 到这里我们只是做了添加还没有挂载,点击拨号键,就可以看到已经挂载到系统上。同时拨号键会自动变成停止键

7、 在终端输入df -h就可以查到刚刚挂载的硬盘了(会显示一个117GB的一个空间)

六、移动系统到固态硬盘

1、打开Jetson TX2 NX的终端,输入命令

git clone https://github.com/jetsonhacks/rootOnNVMe.git
#这里要上GitHub,注意自己的网可不可以上,不行要科学上网

2、’安装rootOnNVME软件,然后进入rootOnNVME目录,输入命令

cd rootOnNVMe/
ls

3、 复制系统文件到硬盘,输入命令

./copy-rootfs-ssd.sh

4、 输入密码,开始复制

5、 复制完成后,输入命令启动

./setup-service.sh

6、移动成功之后,重启板子

sudo reboot

7、重新进入系统,输入

df -h
这里已用就有大概有16g左右就是ok了(如果是5g左右就是环境没装好)

JETSON TX2 NX刷机+烧录系统,挂载固态硬盘保姆教程相关推荐

  1. 【玩转Jetson TX2 NX】(二)TX2 NX刷机+烧录系统和SDK(详细教程+错误解决)

    1 Jetson TX2 NX硬件准备 Jetson TX2 NX 刷机需要Ubuntu系统电脑,本文直接在安装虚拟机的笔记本电脑进行: [玩转Jetson TX2 NX](一)win10安装VMwa ...

  2. ubuntu18.04主机 + Jetson TX2 NX刷机

    一:刷机准备 1.一台ubuntu18.04的PC主机. 2.一个交换机或者路由器,两根网线.(PC主机和板子需要连在同一个局域网下). 3.一个USB集成器(板子只有一个USB接口,需要同时连接鼠标 ...

  3. NVIDIA Jetson Xavier NX刷机+ROS安装+深度学习配置

    .NVIDIA Jetson Xavier NX 完整说明流程 V1.0.0 – by Holden Date : 2021-03-19 文章目录 .NVIDIA Jetson Xavier NX 完 ...

  4. NVIDIA Jetson Xavier NX 刷机方法(sdk manager)

    1.记录一下Jetson Xavier NX刷机过程方便后面自己做重复性工作,同时也希望能帮助到大家.我尽量的回忆每一小步希望你不会觉得有点啰嗦.我的设备为ubuntu20.04+Jetson Xav ...

  5. NVIDIA Jetson Xavier NX刷机教程

    目录 Jetson Xavier NX刷机 Jetson Xavier NX安装SDK Jetson Xavier NX刷机 打开虚拟机,配置ubuntu18.04,虚拟机配置使用详见:Ubuntu1 ...

  6. Ubuntu系统挂载固态硬盘

    Ubuntu系统挂载固态硬盘 适用场景: Ubuntu操作系统已安装在机械硬盘,需挂载固态硬盘加快编译代码速度. 目录: (一)安装固态硬盘 (二)查看自己的硬盘信息 (三)创建挂载的目录(其实在ub ...

  7. NVIDIA Jetson Xavier NX 刷机记录(使用SDK Manager方法)

    本文章仅适用于使用 SDK Manager 对 NVIDIA Jetson 系列产品进行刷机. 文章目录 准备工作 开始刷机 第一步:配置开发环境 第二步:检查组件并接受许可 第三步:安装 第四步:完 ...

  8. AI嵌入式开发:NVIDIA Jetson Xavier NX刷机(2)

    NVIDIA Jetson Xavier NX开发: 刷机 step1:下载文件 step2:安装格式化工厂: step3 安装Etcher 远程连接 刷机 https://developer.nvi ...

  9. Jetson Xavier NX刷机安装Ubuntu20.04,配置CUDA,cuDNN,Pytorch等环境教程(英伟达官方源安装,理论适用其它Jetson设备)

    一.准备工作 硬件:Jetson Xavier NX开发板(笔者购入为带128g内存条的EMMC版).跳线帽(杜邦线).microUSB转USB数据线.电源线 软件:Ubuntu host主机(可运行 ...

最新文章

  1. 提升服务器性能的建议
  2. zookeeper专题:使用zookeeper实现分布式锁
  3. java和mysql之间的时间日期类型传递
  4. 朴素贝叶斯进行新闻主题分类,有代码和数据,可以跑通
  5. 思科智能交换机受多个严重漏洞影响
  6. 计算机技术培训承诺书,软件职业技术学院学生干部刻苦学习、文明诚信承诺书...
  7. python/pytorch中的一些函数介绍
  8. sqlserver2008_是时候挥别 SQL Server 2008 了
  9. javascript焦点图自动播放
  10. 小程序注册开发全流程
  11. Java实现pdf文件转图片
  12. 代码管理平台—svn
  13. 法航AF447失事,机上有228人
  14. Java面试题自我总结
  15. mysql5.5版本 64位+界面工具中文破解版版(有教程)
  16. 如何使用PS将一小块图片填充为一个大背景
  17. 揭开 ClickHouse 快的面纱
  18. 认识3dmax 轴心
  19. 榕桥碑记(杨森翔撰)
  20. 好用的时间管理工具:Eon Timer for Mac(2.8.14中文)

热门文章

  1. Timeline以及自定义轨道(对话轨道)
  2. springboot项目搭建
  3. PICO-8学习日志Week1
  4. /proc/sysrq-trigger详解
  5. html语言字体间距怎么设,css中如何设置字/行间距?
  6. 一、二维数组的使用以及数组的几种排序算法讲解
  7. 百度文心大模型开发者斩获CCF BDCI大赛唯一『最佳算法能力奖』
  8. 最简单的JSP-Servlet案例
  9. HRNet-C32-3D
  10. 浅谈归一化对于LSTM进行时间序列预测的影响(附归一化代码)