首先说一下我的一个基本情况,方便大家进行一个对比。
我是一个小白,完全跟着教程进行操作,但是因为版本的原因,最后到一些地方与现在有的博客不能完全匹配上,期间也想了很多办法进行解决,但是还是没有解决,最后用了一个比较不寻常的方式实现下载jetpack6.2(网上没看到过,所以我觉得不寻常的办法,你辩你对)
目录
二、烧入,烧入过程我是看网上的教程的,目前可以熟练使用虚拟机烧入系统给orin agx
一、选择jetpack:
从这边选择好你需要的jetpack,以及其对应的cuda,同时配备好你需要的pytorch是什么版本,具体想看pytorch的版本看这个链接:PyTorch for Jetson - Jetson & Embedded Systems / Announcements - NVIDIA Developer Forums。
二、烧入,烧入过程我是看网上的教程的,目前可以熟练使用虚拟机烧入系统给orin agx
1.Jetson AGX Orin刷机教程,奶奶看完都说会了!-CSDN博客
在CSDN博客上找到了一篇详细的Jetson AGX Orin刷机教程,按照步骤一步步操作,整体过程还算顺利。然而,在刷机过程中遇到了一个棘手的问题:ping命令一直无法成功。具体来说,在刷机完成后,尝试通过ping命令检查设备是否正常连接网络,但始终无法ping通。这个问题让我感到困惑,因为按照教程的步骤,网络连接应该是正常的。如果有朋友遇到过类似的问题并找到了解决方法,欢迎留言告诉我,非常感谢!
这边做一个记录总结如下:
1.设置虚拟机:我使用的情况如下:
其中比较重要的就是磁盘的大小一定要大一些;
2.查看分区:
df -h
一般dev/后面的那个就是你主要下载的地方,要保证这里的空间足够,不然会出现问题(我上面是分区之后的);
3、进行分区:
sudo apt-get install gparted
sudo gaprted
这个分区的详细过程可以看下面这位博主的,我主要也是参考他的:【Linux】虚拟机 Ubuntu sudo指令实现Gparted安装和 dsv/sda1 内存扩展_sudo gparted-CSDN博客
4、打开sdkmanager:
5、选择自己对应jetpack以及设备:(本次忘记记录了,要是下次再刷机在记录吧)
6、选择自己要下载的进行下载:(其实只要linux那边以下的选中就好了,其他的也烧入不进去)
7、最后都选择默认,设置名字与密码,直接flash即可:介绍的那篇文章说要②+restart一起按,其中我在使用的过程中发现没有什么用。
8、耐心,很容易卡哦,这不是你的问题,是机子自己的问题。
2.刷机自动开机之后
刷机完成后,设备自动开机,理论上JetPack已经成功安装。然而现在orin处于开机状态,无法通过ping命令连接到设备,这个问题我一直没明白orin此刻应该处于什么状态才能ping上,并被usb识别呢?但是也不用担心,现在你开机了,相当于安装好了 你选择的jetpack,所以直接在orin端安装jetpack就行,这样你就安装好了cuda和cudnn等,具体看这篇文章:NVIDIA Jetson AGX Orin计算平台环境搭建_jtop卸载-CSDN博客按照博主的建议。
1、orin自己开机之后,进行安装一些你需要的东西
2、安装jtop:(重启之后才会有效果)
sudo apt update
sudo apt install python3
sudo apt install python3-pip
sudo pip3 install -U pip
sudo pip3 install jetson-stats
同时也可以参考一下这篇文章,里面还有详细的如何使用等内容
Jetson Orin Nano 工具——jtop安装及页面详解-CSDN博客
3、安装jetpack:(这个时候orin上已经有你你前面选中的jetpack的版本了)
sudo apt upgrade
sudo apt update
sudo apt dist-upgrade
sudo reboot
sudo apt install nvidia-jetpac
输入这些代码之后sudo reboot即可
4、安装firefox浏览器
sudo add-apt-repository ppa:mozillateam/ppa
sudo apt update
sudo apt install firefox-esr
3.烧录完成后的后续工作
经过一番努力,刷机工作基本完成,设备已经可以正常启动。接下来,我计划开始搭建Anaconda环境,以便进行后续的开发和测试工作。Anaconda是一个强大的Python环境管理工具,特别适合在Jetson AGX Orin这样的嵌入式平台上使用。通过Anaconda,可以方便地安装和管理各种Python库,为深度学习和其他计算任务提供支持。至此,Jetson AGX Orin的初始环境搭建告一段落,接下来可以专注于具体的项目开发了。
三、pytorch、anaconda等进行安装
这个的参考就都可以了,反正都大差不差的了。