TX2刷机与相关软件安装
文章目录
- 一、刷机准备
- 二、JetPack4.2刷机过程
- 三、安装 qt creator
- 四、安装 Tensorflow
- 五、开启高性能模式
- 六、设置开机自启动
一、刷机准备
在刷机之前,需要准备一台安装Ubuntu系统的宿主电脑。将TX2连接电源,先不开机,通过自带的一根USB数据线连接电脑即可。
在刷机之前,需要选择合适的系统镜像版本。比如我的工程,需要安装opencv3和Cuda10.0,所以我选择安装JetPack4.2版本,这样我在刷机之后就不需要再更换软件版本了。
相关网址:
1、查看Tensorflow与Cuda对应版本:https://tensorflow.google.cn/install/source
2、TX2安装tensorflow官方指南:https://docs.nvidia.com/deeplearning/frameworks/install-tf-jetson-platform/index.html
3、不同版本JetPack下载地址:https://developer.nvidia.com/embedded/jetpack-archive
二、JetPack4.2刷机过程
1、下载JetPack SDK
去英伟达官网下载,下载之后会得到一个类似sdkmanager_xxx_amd64.deb的文件。
JetPack SDK 官方下载地址:https://developer.nvidia.com/embedded/jetpack
2、安装JetPack SDK
sudo apt install ./sdkmanager_xxx_amd64.deb
安装过程中,所有需要选择的都选择Yes或者按Enter键。
3、JetPack版本选择
在桌面打开一个新的终端,输入:
sdkmanager
点Enter键,这时会进入JetPack SDK,系统会提示你登陆nvidia账号。如果之前以及登陆过的,就会出现下图的画面,这时我们选择合适的安装版本即可。(主要选择TX2和JetPack版本)
选择完成后,点击继续,进入Step2。
4、JetPack下载与安装
在这个页面,可以查看安装的各个软件版本,确定无误后,点击同意条款,并继续,系统开始下载,这个过程需要等待一段时间。
5、正式刷机
当快完成下载时,宿主电脑会弹出如下页面,这时需要我们选择手动模式(Manual Setup),并手动使TX2进入Recovery模式,步骤如下:
- 第一步,长按1秒TX2开机键后松开(最右边的一个键,POWER)
- 第二步,立即按住恢复键(从右边数第二个,REC)
- 第三步,按住恢复键的同时,马上按住RST键(最左边的键),然后松开。
等待TX2上两个黄色的指示灯亮起,说明系统进入了恢复模式,这时点击Flash,开始刷机,等待刷机完成即可。
注:在刷机过程中,可以将TX2连接上显示器,这样系统刷好后,可以及时看到,并进行之后的操作。
三、安装 qt creator
刷机完成后,打开TX2,打开终端,直接开始安装:
sudo apt-get install qt5-default qtcreator -y
如果你还想安装相关的文档和例子,可以执行:
sudo apt-get install qt5-doc qt5-doc-html qtbase5-doc-html qtbase5-examples -y
安装成功后,可以通过两种方式打开qt creator:
- 打开终端,输入“qtcreator”启动;
- 或者通过Ubuntu系统直接搜索qt creator,然后单击图标启动。
四、安装 Tensorflow
1、安装相关依赖包
sudo apt-get update
sudo apt-get install libhdf5-serial-dev hdf5-tools libhdf5-dev zlib1g-dev zip libjpeg8-dev liblapack-dev libblas-dev gfortran
2、安装并更新pip3
sudo apt-get install python3-pip
sudo pip3 install -U pip testresources setuptools==49.6.0
3、安装Python依赖包
sudo pip3 install -U numpy==1.16.1 future==0.18.2 mock==3.0.5 h5py==2.10.0 keras_preprocessing==1.1.1 keras_applications==1.0.8 gast==0.2.2 futures protobuf pybind11
4、安装TensorFlow
sudo pip3 install --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v42 tensorflow-gpu==1.13.1+nv19.3
如果这种方式,安装太慢了,或者出现报错,可以采取离线安装的方式
先下载对应版本的TensorFlow,然后手动安装:
sudo pip3 install tensorflow_gpu-xxx-linux_aarch64.whl
安装成功后,可导入Tensorflow,测试是否安装成功:
导入后出现上图所示结果,表示TensorFlow安装成功了!
五、开启高性能模式
1、开启高功能模式
Jetson TX2 拥有6个CPU核心和一个GPU,NVIDIA的新的命令工具Nvpmodel,提供了以下5种工作模式,对应不同的性能:
TX2默认采用模式1,即Max-Q模式(均衡/节能的模式)。此模式下,2块Denver处理器不工作,4块ARM A57工作,GPU工作频率为0.85Ghz。
查看当前的工作模式:
sudo nvpmodel -q verbose
开启最高功耗的模式,即Max-N:
sudo nvpmodel -m 0
2、打开风扇
JetPack4.2之前的版本,在/home文件下会有一个jetson_clocks.sh,通过命令可以直接开启风扇。
sudo ~/jetson_clocks.sh
在JetPack4.2以及之后的版本中,该功能已经集成成为了/usr/bin/jetson_clocks 目录下的一个软件,直接运行就可以启动小风扇了。
cd /usr/bin/
sudo su #需要进入root模才能执行后面的命令
./jetson_clocks
六、设置开机自启动
如果你需要打开TX2的时候,自动执行相关程序,可设置自启动程序:
- 先新建一个自启动文件start.sh,文件中写好脚本,放在home目录下,开机时直接执行该脚本。
- 然后在刷好的ubuntu系统中搜索“startup application”,选择添加脚本路径,比如gnome-terminal -x /home/start.sh,点击保存。
- 进入系统设置,设置开机免密,使其能直接进入系统,不需要输入密码。
TX2刷机与相关软件安装相关推荐
- Nvidia TX2 刷机全过程
TX2刷机 实验室需要用tx2进行基于zed的物体识别及距离检测,但老的tx2版本过低,直接刷机. 最后成功安装Jetpack 4.6.2,自带cuda10.2+cudnn8.0的版本(不需要自己安装 ...
- TX2 刷机 安装 jetpack 卡在determining IP adress问题
TX2刷机安装jetpack时,flashOS finished后,卡在determining IP adress. 解决方案: 点击安装界面的cancel按键退出,重新执行JetPack****.r ...
- Jetson TX2刷机教程
一.参考资料 Jetson TX2官方文档 Jetpack开发者文档 Jetson官方安装教程 jetson tx2刷机 [TX2]NVIDIA Jetson Tx2刷机指南(JetPack-4.4. ...
- TX2刷机 JetPack4.4
TX2刷机 JetPack4.4 Ubuntu18.04 虚拟机安装 SDK Manager 安装 TX2系统刷入 Jetson OS 安装宝塔 资源配置查看 TX2 DesktopSharing 无 ...
- Jetson TX2刷机踩坑总结
Jetson TX2刷机踩坑总结--wiznote笔记 目录 坑1: 在双系统的Ubuntu16.04下第一次刷机时卡在determing The IP address of target,造成TX2 ...
- TX2刷机和使用常见问题
原链接: https://community.bwbot.org/topic/517 运行测试平台:小强ROS机器人 1. TX2介绍 Jetson TX2[1]是基于 NVIDIA Pascal™ ...
- 关于Jetson TX2刷机各种问题(刷机后键盘等等奇葩错误)
今天是Jetson TX2刷机第四天,期间遇到各种奇葩错误,联系了各路好汉,查看了各种文档,在此进行汇总并事先声明:我吴彦祖就是饿死,从这儿跳下去,死外边,我也不会再买老黄家的Jetson系列任何一台 ...
- Jetson TX2刷机(Jetpack4.2.0)
文章参考以下链接:https://www.jianshu.com/p/b70701660db3.https://blog.csdn.net/zt1091574181/article/details/8 ...
- Jetson TX2刷rtso-9003并使用Jetpack安装软件包
Jetson TX2刷rtso-9003并使用Jetpack安装软件包 为Jetson TX2刷rtso-9003系统并使用Jetpack安装其他软件包(CUDA.TensorRT.cuDNN等). ...
最新文章
- G - MPI Maelstrom POJ - 1502
- c语言编的游戏怎么在安卓平台使用,谁知道怎么把c语言写的游戏安装到安卓手机上面玩??...
- opencv-python处理图片的一些列操作之几何变换
- src与href的区别
- 天平思想—寻找数组中心索引
- Android成长日记-Android监听事件的方法
- jquery深入学习
- Sound recording and encoding in MP3 format.
- 【疑问感受】初见指针——当函数遇到指针
- 剑指Offer_47_求1+2+3+...+n
- jQuery画廊插件-GalleryView
- Android反编译APK
- 精美卡通儿童教育班会课件PPT模板
- Solver 配置详解
- win7删除Guest和administrator内置账户及账户所属文件
- 130页5万字某市档案馆数字档案馆建设方案
- 上海CISA认证考试考前辅导讲座圆满结束
- 第一篇:SLAM-Gmapping 代码阅读(源码详细注释)
- CentOS7.9 安装中文字体命令
- epoll的惊群效应
热门文章
- 【Word】Word技巧汇总
- Python网络相关面试题
- 电脑上的计算机里的音乐播放器怎么更改,win10系统电脑中默认的音乐播放器如何修改...
- SQL中的DML语句
- ACL 2020 MART: Memory-Augmented Recurrent Transformer for Coherent Video Paragraph Captioning
- oracle的dba_ segment,SEGMENT_TYPE TEMPORARY
- 页面访问量和网站访问量的统计
- ArcGIS基础实验操作100例--实验84查找面到直线的最近点位置
- window下怎么启动redis服务
- flowable中强制结束流程