1.烧录系统和SDK

您当前位置: 首页 > Jetson TX2 NX > 开发环境搭建

烧录系统和SDK

1. 打开NVIDIA的jetpack下载网址:

https://developer.nvidia.com/zh-cn/embedded/jetpack

 

用虚拟机Ubuntu18.04系统,点击下载SDK Manager,使用前请先注册/登录NVIDIA账号。

image.png 

2. 安装SDK Manager。

先进入刚刚下载的.deb文件的路径,例如这里下载到Downloads目录。

cd Downloads/

image.png 

在终端输入以下命令安装SDK Manager。

sudo dpkg -i sdkmanager_1.5.0-7774_amd64.deb

image.png 

此时系统可能会报错找不到依赖文件,输入以下命令解决此问题。

sudo apt --fix-broken install

image.png 

3. 打开Ubuntu18.04系统的程序,搜索SDK,可以找到SDKManager,打开文件。

image.png 

登录NVIDIA账号,会在浏览器弹出链接,输入用户名和密码登录进去。

 

image.png 

 

4.虚拟机Ubuntu18.04连接Jetson TX2 NX

此时需要让Jetson TX2 NX进入系统REC刷机模式。

将跳线帽连接到FC REC和GND引脚,也就是连接到核心板下方载板的第二和第三个引脚,如下图所示:

image.png image.png

连接线路,将HDMI显示屏、鼠标、键盘和microUSB数据线连接到Jetson TX2 NX上,最后再接入电源。由于上一步已经将跳线帽连接FC REC和GND引脚,所以上电开机后会自动进入REC刷机模式。

image.png 

 

5.在虚拟机Ubuntu18.04的SDKManager软件选择Target Hardware为Jetson TX2 NX,JetPack版本,这里以4.6版本为例。

image.png 

如果在Target Hardware显示未连接状态,请确认NX是否进入REC刷机模式并连接上虚拟机,然后点击refresh刷新。这里注意一下使用虚拟机需要把设备设置为连接到虚拟机上。

image.png 

image.png 

确认无误后点击CONTINUE

6.默认会勾选Jetson OS和Jetson SDK Components,表示刷入系统和SDK,可以单独选系统OS或者软件SDK,但是单独刷入软件SDK前需要保证已经刷入系统OS。

 

image.png 

文件下载路径保持默认就好,勾选协议,点击CONTINUE进入下一步。

image.png 

image.png 

输入虚拟机的密码。

image.png 

此时SDKManager会先下载需要烧录的文件,等待烧录文件下载完成即可开始烧录系统和SDK。

7. 等待系统OS烧录完成后,Jetson TX2 NX会自动重启进入系统,此时需要根据系统提示给设置系统的基本功能,必须执行的包括设置用户名与密码、连接与虚拟机同一个局域网的网络等。切换到Jetson TX2 NX系统进行设置,这里的设置都比较简单,就不一一截图说明了,设置用户名和密码这里一定要牢记,否则会出现登录不进系统的问题。

image.png 

8.系统设置完成后会再次重启Jetson TX2 NX,如果此时与虚拟机断开连接,可以重新插拔一下USB数据线连接到虚拟机上。再输入刚刚设置的Jetson TX2 NX的用户名和密码。点击安装即可进行安装软件SDK。

image.png 

注意:由于刷入SDK需要用到局域网内的网络传输数据,为了稳定传输请插入网线。

 

完成后提示全部安装成功,点击FINISH。如果在安装过程中出现过某个软件安装失败的情况,请点击重新安装即可。

image.png 

 

9.注意:烧录完系统和SDK后,请将FC REC和GND之间的跳线帽拔掉。