简介

NVIDIA® Jetson Nano™ 开发者套件是一款专为创客、学习者和开发者打造的小型 AI 计算机。学习此简要指南后,您将能开始构建实用的 AI 应用、炫酷的 AI 机器人以及其他精彩作品。
在这里插入图片描述

  1. 用于主存储器的 microSD 卡插槽
  2. 40 针扩展接头
  3. 用于 5V 电源输入或设备模式的 Micro-USB 接口
  4. 千兆以太网端口
  5. USB 3.0 端口(4 个)
  6. HDMI 输出端口
  7. DisplayPort 接口
  8. 用于 5V 电源输入的直流桶式插座 MIPI
  9. CSI-2 摄像头接口

盒内包含

Jetson Nano 开发者套件盒内包含:

  • NVIDIA Jetson 模块和参考载板
  • 提供快速入门和支持信息的小纸卡
  • 折叠的纸架

不包含的物品

您还需要:

  • microSD 卡(建议最小采用 32GB UHS-1)
  • USB 键盘和鼠标
  • 计算机显示器(HDMI 或 DP)
  • Micro-USB 电源

首先准备一台能向 microSD 卡中刷写数据的联网计算机。

安装准备

硬件准备

microSD 卡

Jetson Nano 开发者套件将 microSD 卡用作启动设备和主存储器。请务必为项目准备一个大容量快速存储卡;建议最小采用 32 GB UHS-1 卡。

请参阅下方的说明,将操作系统和软件刷写到 microSD 卡中。

Micro-USB 电源

您需要使用能够在开发者套件的 Micro-USB 接口处提供 5V⎓2A 的高品质电源为开发者套件供电。并非每个宣称提供“5V⎓2A”的电源都能够真正做到这一点。

NVIDIA 现推荐一款经过验证的高品质电源:Adafruit 5V 2.5A 开关电源,附带 20AWG MicroUSB 线缆 (GEO151UB-6025)。它采用专门设计,旨在克服 USB 电源的常见问题;详情请参阅链接的产品页面。

注意
您可在 USB 电源的标签上看到其额定功率输出能力。
USB 电源的实际供电能力有所不同。
请参阅 Jetson Nano 开发者套件用户指南以了解更多信息。
在这里插入图片描述

将镜像写入 microSD 卡

准备 microSD 卡时,您需要一台能够读写 SD 卡(通过内置 SD 卡槽或适配器)的联网计算机。

  1. 下载 Jetson Nano 开发者套件 SD 卡镜像,并留意其在计算机上的保存位置。
  2. 根据您的计算机操作系统类型(Windows、macOS 或 Linux),按如下相应说明将该镜像写入 microSD 卡。

本文以Windows 说明

使用 SD 协会的 SD Memory Card Formatter 格式化 microSD 卡

在这里插入图片描述

  1. 下载、安装并启动 Windows 版 SD Memory Card Formatter
  2. 选择卡驱动器
  3. 选择“Quick format”(快速格式化)
  4. 将“Volume label”(卷标)留空
  5. 单击“Format”(格式化)开始格式化,然后在警告对话框中单击“Yes”(是)
使用 Etcher 将 Jetson Nano 开发者套件 SD 卡镜像写入 microSD 卡
  1. 下载、安装并启动 Etcher
    在这里插入图片描述

  2. 单击“Select image”(选择镜像),然后选择先前下载的压缩镜像文件。

  3. 插入 microSD 卡(若尚未插入)。
    如果 Windows 弹出如下提示对话框,则单击“Cancel”(取消)(请参阅此处解释):
    在这里插入图片描述

  4. 单击“Select drive”(选择驱动器),并选择正确设备。
    在这里插入图片描述

  5. 单击“Flash!”(闪存!)。如果 microSD 卡通过 USB3 连接,Etcher 写入和验证图像约会需要 10 分钟。

  6. Etcher 操作完成后,Windows 可能会提示您它不知如何读取 SD 卡。此时只需单击“Cancel”(取消),然后删除 microSD 卡即可。
    在这里插入图片描述
    microSD 卡准备就绪后,继续设置开发者套件。

安装和首次启动

与开发者套件进行交互的方法有两种:

  1. 在已连接显示器、键盘和鼠标的情况下进行交互,或者
  2. 通过连接到另一台计算机,在“无外设模式”下进行交互。

您可以通过上述任何一种方式进行初始设置。

在连接显示器的情况下 在无外设模式下
显示器、键盘和鼠标 必需 不需要
另一台计算机 不需要 必需
电源选件 可以使用 Micro-USB 或直流电源 需要直流电源

在连接显示器的情况下进行初始设置

在这里插入图片描述

设置步骤
  • 展开纸架,并放入开发者套件盒内。
  • 将 microSD 卡(已写入系统映像)插入 Jetson Nano 模块下侧的插槽中。
    在这里插入图片描述
  • 将开发者套件置于纸架上。
  • 启动计算机显示器并与其相连。
  • 连接 USB 键盘和鼠标。
  • 连接 Micro-USB 电源(或查看 Jetson Nano 开发者套件用户指南,以了解结合使用直流电源与桶式插座连接器的详细信息)。开发者套件将自动通电并启动。
首次启动

开发者套件一经通电,Micro-USB 接口旁边的绿色 LED 灯就会亮起。首次启动时,您需按照开发者套件的说明,完成一些初始设置,包括:

  • 查看并接受 NVIDIA Jetson 软件 EULA
  • 选择系统语言、键盘布局和时区
  • 创建用户名、密码和计算机名称
  • 选择应用分区大小,推荐使用建议的最大大小
登录后

您将看到如图所示的界面。恭喜!
在这里插入图片描述

无外设模式下的初始设置

如要在未将显示器连接到开发者套件的情况下完成设置,您需要将开发者套件连接到另一台计算机,然后通过终端应用(例如,PuTTY)与其进行通信,以便在该计算机上处理 USB 串行通信。

注意:由于必须使用 Micro-USB 接口访问初始配置提示符,所以无外设初始配置要求使用带桶式插座连接器的直流电源为开发者套件供电。

设置步骤
  1. 展开纸架,放入开发者套件盒内。

  2. 将 microSD 卡(已写入系统映像)插入 Jetson Nano 模块下侧的插槽中。
    在这里插入图片描述

  3. 将开发者套件置于纸架上。

  4. 查看 Jetson Nano 开发者套件用户指南以了解 J48 电源选择接头和 J25 电源插座的位置。

  5. 用跳线连接 J48 电源选择接头引脚。

  6. 将直流电源连接到 J25 电源插座。开发者套件将自动通电。

  7. 等待 1 分钟,以便开发者套件启动。

  8. 将另一台计算机连接到开发者套件的 Micro-USB 接口。

  9. 在另一台计算机上,使用串行终端应用通过主机串行端口连接到开发者套件。

本文以Windows 说明

定位正确的COM端口

假设您已将Windows PC连接到开发者套件的Micro-USB接口,右键点击Windows的“开始”图标,然后选择“设备管理器”。
在这里插入图片描述
打开“Ports”(端口)(COM 和 LPT)以查找“USB 串行设备”的 COM 端口号(在本示例中为“COM 16”)。
在这里插入图片描述
双击每个 USB 串行设备条目,以便查看其属性。转到“Details”(详细信息)选项卡,然后选择“Hardware Ids”(硬件 Id)。如果您看到了 VID 0955 和 PID 7020,则您可在 Jetson 开发者套件中使用该 USB 串行设备。记下 COM 端口名称(在本示例中为 COM16)以便稍后使用。
在这里插入图片描述

在 PuTTY 中打开该 COM 端口

PuTTY 是广泛用于访问串行控制台的终端应用之一。 您可以使用其他终端应用,但如果 Windows PC 上没有任何此类应用,则可以从此处下载 PuTTY。

打开 PuTTY 应用。在左侧“Category”(类别)窗格中选择“Session”(会话)后,在“Serial line”(串行线)和“Speed”(速度)中分别输入 COM 端口名称和“115200”。
在这里插入图片描述
单击“Open”(打开)以连接到该控制台。
在这里插入图片描述

在连接到开发者套件后,如果系统未自动显示初始设置屏幕,请点击 SPACE(空格)。

首次启动

开发者套件一经通电,Micro-USB 接口旁边的绿色 LED 灯就会亮起。首次启动时,您需按照开发者套件的说明,完成一些初始设置,包括:

 - 查看并接受 NVIDIA Jetson 软件 EULA
 - 选择系统语言、键盘布局和时区
 - 创建用户名、密码和计算机名称
 - 选择应用分区大小,推荐使用建议的最大大小
登录后

您会在串行终端应用中看到标准 Linux 命令行提示符。恭喜!

后续步骤

查找所需内容

  1. 阅读 Jetson Nano 开发者套件用户指南,其中包含以下内容:
  • 开发者套件硬件的更多详情。
  • NVIDIA JetPack 的所有组件(包括支持交叉编译的开发者工具)说明。
  • 所有相关示例和示例文档的列表。
  1. 前往 NVIDIA Jetson 开发者领地,浏览所有 Jetson 平台信息。
  2. NVIDIA Jetson 论坛中提出问题或分享项目。

项目与学习

Jetson Nano 开发者套件是用于学习和制作的 AI 计算机。
Jetson AI Courses and Certification
NVIDIA 深度学习培训中心会为开发者、教育工作者、学生和终身学习者提供边缘 AI 方面的有用实操培训和认证。获得职业发展和进步所需的关键 AI 技能。完成这些免费的开源课程后,您将获得证书。

查看 Jetson 项目页面
  1. Hello AI World
  • 借助用于图像分类和物体检测的预训练模型,开启计算机视觉的深度学习推理之旅。
  • 借助 TensorRT 与实时摄像机流实现实时加速。
  • 使用 C++ 编写您自己的识别程序。
  1. JetBot 是一个开源 AI 项目,面向的受众是有兴趣学习 AI 和构建趣味应用的创客、学员及发烧友。
  • 易于设置与使用,可兼容诸多主流配件。
  • 互动教程将为您展示如何利用 AI 功能指导 JetBot 跟踪物体、避免碰撞等。
  • JetBot 是一个适用于创建全新 AI 项目的优秀平台。
创建您自己的项目
  • Jetson Nano 开发者套件提供 Jetson GPIO Python 库等实用工具,并且可兼容很多来自 Adafruit 和 Raspberry Pi 的常见传感器和外围设备。
  • Jetson Nano 支持 TensorFlow、PyTorch、Caffe 和 MXNet 等多种主流 AI 框架,同时能够并行运行多个神经网络来处理数据和驱动操作。

故障排除

电源

如果您无法启动 Jetson Nano 开发者套件,则您的 USB 电源可能存在问题。请使用类似于此产品的高品质电源。

另外,必须使用高品质电源线将电源连接到开发者套件:

最好使用配备永久连接线缆的电源。
线缆越短,电压下降越小。

显示器

不支持 HDMI 转 DVI 适配器。请使用接受 HDMI 或 DP 输入的显示器。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐