NX配置记录

NX配置记录

切记:为避免一切问题的出现,包括CUDA刷不进去,包括在刷CUDA时说IP不对,都是没按照顺序进行

切记:如果板子里的SD卡和SSD里面都有系统,而且非常不幸的是,这俩系统还是同一个版本,那就很有可能无法开机。。。。。,解决办法–>在SD卡里刷一个不同版本的系统,进入板子,在分区里面格式化掉SSD,然后重新开始吧!!!

预配置

  1. 进入烧录模式:短接

  2. 请添加图片描述

  3. USB线接PC与NX

  4. PC拔掉其他无关的USB线

  5. 插入电源

  6. 打开SDK Manager
    在这里插入图片描述

  7. 不要选CUDA等工具,单独只选择一个镜像jetson即可

    在这里插入图片描述

  8. Flash进程时可以拔掉短接线了
    在这里插入图片描述

刷机完成设置

  1. 这时候一定要动动屏幕的线,要让他亮起来,(屏幕不亮的,绝对是屏幕的问题!!!!!)。
  2. 然后根据安装Ubuntu的方式安装NX
  3. 默认启动选择最大功率20W
  4. NX安装后联网,并保持打开屏幕

将启动盘进行更换

  1. 物理安装您的和SSD并启动,然后打开菜单并进行搜索。disk

  2. 在这里插入图片描述

  3. 在这里插入图片描述

  4. 在这里插入图片描述

  5. 在这里插入图片描述

  6. 下载:
    git clone https://github.com/jetsonhacks/rootOnNVMe.git
    cd rootOnNVMe
    (如果不行的话,可以PC传送,命令示例scp -r /home/gsh/Tools/rootOnNVMe ocr@192.168.55.1:/home/ocr/

  7. sudo bash copy-rootfs-ssd.sh

  8. sudo bash setup-service.sh

  9. sudo reboot

安装CUDA等工具

  1. 换源清华源

    Ubuntu 的软件源配置文件是 /etc/apt/sources.list。将系统自带的该文件做个备份,将该文件替换为下面内容,即可使用 TUNA 的软件源镜像。

    	# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
    	deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse
    	# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse
    	deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
    	# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
    	deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
    	# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
    	deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
    	# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
    	# 预发布软件源,不建议启用
    	# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-proposed main restricted universe multiverse
    	# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-proposed main restricted universe multiverse
    

    sudo apt-get update
    sudo apt-get upgrade

  2. 重新安装CUDA等工具
    在这里插入图片描述

  3. 拷贝cudnn到cuda的文件夹中(路径不确定,根据实际情况而定)。

    sudo cp /usr/include/cudnn.h /usr/local/cuda/include/

    sudo cp /usr/local/cuda-10.2/lib64/lib* /usr/local/cuda/lib64/

    查看cudnn的版本:cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
    我的NX是这个:sudo cat /usr/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
    具体要看cudnn_version.h 在哪

    查看cuda的版本:nvcc -V

扩充swap分区

还记得之前将SSD设置为启动盘而留下的备用空间嘛,这里将其设置为swp空间

  1. 搜索框->disk->不用格式化
  2. 请添加图片描述
  3. 请添加图片描述

报错修改

在这里插入图片描述

好像是我这个源出了问题,标注了就没事啦

在这里插入图片描述


3.查看opencv的版本
pkg-config --modversion opencv
1
一开始不能查看opencv版本,原因是由于没有找到opencv.pc,而jetpack4.4+刷机刷的opencv是opencv4
将/usr/lib/aarch64-linux-gnu/pkgconfig中的opencv4.pc,复制到/usr/lib/pkgconfig下,并改名为opencv.pc就可以了。

cd /usr/lib/aarch64-linux-gnu/pkgconfig
sudo cp opencv4.pc /usr/lib/pkgconfig/opencv.pc
1
2
默认是4.1.1

4.查看TensorRT的版本
dpkg -l | grep TensorRT
1
5.查看系统版本
cat /etc/lsb-release
————————————————
版权声明:本文为优快云博主「失落的Yukii」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/qq_45759728/article/details/122059847

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值