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/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 - 创客智造
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/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 - 创客智造