agx 刷机+系统迁移至SD/m2+pytorch+Eigen3.3.7配置教程

STEP1:刷机

        需要一个host主机,可以是ubuntu18虚拟机,NVIDIA官网下载sdkmannger

进入下载路径 ,进行安装:

sudo dpkg -i /var/run/vmblock-fuse/blockdir/7KErYD/sdkmanager_1.4.1-7402_amd64.deb

过程中可能会出现一些缺少依赖,缺什么sudo apt install 什么。

虚拟机与agx使用typec数据线连接,进入sdkmannger:

sdkmanager

 

 登录后出现如下界面,有三点要提醒:

 1:hostmachine 可以不勾选,不在宿主机机型部署;

2:target Hardware 必须勾选且可以检测到agx,如果出现no board connected,按下agx中间复位键不松开、按下左侧电源键不松开,两秒后同时松开。点集refresh,会检测到agx设备,如未检测到,重复上述操作。

3:关于jetpack版本,推荐不要选择最新的版本。

点击continue 进入step02:

 1:勾选,对agx刷入os

2:不勾选,未来会进行系统至SD或m2卡的移植,如果勾选,后期的驱动可能存在问题

3:勾选;

4:不勾选,

CONTINUE进入step03:

 选择手动模式点击flash,等待完成即可,如果提示连不上,操作与登录界面下的提示2相同。

出现FINSH后,给agx插上键鼠,可以看到agx上有ubuntu18。

配置用户名及密码进入桌面。

STEP2:系统迁移至SD卡

        agx存储容量为32G,部署完环境及pytorch后容量捉襟见肘,先将STEP1装入的系统转移至SD卡。这个教程同样适用于将系统刷入m.2硬盘内(拧下agx底角四颗螺丝,轻轻抬起主板,注意内部有风扇排线和金脚插座,不可用力过大,可以看到m.2硬盘接口)

        1:格式化SD卡

SD卡插入agx --> 点击agx桌面左上角 --> 输入disks搜索 --> 点击disks进入磁盘管理工具 --> 选择要格式化的sd卡 --> 点击右上角三道横线 --> Format Disk -->格式化为GPT模式 -->选择Ext4。

        记住DEVICE 的名称(可能会不一样)非常重要     

        格式化到此结束,不要点击mount进行挂在,默认的挂在路径在media,我们不要这个路径,如果提示已挂在到media则unmount。

        2:在agx上下载工具,输入如下命令

git clone https://github.com/jetsonhacks/rootOnNVMe.git

cd rootOnNVMe

         3:对rootOnNVMe进行配置修改,非常重要

copy-rootfs-ssd.sh  --> 使用sudo gedit 命令打开并修改第三行 /dev/nvme0n1p1 为SD卡的具体DEVICE名称。

setssdroot.service  -->  修改ConditionPathExists

setssdroot.sh  --> 修改NVME_DRIVE

上述三个文件一定一定要修改。

./copy-rootfs-ssd.sh

./setup-service.sh

reboot

 重启后查看computer容量为SD卡容量,系统移植成功。

STEP3:安装jston SDK commponents

agx保持开机状态,与虚拟机进行typec连接

        agx终端输入:

sudo apt update

        1:等待update完成,虚拟机sdkmannger 点击to step1,保持与上次勾选相同,在step1界面保持与初次勾选相同,如果检测不到agx,从新拔插typec,点击refresh,切记不可按动agx上的按钮进行重置。

        2:进入step02,勾选刷机教程中的2,3处,切忌勾选1,4。点击下一步等待刷机完成。

        3:在agx命令窗口输入 nvcc -V 查看是否安装成功。

STPE4:pytorch部署

        1:python 版本软连接

sudo rm -rf /usr/bin/python

sudo ln -s /usr/bin/python3.6 /usr/bin/python

 终端输入python,显示python版本为3.6,连接成功。退出python。

        2、依照如下教程安装pytorch

Nvidia Jetson Agx Xavier 折腾笔记之安装pytorch1.6_dadapongi6的博客-CSDN博客_agx 安装pytorch

 注意如下几点:

                1:pytorch版本、jetpack版本、python版本要意义对应,官网可以找到;

                2:Pytorch 和 Torchvison 的版本要对应;

                3:安装Torchvison 会出现报错,参考这里,实在不行或者参考这里

STPE5:安装Eigen

安装Eigen 3.3.7 

Xavier入门教程软件篇-升级为Eigen3.3.7 - 创客智造

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值