Jetsons刷机流程
一、刷机16.04(应该可以直接刷机18.04)
虚拟机环境Ubuntu16.04(磁盘最少60G),下载JetPack3.3,USB连接Jetson TX2刷机16.04,默认名:nvidia 密码:nvidia
参考:https://blog.csdn.net/qq_41883764/article/details/89164860
注:
1 在更新系统时注意USB的连接(虚拟机有可能不能连接上USB使用,尽量使用原装线,lsusb后看见 Nvidia Corp 字样就表示强制 RECOVERY 模式成功。)
2 jetson联网需要配置时间,先改为手动,然后调好日期后改为自动,具体时间没关系。(校园网尤其注意)
3 jetpack3.3如果无法在官网下载,在各类教程中找到对应的.run文件下载即可
二、刷机18.04
虚拟机环境Ubuntu16.04(磁盘最少60G),下载JetPack4.4、USB连接Jetson TX2刷机18.04刷系统镜像
使用路由器连接虚拟机和Jetson,使用IP地址安装开发包,虚拟机不识别USB设备参见虚拟机不识别usb设备怎么办-常见问题-PHP中文网
参考:https://blog.csdn.net/qq_39643382/article/details/108879000
注:
1 下载.deb文件,登录英伟达账号,按官网下载.deb文件(最好放在Jetpack下,运行后下载的内容在这里),在命令行内输入sdkmanager(按官网指示操作)运行SDKmanager,本质是一种更新,提示更新SDKmanager,确认更新。
2 最好选择手动设置来配置jetson板的recovery模式,自动设置容易出问题,初始设置用户名和密码都为“nvidia”,只要保证安装时jetson用户名密码与初始设置一样即可,开始安装后需要在TX2上操作运行该程序。系统安装完成后需要外接显示器进行操作,后面再安装相应配件。
3 TX2需连接网络,与电脑一致,不连接会报错,连接时需注意时钟问题,如果重复下载的话,空间不够强行压(可能会导致jetpack文件太大,最好进行删除恢复工作或不安装在主机), 时钟出错的话连无线网稍等一会自动更新, IP查找用ifconfig。
4 空间不够可能会导致报无法连接网络的错误(进入不了SDKmanager界面 )
5 当电脑出现下图情况持续报故(转换虚拟机上的源路径改为清华源,并且一定要更新SDKmanager):
参考:ubuntu18.04设置清华镜像源_你好啊陈同学的博客-CSDN博客_ubuntu18.04 清华源
6 如果已经安装了系统,因为SDK附带库未完成安装,则可不勾选Jetson OS以避免系统的重复安装。
7 更换TX2的软件源(后续下载使用)
参考: (26条消息) Jetson TX2更换软件源_QLULIBIN的博客-CSDN博客_tx2换源
三、删除自带opencv4.1.1(由于openCV4.1.1无法设置顺华利相机参数,可不用)
sudo apt-get purge libopencv*
sudo apt autoremove
sudo apt-get update
参考:https://blog.csdn.net/qq_45067735/article/details/108690541
四、切换默认python版本
python2 -> python3
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
sudo update-alternatives --config python(查看默认python3是否配置成功)
参考:https://blog.csdn.net/qq_22059843/article/details/107505848
五、安装opencv3.4.1(可不用)
可以先下载好包,然后在jetson上按操作编译运行即可。
参考:https://blog.csdn.net/weixin_45419375/article/details/107565146
sudo: updatedb: command not found问题参考(26条消息) ubuntu16.04 命令sudo updatedb报错: command not found解决方案_厚德载物cet的博客-CSDN博客_sudo updatedb
六、配置pytorch环境
安装,pytorch PyTorch v1.8 - torchvision v0.9.0
注意:
1. 点击官网下方的安装,有详细步骤,另外可以先下好whl文件和torchvision文件,后面再运行。
2. 出现Command “python setup.py egg_info” failed with error code 1 in /tmp/pip-buil
使用 pip install --upgrade pip==21.1(不能更新到最新,因为不支持python3.6)
3. 尽量使用python -m pip (否则会有一个警告)
4. 如果更到最新报“没找到模块dataclasses”故,我是删除了.local/lib/python3.6/site-packages中的pip和对应的pip-22.1包,然后重下pip解决的
5. 缺啥用pip装啥,报找不到什么东西就直接用pip下载,如setuptool、PIL(用Pillow)等包
6. Ubuntu 安装libjpeg-dev出现错误参见(26条消息) Ubuntu 安装libjpeg-dev 时报错_sundynes的博客-CSDN博客_ubuntu安装libjpeg
7.error: command 'aarch64-linux-gnu-gcc' failed with exit status 1(未解决,还是使用Gitee上改装过的好)
8 将编译好后以torchvision命名的包放在.local/lib/python3.6/site-packages下好像就可以用了,待测试。
资料:
百度链接:https://pan.baidu.com/s/1LCTBv9zQj3ERLx7InY-sOg
提取码:1111
资源来源:https://download.csdn.net/download/qq_51095731/16753369
参考:
https://forums.developer.nvidia.com/t/pytorch-for-jetson-version-1-10-now-available/72048
Git clone命令用法_w3cschool
(26条消息) Jeston xavier nx 安装pytorch,torchvision_一头秀发的假程序猿的博客-CSDN博客
七、配置固定IP地址
https://blog.csdn.net/u012541187/article/details/106231298
Jetsons刷机流程相关推荐
- 刷机大师3.2.1一键刷机流程攻略
刷机大师3.2.1一键刷机流程攻略 刷机大师于近日更新了最新版本3.2.1,新版不仅界面全部重做,更优化了无数细节以便提升刷机体验,做最简单最方便的一键刷机工具一直是我们的宗旨,对于刚刚入手一台安卓手 ...
- 【小米刷机流程全攻略】新手必读
http://www.xiaomi.cn/content-19-10673-1.html [小米刷机流程全攻略]新手必读 1. <新手刷机常识>刷机常用知识 2. 小米刷机的注意事项 3. ...
- 一加3T的刷机流程及玩机一些事
前言 本文主要聊聊一加3T卡刷第三方Rom,包括刷 TWRP 的 Recovery,卡刷流程,初始化,安装及使用Xposed框架和Magisk框架. 选择Rom 刷机前要选择要刷的系统,即选择Rom. ...
- Pixel 2 XL手机 破BootLoader、刷机流程
在网上买了个二手Pixel 2 XL手机,1000元左右,6寸屏幕.买了欧版的,不要美版的. 欧版能破 BootLoader.能刷机. 美版IMEI里一般带"v"或者"v ...
- 使用fastboot命令刷机流程详解
一.Fastboot是什么? 1.1 首先介绍Recovery模式(卡刷) 在系统进行定制时,编译系统会编译出一份ZIP的压缩包,里面是一些系统分区镜像,提供给客户进行手动升级.恢复系统.需要提前将压 ...
- NVIDIA Jetson Xavier NX使用SD镜像刷机流程
关于NVIDIA Xavier的一些介绍 文章目录: 1 下载NVIDIA Jetson Xavier NX 的Jetpack镜像和烧录工具 1.1 下载NVIDIA Jetson Xavier NX ...
- Android 使用fastboot命令刷机流程
扫码关注,一起学习 fastboot 刷机命令 查看设备是否连接 adb devices进入 fastboot 模式 adb reboot bootloader查看是否进入 fastboot 模式 f ...
- nexus7刷机流程
成功nexus7刷机步骤: 1.在驱动网站:https://developers.google.com/android/nexus/drivers#flokot49h 上下载相关驱动(根据设备版本), ...
- 基于Android12 AOSP和Pixel4,针对framework模块修改源代码的部分编译和刷机流程
部分编译前最好备份一份干净的Android12代码 一.部分编译:(针对修改framework模块中的代码) source ./build/envsetup.sh(在Android12代码的根目录下) ...
最新文章
- 4 相机切换_新手必读 | iPhone手机的自带相机操作完全指南
- linux搭建--centos使用qemu-kvm,libvirt搭建虚拟机,并搭建libvmi来虚拟机自省(四)
- 安卓在代码中设置TextView的drawableLeft、drawableRight、drawableTop、drawableBottom
- GPU Gems1 - 5 改良的Perlin噪声的实现
- 建立一个Shape类,有Circle(圆形)和Rect(矩形)子类
- mysql sys cpu_MySQL SYS CPU高的案例分析(一)
- 【TWVRP】基于matlab智能水滴算法带时间窗的车辆路径与调度优化问题【含Matlab源码 1228期】
- vue第三天笔记04——安装node.js环境
- 洛谷P2386放苹果
- C++学习第六天——数组
- 向量相似度度量(二):EMD (Earth Mover's Distance)的MATLAB对照实现
- 2020-08-31第一次机器人课
- 数据处理的神来之笔 解决缓存击穿的终极利器
- android自定义大转盘,Android 自定义View 抽奖大转盘(1)
- Adguard Home最低DNS处理时间配置
- WPF DataGrid 获取选中 一行 或者 多行
- CSS中英文换行问题
- 如何理解处理器、CPU、多处理器、内核、多核?
- 不学编程 别搞计算机了
- VBA基础学习之1.2输入框(InputBox)
热门文章
- php 数组中重复值,php找出数组中的重复值
- H5页面支付宝扫码拉起支付宝支付
- 第29届宁波市中小学生计算机程序设计竞赛复赛名单公布,宁波市第23届中小学生计算机程序设计竞赛复赛试题(小学组)...
- linux0.99网络模块-网络层(接收)
- wifi模块配网方式锦集
- Ubuntu 下安装极点五笔的方法
- Linux 守护进程
- 复杂可编程逻辑器件CPLD
- Caused by: java.util.concurrent.TimeoutException: Heartbeat of TaskManager with id timed out.
- 惊了!10万字的Spark全文!