jetson tx2 刷机,安装 cuda、opencv 详细教程

2023-05-16

jetson tx2 刷机,安装 cuda 、opencv 详细教程

jetson tx2 的详细介绍和用途可见官网:Nvidia jetson tx2. 接下来主要说明jetson tx2 详细刷机过程以及在过程中踩过的坑。

1: 准备

  • 1台装有 Ubuntu 18.04 系统的主机 (Windows 也可,但本教程是基于 Ubuntu 操作系统);

  • Jetson tx2 板载电脑(标配 USB 线);

  • 局域网络:如果Jetson tx2 能够进入打开的话,将 Jetson tx2 和 另一台 装有 Ubuntu系统的主机连在同一局域网;

2: 主机下载、安装 JetPack SDK

​ NVIDIA JetPack SDK 是构建端到端加速 AI 应用程序的最全面的解决方案。所有 Jetson 模块和开发工具包都由JetPack SDK支持。JetPack SDK 包括 Jetson Linux 驱动包(L4T)与 Linux 操作系统和 CUDA-X 加速库和 api,用于深度学习,计算机视觉,加速计算和多媒体。

JetPack 4.6.1 链接
在这里插入图片描述

3: 刷机

官网教程

上面给的是官网的教程,下面我再详细说明下自己的刷机过程以及踩过的坑。

  1. 使用 USB 线将 主机和 jetson tx2 连接,用于传输下载的镜像文件和 cuda 等插件;jetson tx2 上 USB 线接在 USB0接口。‼️ 此处一定要注意轻插轻拔,这个接口是粘上去的,非常容易脱落。(不要问我怎么知道的…)‼️
    在这里插入图片描述

  2. 将 jetson tx2 进入 RECOVERY 模式 (如果失败,多试几次,或者检查 usb0 插口是否脱落):

  • 断开电源,保证开发板断电;

  • 确保 Micro USB 线连接了开发板和电脑;

  • 接通电源,按下 power 键,开机;

  • 刚开机时,迅速 按住 Recovery 键不放开,然后按一下 Reset 键,过 2s 以后再松开 Recovery 键。此时开发板应该处于强制恢复模式。

  • 在主机上使用命令行输入:

    lsusb
    

    如果看见 Nvidia Corp 字样就表示强制 RECOVERY 模式成功。

    ID 0955:7C18 NVidia Corp
    
  1. 打开 sdk manager,如果usb 连接成功,下面红框框处应该会检测到 Jetson TX2,该图使用的是官网的图片,自己实验时忘记截图了:
    在这里插入图片描述
  • STEP 01

​ 在 STEP 01 中可以都勾选上, TARGET OPERATING SYSTEM 可以下拉自行选择。
在这里插入图片描述

  • STEP 02 勾选想要下载的选择:

    注意: 如果不想重装系统,Jetson OS 可以不选择。否则会重新安装系统。
    ​ 在还未下载完成时,可勾选 Download now. Install later。即先下载完,后面再进行安装。因为同时进行很可能会失败。中途失败可能因为网络问题,可以多 try 几次。
    在这里插入图片描述

  • STEP 03: 下载安装在这里插入图片描述

在刷机时,最好使用 usb连接, 选择 Manual Setup 方式安装:

img

安装 SDK cuda等组件 (可与上一步分开操作):

​ 此时 jetson tx2 已经刷机完成,可以进入 jetson tx2 查看 IP地址(与主机 Host 同一局域网)。我们可以填上 Jetson TX2 的IP 地址,利用 Wi-Fi 进行传输,安装 cuda 等组件。

img

后记:

sdk manager 刷机时下载的 Os Image 或者 SDK 组件 等存放在(可指定):
在这里插入图片描述

安装路径存放在:
在这里插入图片描述

这些文件如果不嫌弃太大,可以不用删除,下次再需要刷机时就省去了下载的功夫了。

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

jetson tx2 刷机,安装 cuda、opencv 详细教程 的相关文章

  • 在 QtCreator 中将 OpenCV 2.3 与 Qt 结合使用

    随着 OpenCV 2 3 版本终于发布 我想在我的系统上编译并安装这个最新版本 由于我经常使用 Qt 和 QtCreator 我当然希望能够在我的 Qt 项目中使用它 我已经尝试了几种方法几个小时 但总是出现错误 第一次尝试 使用WITH
  • OpenCV 错误:使用 COLOR_BGR2GRAY 函数时断言失败

    我在使用 opencv 时遇到了一个奇怪的问题 我在 jupyter 笔记本中工作时没有任何问题 但在尝试运行此 Sublime 时却出现问题 错误是 OpenCV错误 cvtColor中断言失败 深度 CV 8U 深度 CV 16U 深度
  • 如何将 mat 转换为 array2d

    我为dlib http dlib net face landmark detection ex cpp html那里的面部地标代码使用 array2d 来获取图像 但我喜欢使用 Mat 读取图像并转换为 array2d 因为 dlib 仅支
  • 多视图几何

    我从相距一定距离的两台相同品牌的相机捕获了两张图像 捕获了相同的场景 我想计算两个相机之间的现实世界旋转和平移 为了实现这一点 我首先提取了两张图像的 SIFT 特征并进行匹配 我现在有基本矩阵也单应性矩阵 然而无法进一步进行 有很多混乱
  • opencv 2.3.* 读取不工作

    我无法让 imread 工作 与这个人有同样的问题 OpenCV imwrite 2 2 在 Windows 7 上导致异常 并显示消息 OpenCV 错误 未指定错误 无法找到指定扩展名的编写器 https stackoverflow c
  • 如何在 OpenCV 中从 YUV 文件读取帧?

    如何在 OpenCV 中从 YUV 文件读取帧 我编写了一个非常简单的 python 代码来从二进制文件读取 YUV NV21 流 import cv2 import numpy as np class VideoCaptureYUV de
  • OpenCV Visual Studio ntdll.dll

    我尝试在 Visual Studio 2013 上使用 OpenCV 2 4 10 创建一个项目 但由于以下异常 到目前为止我运气不佳 请建议帮助 TIA letstryitonemoretime exe Win32 Loaded C Us
  • OpenCV 2.4.3 中的阴影去除

    我正在使用 OpenCV 2 4 3 最新版本 使用内置的视频流检测前景GMG http docs opencv org modules gpu doc video html highlight gmg gpu 3a 3aGMG GPU算法
  • OpenCV IP 相机应用程序崩溃 [h264 @ 0xxxxx] 访问单元中缺少图片

    我在 cpp 中有一个 opencv 应用程序 它使用 opencv 的简单结构捕获视频流并将其保存到视频文件中 它与我的网络摄像头完美配合 但是 当我运行它从 IP 摄像机捕获流时 它可能会在大约十秒后崩溃 我的编译命令是 g O3 IP
  • 如何使用 Python 裁剪图像中的矩形

    谁能给我关于如何裁剪两个矩形框并保存它的建议 我已经尝试过这段代码 但效果不佳 import cv2 import numpy as np Run the code with the image name keep pressing spa
  • uri 警告中缺少端口:使用 Python OpenCV cv2.VideoCapture() 打开文件时出错

    当我尝试流式传输 ipcam 时 出现了如下所示的错误 tcp 000000000048c640 uri 中缺少端口 警告 打开文件时出错 build opencv modules videoio src cap ffmpeg impl h
  • OpenCV 跟踪器:模型未在函数 init 中初始化

    在视频的第一帧 我运行一个对象检测器 它返回对象的边界框 如下所示
  • 在 Python 中将 OpenCV 帧流式传输为 HTML

    我正在尝试从 opencv Pyt hon 中的 URL 读取视频 然后逐帧处理它 然后将其发送到 HTML 页面 But I am only getting the first frame after that the program g
  • Opencv Mat内存管理

    内存管理对于图像类至关重要 在opencv中 图像类是cv Mat 它有一个微妙的内存管理方案 假设我已经有了自己的图像类SelfImage class SelfImage public int width int height unsig
  • OpenCV:如何从网络摄像头获取原始 YUY2 图像?

    你知道如何获得吗raw YUY2来自网络摄像头的图像 使用 OpenCV DirectShow 无 VFW http opencv willowgarage com wiki CameraCapture http opencv willow
  • 如何在 cv2.VideoWriter 中使用 FPS 参数?

    好的 所以我正在制作视频 我想确切地知道如何使用 FPS 参数 它是一个浮点数 所以我假设这是我想要的每帧之间的间隔 你能给个例子吗 我只想知道视频会如何随着 FPS 参数值的变化而变化 因为我制作的视频现在太快了 谢谢 确实只是这样 fr
  • 在 Visual Studio C++ 2008 中包含 dll

    有没有办法将 dll 包含在项目中 这样我就不必在编译后将这些 dll 与可执行文件放在同一文件夹中 这样我就可以用它们编译我的项目 这是否有可能 如果是 有人可以指导我 我的项目是一个 opencv 项目 有很多 dll 我必须包含在文件
  • 为什么Android的ImageReader类这么慢?

    我尝试了适用于 Android 3 4 1 的全新 OpenCVJavaCamera2View但它太慢了 仅显示相机视图约 15 fps 当我尝试较旧的JavaCameraView相反 它给了我很好的结果 30fps 这是我相机的极限 我想
  • OpenCv读/写视频色差

    我试图简单地使用 openCV 打开视频 处理帧并将处理后的帧写入新的视频文件 我的问题是 即使我根本不处理帧 只是打开视频 使用 VideoCapture 读取帧并使用 VideoWriter 将它们写入新文件 输出文件看起来比输入更 绿
  • CUDA 中指令重放的其他原因

    这是我从 nvprof CUDA 5 5 获得的输出 Invocations Metric Name Metric Description Min Max Avg Device Tesla K40c 0 Kernel MyKernel do

随机推荐

  • 最小跳跃次数

    1 最小跳跃次数 1 最小跳跃次数 1 1 题目描述 xff1a 1 2 解题思路1 3 实现代码 出自华为实习机试第二题 xff1a 1 1 题目描述 xff1a 先输入一个数字代表数字总数 然后依次输入几个数字 xff0c 代表当前位置
  • moby、docker-ce与docker-ee的区别

    近期研究docker相关技术 xff0c 发现官网分为moby docker ce与docker ee不同板块 xff0c ce和ee版本好理解 xff0c 但2017年开始又多出个Moby xff0c 开始有点凌乱 xff0c Googl
  • AutoRun与NoDriveTypeAutoRun键值

    Autorun inf 与注册表NoDriveTypeAutoRun键值的一些说明 二进制位数 8 7 6 5 4 3 2 1 Type 1 RAMDISK CDROM REMOTE FIXED REMOVABLE NO ROOT DIR
  • Windows下编译qt-material

    Windows下编译qml material 公司新项目里选择用 QML 来做界面 xff0c 这段时间一直在学习 QML 的语法和基础组件 xff0c 限于 QML 目前不太成熟 xff0c 没有十分丰富的控件 xff0c 加上自己水平有
  • SpringSecurity是如何实现账号密码的验证登录的

    个人理解 xff1a 1 首先在 配置类中定表单登录的URL和账号密码 2 jsp表单中的url和账号秘密要与指定的名称一致 3 创建 SecurityAdmin类 xff0c 集成User类 xff0c 因为User类只包含usernam
  • HDFS入门(三)

    五 HDFS接口 xff08 一 xff09 HDFS命令行接口 HDFS命令行接口作为了解 xff0c 在这里不再赘述 xff08 二 xff09 JAVA API接口 使用URL访问hdfs 1 xff09 怎么访问 xff1f jav
  • 怎么去掉Chrome浏览器新标签页的缩略图

    每次都很烦那八个框框 xff0c 再漂亮的主题图片都被那八个缩略图框搞糟了 xff01 对吧 xff0c 应该有同感 解决办法 xff1a chrome拓展程序里下载拓展程序 Stylish 安装好之后就在拓展程序里找到它 xff0c 打开
  • 上班一个月,我的几点体会

    这篇博文其实在去年就已经在CSDN发过的 后来 xff0c 某次误操作不小心删除了 xff0c 今天找出来重新发一下 我是从3月1号开始上班的 xff0c 今天3月31号 xff0c 刚好一个月结束 xff0c 在这一个月里 xff0c 我
  • NVMe CLI 命令使用

    1 下载地址 https github com linux nvme nvme cli 2 安装 unzip nvme cli master zip cd nvme cli master zip make amp amp make inst
  • 我这一年写的博文

    总结2013 xff0c 展望2014 xff0c gt gt 我的2013年终总结 在苦与乐中成长 下面是我这一年所写的博客 xff0c 主要涉及C xff0c Net Framework xff0c SQL Server xff0c S
  • 我的2013年终总结——在苦与乐中成长

    写在前面 最近正好在三亚旅游 xff0c 空闲下来时 xff0c 便开始进行年终总结 由于去年年末较忙 xff0c 便错过了2012 年的年终总结 xff0c 所以本文将会对 2012 与 2013 两年一起进行总结 说说工作 学生 到 码
  • 走过2014,2015我将继续前行

    写在前面 一转眼 xff0c 一年时光就这么溜走了 在这辞旧迎新之际 xff08 这说法是不是很官方啊 xff0c 呵呵 xff01 xff09 xff0c 我将对即将过去的2014 年进行一番总结 xff0c 并对即将来临的 2015 年
  • csr867x入门之串口AT指令协议(三)

    目录 功能简介 功能实现 功能调试 功能简介 通过封装串口AT指令 xff0c 我们可以把8670作为一个蓝牙外设 xff0c 通过串口的AT指令协议与外部mcu通讯 比如当csr8670连接到pc端 xff0c 再pc端通过串口工具发送指
  • 今天了解Linux体系结构

    上一章我们了解了Linux的一些发展历史 xff0c 那么这一章我们来深入了解一下 xff0c Linux的体系及构成 Linux采用分层设计 xff0c 分层结构 xff0c 它包括 4 个层次 每层只能与相邻的层通信 xff0c 层次间
  • Ubuntu操作系统下Python多版本的安装与切换

    安装替代Python版本 打开终端 xff0c 看下系统中默认安装了按个版本的python 运行以下命令 xff1a python version 如果使用的是Ubuntu 20 04 xff0c 则默认情况下拥有的python版本3 8
  • 51单片机LCD1602液晶屏显示字符,字符串,(有)无符号整数,十六进制数,二进制数等

    1 前言 LCD1602液晶显示器是广泛使用的一种字符型液晶显示模块 液晶显示模块具有体积小 功耗低 显示内容丰富 超薄轻巧等优点 xff0c 在嵌入式应用系统中得到越来越广泛的应用 xff0c 这讲中向大家介绍的LCD1602 液晶显示模
  • 51单片机——DS1302时钟

    目录 1 前言 1 1 实验现象 2 DS1302的介绍 2 1 DS1302的引脚定义以及应用电路 2 2 DS1302内部结构 2 21 DS1302内部特殊寄存器 2 22 时序 2 3 BCD码 3 源码 3 1 main c 3
  • 编译安装GCC12.2.0

    编译安装GCC 记录一下 xff0c 免得每次到处找 安装GCC12 2 0 xff0c 其他版本一样 源码下载地址 xff1a https ftp gnu org gnu gcc 备注 xff1a 配置若有不明白的 xff0c 多用 co
  • 安装vim

    sudo apt get install vim 确认后按y就行了 vim的三种模式 1 普通模式 当vim打开的时候就直接进入普通模式 在普通模式下可以进入命令 插入模式 2 插入模式 可以通过普通模式进入插入模式 插入模式可以编辑文本
  • jetson tx2 刷机,安装 cuda、opencv 详细教程

    jetson tx2 刷机 xff0c 安装 cuda opencv 详细教程 jetson tx2 的详细介绍和用途可见官网 xff1a Nvidia jetson tx2 接下来主要说明jetson tx2 详细刷机过程以及在过程中踩过