Skip to main content

reComputer J202 入门指南

reComputer J202 的设计和功能与 NVIDIA® Jetson Xavier NX™ 载板几乎相同,完美兼容 Jetson Nano/Xavier NX/TX2 NX 模块,包含 4x USB 3.2 gen 2 端口、M.2 key E 用于 WIFI、M.2 Key M 用于 SSD、RTC、CAN、树莓派 GPIO 40 针接口等。

特性

  • 完美适配: 专为 Jetson Nano/Xavier NX/TX2 NX(260 针 SODIMM)设计。
  • 丰富外设: 高性能稳定性,包含 USB 3.1 端口(4x)、M.2 key E 用于 WIFI、M.2 Key M 用于 SSD、RTC、CAN、树莓派 GPIO 40 针接口等。
  • 高通用性: 适用于复杂的 AI 图形应用。
  • 全面认证: 包括 FCC、CE、RoHS 认证。
  • 灵活定制: 基于 J202 原始设计提供配件模块更换、logo 和硬件接口修改服务。
note

由于 Jetson Nano 只有一个 PCIe 通道,如果模块使用 Jetson Nano 连接到 J202 载板,只能选择 M.2 Key M 用于 SSD。

规格参数

存储1x M.2 Key M
网络以太网1x RJ-45 千兆以太网 (10/100/1000M)
M.2 KEY E1x M.2 Key E 用于 WiFi/蓝牙模块
I/OUSB4x USB 3.1 Type-A (Xavier NX 为 10Gbps,Nano 为 5Gbps)
1x USB2.0 Type-C (设备模式)
摄像头2x CSI
显示1x HDMI 2.1, 1x DP
风扇1x 风扇连接器
CAN1x CAN (仅适用于 Nvidia Xavier 系列)
多功能端口1x 40 针扩展接口
1x 12 针控制和 UART 接口
RTC1x RTC 2 针
电源DC 12V/5A
机械尺寸 (宽 x 深)100mm x 80mm
安装方式桌面、壁挂安装
工作温度10℃~60℃

硬件概述

支持的模块

刷写 JetPack

danger

刷写 JetPack 将会擦除设备上的所有数据。请谨慎操作。

如果您购买的是完整系统而不仅仅是载板,它将预装 JetPack 操作系统,您可以直接启动并使用。但是,如果您愿意,也可以按照下面的教程安装新的操作系统。

以下内容将演示如何将 JetPack 4.6.1 系统刷写到 J2021 上。您可以参考此过程将所需的 JetPack 版本刷写到其他设备上。

info

请参考这里来确定不同 Jetson 模块支持的系统版本。

前提条件

  • 安装有 Ubuntu 18.04 OS 或 Ubuntu 20.04 OS主机电脑
  • reComputer J1020/J2021/J2022 或 J202 载板 + Nvidia Jetson 模块
  • 9V-12V/5A 电源适配器
  • USB Type-C 数据线
  • 跳线帽或母对母杜邦线

进入强制恢复模式

在进行安装步骤之前,我们需要确保 reComputer 处于强制恢复模式。

步骤 1. 开始之前,您需要断开 reComputer 的电源。

步骤 2. 要进入恢复模式,您需要使用跳线连接 FC RECGND


按钮接头 描述 按钮接头 描述
1PWR BTN7AUTO ON
2GND8DISABLE
3FC REC9UART TXD
4GND10UART RXD
5SYS RET11LED +
6GND12LED -

步骤 3. 使用 12V/5A 直流电缆为 reComputer 供电(连接到 reComputer 左侧),并使用 Type-C 电缆连接到 Linux 主机 PC(连接到 reComputer 右侧)。

步骤 4. 在 Linux 主机 PC 屏幕上,我们可以右键单击鼠标打开终端并输入命令 lsusb。当返回的内容中包含 ID 0955:xxxx NVidia Corp. 时,说明您的 J202 载板处于强制恢复模式,您可以继续进行后续操作。

note
  • 对于 NVIDIA® Jetson Nano™:0955:7f21 NVidia Corp
  • 对于 NVIDIA® Jetson Xavier™ NX:0955:7e19 NVidia Corp
caution

Jetson-Nano 上的 SPI 接口默认与 GPIO 复用且未启用。请参考此指南了解如何启用它。

刷写到 Jetson

有两种可选方式将 JetPack 操作系统刷写到 reComputer J2021,对于 NVIDIA Jetson 初学者,我们强烈推荐使用 NVIDIA SDK Manager:

NVIDIA SDK Manager 是一个一体化工具,它捆绑了开发者软件并为 NVIDIA SDK 提供端到端的开发环境设置解决方案。因此,推荐初学者使用。

note

在本教程中,我们将在主机上使用 Ubuntu 18.04 LTS 操作系统,本指南中要安装的 Jetpack 版本为 4.6.1。

步骤 1. 在 Linux 主机 PC 上安装 NVIDIA SDK Manager

首先,您需要创建一个 NVIDIA 账户以便使用 sdkmanager。然后在 Linux 主机 PC 上从 NVIDIA 官方网站下载 NVIDIA SDK Manager

步骤 2. 打开 NVIDIA SDK Manager 并登录

在 Linux 主机 PC 屏幕上,我们可以右键单击鼠标并打开终端。然后我们可以输入以下命令来启动 SDK Manager:

sdkmanager
note

第一次使用 NVIDIA SDK Manager 时,会弹出一个网页提示您使用之前注册的 NVIDIA 账户登录。

步骤 3. 选择目标设备

由于我们已经连接了 reComputer J2021,会弹出一个窗口让您选择硬件设备。

reComputer J2021 配备了 NVIDIA Jetson Xavier 8GB 模块,因此我们可以选择 Jetson Xavier NX(第一个选项)。

info

请注意,不同版本的 SDK Manager 界面可能略有不同。请根据您的实际情况选择合适的选项。

在第一个屏幕中有更多选项供您选择:

  • 需要选择产品类别面板中的 Jetson
  • 在硬件配置面板中,我们建议您不要选择主机。这将花费更多时间为您当前的 Ubuntu 主机安装 NVIDIA 组件。如果需要,您可以选择它。
  • 在目标操作系统面板中,我们可以选择不同的操作系统JetPack 版本。但要注意 JetPack 的版本,不同的模块可能支持不同类型的 JetPack,如 JetPack 4.6.1JetPack 5.1.x 等。我们在这里推荐 JetPack 4.6.1
  • 在附加 SDK 中,由于 eMMC 的存储空间只有 16GB,如果我们在这里安装 DeepStream,将会出现内存不足的情况。

点击继续进入下一步。

步骤 4. 查看所需组件

详细信息和许可证中,您可以展开主机组件和目标组件面板来查看将安装在您系统上的组件。

如果您只需要安装系统,可以取消选中 SDK 组件。

tip

在选择要安装的组件时,您可能需要关注使用的容量。内置 eMMC 大小只有 16GB,请根据您的实际需求明智地分配和使用这个空间。

经过实际测试,安装完整套 SDK 组件后,eMMC 空间只剩下约 500MB。

如果您想了解如何解决容量不足的问题,请参考:

https://wiki.seeedstudio.com/reComputer_Jetson_Series_Initiation/#q1-the-remaining-space-in-the-emmc-in-the-received-recomputer-jetson-is-only-about-2gb-how-can-i-solve-the-problem-of-insufficient-space

如果您希望 SDK Manager 将所有文件下载到默认路径以外的位置,请转到屏幕底部的下载和安装选项,然后选择您希望使用的路径。

选择继续进入下一步。

步骤 5. 安装系统

在安装开始之前,SDK Manager 会提示您输入 sudo 密码。

过一会儿,我们将被要求为我们的 reComputer 设置新系统。由于我们手动强制进入恢复模式,我们在这里选择 Manual setup: set the target to Force Recovery Mode via manual operations。同时,我们选择默认的 Pre-Config

之后,我们需要为我们的 reComputer 输入新 Jetson 系统的名称和密码,这是由您自己设置的。

准备就绪后,点击 Flash 继续。

显示屏显示软件下载和安装的进度。请耐心等待安装完成。

(可选)步骤 6. 安装 SDK 组件

如果您在之前的步骤 4 中选中了组件安装,您将需要执行此步骤。

过一会儿,您将能够看到 NVIDIA SDK Manager 中弹出一个新窗口,提示您需要通过 IP 地址连接到您的设备。这意味着系统已经安装完成,组件安装将继续进行。

在这种情况下,我们可以拔出跳线并重启 reComputer。然后我们需要通过 HDMI 将 reComputer 连接到显示器,输入您在步骤 4 中输入的密码,并登录到主界面。

此时您需要将 reComputer 连接到与 Linux 主机 PC 相同的局域网,并使用命令 ifconfig 确定 Jetson 的 IP 地址

回到 Linux 主机 PC 并输入您刚刚获得的 IP 地址。NVIDIA SDK Manager 将尝试连接到 Jetson 设备并继续完成下一个 SDK 组件的安装。

当您看到以下窗口出现时,安装已经完成。您可以开始使用 Jetson 或继续按照以下步骤完成新系统的一些基本配置。

note

在重新启动系统之前,请务必拔掉跳线并退出强制恢复模式。

故障排除

NVIDIA SDK Manager 安装故障排除

各种安装错误的原因很多。以下是常见安装问题的检查清单,可能有助于您从损坏的安装中恢复。

  1. 查看摘要表以识别哪个组件失败了。

    a. 展开状态为"Error"的组。

    b. 当您找到失败的组件时,点击"Install Error"右侧的详细信息图标,将重定向到终端选项卡,该选项卡将显示确切的错误。

  1. 如果错误与环境问题相关,例如损坏的 apt 存储库或缺少先决条件,请尝试手动修复,然后点击"Retry Failed Items"按钮。
  1. 重试安装还可以通过其他两种方式进行:

    a. 从使用 SDK Manager 刷写到 eMMC -- 步骤 3,使用"Repair/Uninstall"按钮进入"Manage NVIDIA SDKs"页面。如果需要,展开状态为"Broken"的 SDK,然后点击相关部分(Host 或 Target)的"Repair"。

  1. 使用 SDK Manager 刷写到 eMMC -- 步骤 3,选择所需的 SDK 并重新运行安装。

  2. 最后,尝试卸载并重新安装相关的 SDK。

使用命令行安装的故障排除

命令行安装方法相对简单,在使用强制恢复模式的场景中经常容易出错。

如果您在使用命令行刷写到 eMMC -- 步骤 2中遇到下面显示的错误,您可能没有成功让 Jetson-202 载板进入强制恢复模式。请特别注意,不要在 Jetson-202 载板通电的情况下进入强制恢复模式,因为这是无效的。

如果您在使用命令行刷写到 eMMC -- 步骤 3中无法进入系统并卡在启动显示命令行,您可能没有退出强制恢复模式。同样,在 Jetson-202 载板通电时拔掉跳线来退出强制恢复模式是无效的,这些都需要在断电时完成。

note

如果需要更多存储空间,我们可以使用 SD 卡来扩展容量,或者将系统烧录到 SD 卡上,您可以参考我们推荐的解决方案 在 SD 卡上刷写系统

资源

reComputer J202x 数据手册

reComptuer J202x 载板原理图

reComputer J202x 3D 文件

Seeed Jetson 系列产品目录

Seeed Studio 边缘AI成功案例

Seeed Jetson 系列对比

Seeed Jetson 设备单页介绍

技术支持与产品讨论

感谢您选择我们的产品!我们在这里为您提供不同的支持,以确保您使用我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...