安装准备:
1. 一台装有虚拟机的电脑,虚拟机安装Ubuntu20.04系统,一定要保证虚拟机分配内存足够大,至少大于30G;
百度网盘分享链接:https://pan.baidu.com/s/1yA3_77GV7ty4aZ4ifnbVzA?pwd=oiu2
提取码:oiu2
或者自己去找相关的安装包;
2. 虚拟机下载好SDK Manager安装包,并安装,我用的是1.9.2.10899版本;
下载网址:https://developer.nvidia.cn/sdk-manager,下载后cd进入到安装包的文件夹,输入:sudo dpkg -i 安装包名称,等待安装完成;
注意:下载需要开发者账号,可以自己申请注册一下,一定要保证录入年龄时保证是成年的,不然到时候会提示未成年不能登入,麻烦得很;
3. 一条USB转Type-C转接线、一条DP线、一条套件的电源线以及一套键盘鼠标;
按上述情况连接好线,准备刷机。
1. ORIN设置+SDK Manager配置
首先,使ORIN套件进入”Recovery mode“:在插入电源线后,长按2键8s左右,不要松开2键同时按下3键,同样保持8s左右,依次松开3键和2键,一般这样就能进入”Recovery mode“了。
成功连接后虚拟机会进行通知,如下:
选择连接到虚拟机。
如果不能进入,参考:https://blog.youkuaiyun.com/weixin_53776054/article/details/128552701
使用"lsusb"命令查看是否连接好:
lsusb
然后,在终端中输入sdkmanager,回车:
点击LOGGING IN。
登录后如果进入了”Recovery mode“,则会提示你选择你的对应型号设备,选择好后点击“OK”:
根据需要选择刷机需要的软件,一般不要选Host machine,DeepStream可以自行选择,这里我不需要:
点击Continue进入下一步。
大红框根据需要勾选,一般默认;小红框勾选才能进入下一步,这里最好保证虚拟机分配内存足够大,不然又得重走一遍流程,输入虚拟机密码,开始下载安装:
在安装过程中会出现如下界面:
1. 一定要选择“Manual SetUp” + 对应机型;
2. 一定要设定好用户名和密码,不要忘记了;
3. 一定要保证机器处于”Recovery mode“;
点击“flash”继续进行安装。
2. 安装时可能出现的问题
2.1 Default ip is not avaliable. Please make sure the default ip is shown in ip addr, or use a customer ip instead.
解决办法:
1). 这个问题主要是ORIN套件没有和虚拟机连接上,由于目前已经装好系统,首先开机(一般装好系统后会自动开机),然后打开终端,在终端中输入:
ping 192.168.55.1
如果显示这样的界面就是ping通了
2). 可能与”主机开了翻墙等有关,暴力重启主机”,参考:https://blog.youkuaiyun.com/BIT_HXZ/article/details/123907768
2.2 Not exactly one NVIDIA Jetson device is connected with USB. For using default IPv4 address, please connect exactly one Jetson device.
第二个问题一般和第一个问题同时出现,出现时间是在ORIN套件开机之后,原因是ORIN套件没有和虚拟机连接好,首先检查ORIN套件是不是与电脑进行了连接,步骤如下图所示:
上图是正常的情况,非正常则是ORIN套件与主机相连了,解决办法:只需要断开与主机的连接,同样在这个选项下进行修改即可,问题就解决了。(此时就会出现第一个问题,第一个问题比较典型,折磨了我好久,所以先介绍第一个问题的解决办法)
如果:还是这个问题一直存在,那就长按ORIN套件的开机键对其进行重启,重启过后应该就没问题了(题主也遇到了这个问题)
2.3 Cannot connect to the device via SSH. Check the user name and password, and make sure that SSH service is running on the device.
解决办法:
这时镜像已经烧写好了,可以进入系统。先登录系统,设置用户和密码之后在ORIN套件上设置开启SSH服务:
ps -e | grep ssh # 查看有没有SSH服务
sudo apt-get install openssh-server
sudo apt-get install openssh-client
service ssh start # 开启服务
如果ps -e | grep ssh当中有sshd则表示正常,可以通过ifconfig或者 ip addr查看ip地址,在主机上输入账号和密码一般就可以连接了。
参考链接:https://blog.youkuaiyun.com/qq_45759728/article/details/122059847?spm=1001.2014.3001.5506
最后,等待软件装好就行啦,完美谢幕!