在jetson TX2上安装并使用Spinnaker

在jetson TX2上安装并使用Spinnaker

0.1科普向

  • JetSon系列是Nvidia公司推出的面向无人智能化领域的嵌入式平台,这块嵌入式板子的出现使得我们可以在边缘设备上处理复杂数据,实现人工智能。
  • 其中的TX2是一台模块化 AI 超级计算机,采用 NVIDIA Pascal™ 架构。更棒的是,它性能强大,但外形小巧,节能高效,非常适合机器人、无人机、智能摄像机和便携医疗设备等智能边缘设备。它支持 Jetson TX1 模块的所有功能,同时可以铸就更大型、更复杂的深度神经网络。
  • FLIR官方推荐用这款板子作为嵌入式的开发工具

####0.2本说明适用且不限于以下jetson的型号

Jetson TX2 Jetson AGX Xavier Jetson Nano
TX2 AGX Xavier Nano
TX2i AGX Xavier 8GB
TX2 4GB

1.准备工作

1.1物理环境搭建

我们将官方给的配件全部安装起来,具体如下

  • 嵌入式主板 X1

  • 电源适配器 X1

  • 天线 X2 (如果不使用wlan可以不安)

  • OTG线 X1

  • Micro USB线 X1

  • 电源线 X1

  • 网线 X2(请您自备)

  • 一台安装了ubuntu的主机(用虚拟机也可以)

  • 请确保tx2和host都有显示器来输出

  • 一个路由器,保证host(宿主机)和TX2的网都是走的路由器的lan口
    (本条件非必要,但英伟达官方建议这样做,保证tx2和宿主机在同一网络下)

1.2 锦上添花

  • 建议用户准备一个USB HUB,因为板子只有一个USB口(虽然micro口支持OTG功能,可以充当一个U口,但笔者实测该micro口不牢靠,经常使用可能会有拖拽的情况发生,容易损伤焊盘。官方的主要用意是用该口充当刷机入口用的)

1.3进入ubuntu

  • Jetson TX2 自带ubuntu 16.04 系统
  • 首次开机时,进入的是以nvidia用户登录的Ubuntu命令行界面
  • 如果要使用图形化界面,需要安装Nvidia Linux驱动
    -请执行以下命令

sudo su

nvidia

cd /home/nvidia/NVIDIA-INSTALLER

./installer.sh

reboot

2.在host上安装jetpack

2.1 注册NVIDIA developer 账号

2.2 下载 JetPack

2.3运行以下命令

mkdir /opt/jetson

请您将下载的软件包复制到/opt/jetson目录下
(以下操作笔者以sdkmanager_0.9.14-4954_amd64.deb 为例,请您酌情修改)

cd /opt/jetson

sudo apt install ./sdkmanager_0.9.14-4954_amd64.deb

sdkmanager

2.4欢迎开启gui操作之旅

在jetson TX2上安装并使用Spinnaker_第1张图片


在jetson TX2上安装并使用Spinnaker_第2张图片


在jetson TX2上安装并使用Spinnaker_第3张图片


在您的板载系统上输入以下命令

 ipconfig

此时请您确保:

  • host和tx2已经通过micro 线连接
  • 关闭了所有

在jetson TX2上安装并使用Spinnaker_第4张图片

2.5请您耐心等待刷机完成。。。。

3.安装spinview,请参考笔者的另一篇文章

你可能感兴趣的:(在jetson TX2上安装并使用Spinnaker)