烧录系统和SDK
1. 打开NVIDIA的jetpack下载网址:
https://developer.nvidia.com/zh-cn/embedded/jetpack
用虚拟机Ubuntu18.04系统,点击下载SDK Manager,使用前请先注册/登录NVIDIA账号。
2. 安装SDK Manager。
先进入刚刚下载的.deb文件的路径,例如这里下载到Downloads目录。
cd Downloads/
在终端输入以下命令安装SDK Manager。
sudo dpkg -i sdkmanager_1.5.0-7774_amd64.deb
此时系统可能会报错找不到依赖文件,输入以下命令解决此问题。
sudo apt --fix-broken install
3. 打开Ubuntu18.04系统的程序,搜索SDK,可以找到SDKManager,打开文件。
登录NVIDIA账号,会在浏览器弹出链接,输入用户名和密码登录进去。
4.虚拟机Ubuntu18.04连接Jetson TX2 NX
此时需要让Jetson TX2 NX进入系统REC刷机模式。
将跳线帽连接到FC REC和GND引脚,也就是连接到核心板下方载板的第二和第三个引脚,如下图所示:
连接线路,将HDMI显示屏、鼠标、键盘和microUSB数据线连接到Jetson TX2 NX上,最后再接入电源。由于上一步已经将跳线帽连接FC REC和GND引脚,所以上电开机后会自动进入REC刷机模式。
5.在虚拟机Ubuntu18.04的SDKManager软件选择Target Hardware为Jetson TX2 NX,JetPack版本,这里以4.6版本为例。
如果在Target Hardware显示未连接状态,请确认NX是否进入REC刷机模式并连接上虚拟机,然后点击refresh刷新。这里注意一下使用虚拟机需要把设备设置为连接到虚拟机上。
确认无误后点击CONTINUE
6.默认会勾选Jetson OS和Jetson SDK Components,表示刷入系统和SDK,可以单独选系统OS或者软件SDK,但是单独刷入软件SDK前需要保证已经刷入系统OS。
文件下载路径保持默认就好,勾选协议,点击CONTINUE进入下一步。
输入虚拟机的密码。
此时SDKManager会先下载需要烧录的文件,等待烧录文件下载完成即可开始烧录系统和SDK。
7. 等待系统OS烧录完成后,Jetson TX2 NX会自动重启进入系统,此时需要根据系统提示给设置系统的基本功能,必须执行的包括设置用户名与密码、连接与虚拟机同一个局域网的网络等。切换到Jetson TX2 NX系统进行设置,这里的设置都比较简单,就不一一截图说明了,设置用户名和密码这里一定要牢记,否则会出现登录不进系统的问题。
8.系统设置完成后会再次重启Jetson TX2 NX,如果此时与虚拟机断开连接,可以重新插拔一下USB数据线连接到虚拟机上。再输入刚刚设置的Jetson TX2 NX的用户名和密码。点击安装即可进行安装软件SDK。
注意:由于刷入SDK需要用到局域网内的网络传输数据,为了稳定传输请插入网线。
完成后提示全部安装成功,点击FINISH。如果在安装过程中出现过某个软件安装失败的情况,请点击重新安装即可。
9.注意:烧录完系统和SDK后,请将FC REC和GND之间的跳线帽拔掉。