TX2刷机+环境配置

本文详细介绍了如何在NVIDIA TX2设备上刷入Ubuntu16.04系统,并通过离线方式安装CUDA、CuDNN等关键软件包的过程。首先使用JetPack3.3安装包进行系统刷写,随后介绍了如何在没有网络连接的情况下,通过预先下载的安装包完成CUDA和CuDNN的安装与配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

刷机工具:一台装有ubuntu16.04的可联网的虚拟机、这里我只刷了系统,其余的软件包由于没有路由器,网络连接不成功,均是离线进行安装。
首先从NVIDIA官网下载JetPack3.3的安装包:我下载的JetPack-L4T-3.3-linux-x64_b39.run
然后命令行运行它,按照步骤进行,需要网络条件好。选择软件安装包时,所有PC机(即host)上的安装全部置为noaction,只选择TX2上的安装包。(由于只刷机,过程很简单)

刷好机后,是一个干净的ubuntu16.04系统,下面需要离线安装cuda,cudnn等
在刷机时这些安装包已经下载到了PC机上,拷到TX2上即可。
1、安装cuda:

sudo dpkg -i cuda-repo-l4t-9-0-local_9.0.252-1_arm64.deb
sudo apt-get update
sudo apt-get install cuda-toolkit-9-0

配置cuda的环境变量:sudo gedit /etc/bash.bashrc 加入下面两句

export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH

检查cuda是否安装成功:nvcc -V

2、安装cudnn:

sudo dpkg -i libcudnn7_7.1.5.14-1+cuda9.0_arm64.deb
sudo dpkg -i libcudnn7-dev_7.1.5.14-1+cuda9.0_arm64.deb
sudo dpkg -i libcudnn7-doc_7.1.5.14-1+cuda9.0_arm64.deb

默认安装在/usr/include和/usr/lib下面,需要拷贝至/usr/local/目录:

sudo cp /usr/include/cudnn.h /usr/local/include/
sudo cp /usr/lib/aarch64-linux-gnu/libcudnn* /usr/local/lib/

3、如需安装刷机下载的opencv,同样采用sudo dpkg -i 依次安装即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值