SDK manage使用介绍
SDK manage使用介绍
前言
SDK manager是NVIDIA官方提供的一个管理工具,用来进行jetson系列产品的系统及软件安装,是一个优缺点并存的工具.优点是支持目前nvidia jetson系列所有产品的系统及软件安装,步骤简单,操作方便,整合了多个jetpack版本以及对应的sdk版本,无需再去官网下载L4T文件,方便用户能更好安装例如cuda,cudnn,opencv以及deepstream这类sdk;缺点是对于网络环境有要求,可能在使用过程中会出现登录不上以及安装报错等情况,这些均由网络环境造成,可能需要科学上网才可以正常使用.
安装与准备
首先说明SDK manager是需要安装在一台ubuntu18.04(其他版本应该也可以,我没试过)的电脑上,而不是安装在任何一款jetson系列产品上.因为jetson系列产品为arm64位架构,SDK manager并不支持.
SDK manager官网下载链接:
https://developer.nvidia.com/embedded/downloads
百度云盘下载链接:
链接:https://pan.baidu.com/s/1HOLORIpblrhpmJvzweYfOg
提取码:tw12
下载完成后得到一个.deb后缀安装包,把它移动到一台ubuntu的电脑上。
打开终端,输入dpkg命令进行安装
系统及软件安装
首先将jetson设备与ubuntu电脑通过usb数据线相连,agx系列产品为type-c数据线(agx开发套件连接位置为靠近指示灯位置的type-c接口),其他产品均为普通usb数据线.连接完毕后,需要给jetson设备上电,不需要另外接显示器等其他外设.
接线如图所示:
(nano套件、nx套件接线图)
刷机前请先让设备进入recover模式:
recover模式的进入:
1、由于nano,nx,agx开发套件无按键,需要将设备上电前插好跳线帽进入recover模式。
使用跳线帽短接rec 和 gnd 针脚,如下图所示:
2、agx或图为盒子则可以通过先按除电源键外的另外两个按键进入recover模式,按键顺序为先长按中间的rec按键,不松手然后再按旁边的res复位键,2秒后松开res复位键,最后松开rec按键.
SDK manager使用
1. 登录SDK manager软件(首先需要注册一个nvidia开发者账号,官网免费注册)
2. 登录后,SDK manage会识别到设备(这里以nano套件为例)
选项分别为:国产nano套件、英伟达nano套件、英伟达2G版nano套件。请根据具体型号选择。
3. 如果弹出窗口Update Notification询问是否升级jetpack版本,建议点击Later,保留4.6.1版本,以防出现系统不稳定现象。
4. 选择对应版本以及对应设备型号,选择完毕后点击continue
注:
位置1:host machine勾选可去掉,该选项选中为下载安装在该ubuntu电脑上,一般用不着;
位置2:如果连上这里显示为Detected则表示设备已与ubuntu电脑主机连接,且识别到jetson对应的版本型号,无须另外操作;若显示为no board connected 则设备与该Ubuntu电脑主机未正确连接,需要通过按键使jetson设备进入recover模式(即下载模式)或者检查连线,再次刷新直至显示Detected.
位置3:选择自己需要的jetpack版本,可以点开...查看不同的jetpack版本进行选择;
位置4:deepstream的安装,需要则勾选,不需要则去掉该勾选,默认为不勾选.
5.目标系统与sdk的下载与安装,选择完毕后点击continue
注:
位置1:勾选则表示为给jetson设备刷新的系统,设备原有的东西会被删除掉,此过程为先下载再安装,时间较长(无系统的jetson设备必须勾选);若不勾选对原系统无影响(针对设备有系统的);
位置2:勾选则表示下载并安装该列表里的所有sdk,为单一选项,不能逐条勾选,不勾选则表示全部不安装;
位置3:文件下载位置可自由选择目录(需要空间较大);
位置4:nvidia条款同意选项,必须勾选才可进行下一步
位置5:离线安装(先下载后安装)
6.选择完毕后,需要输入ubuntu电脑开机密码
7.安装过程会出现这个弹窗
第一个可选框内为检测到的设备
第二个可选框内为选择自动设置和手动设置,建议选择手动设置
选择手动设置后弹窗变化
然后设置新用户名以及密码即可,下一步点击flash,开始下载安装
4. 系统下载并安装完成之后会弹出该页面,此时我们需要:
①将jetson设备连接显示器(连接的显示器必须为HDMI接口的显示器,使用其他转接线会导致无法显示桌面,从而影响使用)
②开机设置用户名和密码这些东西,如果连接显示器后一直没有开机,就按一下重启键(开机键为第一个,第三个为重启键),开发套件没有按键就拔电重启。
③设置完用户名和密码后,等待设备配置完毕会自动重启,此时我们输入刚设置的密码进入系统桌面。然后,装上跳线帽进入recover模式的套件此时可以取下退出recover模式。
④再回到ubuntu电脑主机,在该页面填入用户名和密码,IP地址不用更改,该IP为usb虚拟固定IP,确认无误后点击install继续进行sdk安装,若无需安装cuda这些sdk,则无需下一步,刷机到此结束.(若usb无法连接,可使用同一局域网的有线网络连接,修改对应ip即可)
5. 安装过程中可能会出现错误提示
提示需要安装插件,然后根据提示的命令,在终端输入命令即可
安装完毕,点击RETRY继续安装
等待sdk全部安装完毕,出现如下界面则表示本次刷机任务全部完成,点击finsh结束刷机,可以拔掉usb数据线.若出现部分sdk安装失败,报erroe错误,则在该页面点击retry继续进行安装,retry会跳过系统安装,只安装失败的sdk.