Skip to main content

reComputer J202 入门指南

reComputer J202 的设计和功能几乎与 NVIDIA® Jetson Xavier NX™ 载板相同,可完美搭配 Jetson Nano/Xavier NX/TX2 NX 模组使用,板载 4 路 USB 3.2 Gen 2 接口、用于 WIFI 的 M.2 Key E、用于 SSD 的 M.2 Key M、RTC、CAN、Raspberry Pi 40 针 GPIO 等。

特性

  • 完美适配: 为 Jetson Nano/Xavier NX/TX2 NX(260-pin SODIMM)设计。
  • 外设丰富: 更高性能稳定性,包含 USB 3.1 接口(4x)、用于 WIFI 的 M.2 Key E、用于 SSD 的 M.2 Key M、RTC、CAN、Raspberry Pi 40 针 GPIO 等。
  • 高度通用: 适用于复杂的 AI 图形应用。
  • 认证齐全: 包含 FCC、CE、RoHS。
  • 灵活定制: 在 J202 原始设计基础上,提供更换配件模组、Logo 以及硬件接口修改等服务。
note

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

规格参数

存储1x M.2 Key M
网络以太网1x RJ-45 千兆以太网(10/100/1000M)
M.2 KEY E1x M.2 Key E,用于 WiFi/Bluetooth 模组
I/OUSB4x USB 3.1 Type-A(Xavier NX 为 10Gbps,Nano 为 5Gbps)
1x USB2.0 Type-C(Device 模式)
摄像头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 modules 所支持的系统版本。

前置条件

  • 运行 Ubuntu 18.04 OS 或 Ubuntu 20.04 OS主机电脑(Host Computer)
  • reComputer J1020/J2021/J2022 或 J202 载板 + Nvidia Jetson 模组
  • 9V-12V/5A 电源适配器
  • USB Type-C 线缆
  • 跳线帽或母对母杜邦线

进入 Force Recovery 模式

在进行安装步骤之前,我们需要确保 reComputer 处于 force recovery 模式。

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

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


按键排针 描述 按键排针 描述
1PWR BTN7AUTO ON
2GND8DISABLE
3FC REC9UART TXD
4GND10UART RXD
5SYS RET11LED +
6GND12LED -

步骤 3. 使用 12V/5A 直流电源线从 reComputer 左侧为其供电,并使用 Type-C 线缆将 reComputer 右侧与 Linux 主机 PC 连接。

步骤 4. 在 Linux 主机 PC 屏幕上,右键单击鼠标打开 Terminal,并输入命令 lsusb。当返回的内容中包含 ID 0955:xxxx NVidia Corp. 时,表示你的 J202 载板已进入 force recovery 模式,可以继续后续操作。

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

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

刷写到 Jetson

有两种可选方式将 JetPack OS 刷写到 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 屏幕上,我们可以右键单击鼠标打开 Terminal。然后输入下面的命令来启动 SDK Manager:

sdkmanager
note

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

步骤 3. 选择目标设备

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

reComputer J2021 搭载的是 NVIDIA Jetson Xavier 8GB 模组,因此我们可以选择 Jetson Xavier NX(第一个选项)。

info

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

在第一个界面中,还有更多选项供你选择:

  • 需要在 Product Category 面板中选择 Jetson
  • 在 Hardware Configuration 面板中,我们建议你不要选择 Host Machine。这会花费更多时间在你当前的 Ubuntu 主机上安装 NVIDIA 组件。如果有需要,你也可以选择它。
  • 在 Target Operating System 面板中,我们可以选择不同的操作系统JetPack 版本。但要注意 JetPack 的版本,不同模组可能支持不同类型的 JetPack,例如 JetPack 4.6.1JetPack 5.1.x 等。这里我们推荐使用 JetPack 4.6.1
  • 在 Additional SDKs 中,由于 eMMC 的存储空间只有 16GB,如果在这里安装 DeepStream,将会出现内存不足的问题。

点击 Continue 继续下一步。

Step 4. 检查需要的组件

Details and License 中,你可以展开 host components 和 target components 面板,查看将要安装到系统中的组件。

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

tip

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

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

如果你想查看如何解决容量不足的问题,请参考:

https://wiki.seeedstudio.com/cn/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 将所有文件下载到默认路径以外的位置,请前往屏幕底部的 Download & Install Options,然后选择你希望使用的路径。

选择 Continue 继续下一步。

Step 5. 安装系统

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

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

之后,我们需要为 reComputer 上的新 Jetson 系统输入名称和密码,这些由你自行设置。

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

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

(Optional)Step 6. 安装 SDK 组件

如果你在之前的 step 4 中勾选了组件安装,就需要执行此步骤。

稍等片刻,你会看到 NVIDIA SDK Manager 中弹出一个新窗口,提示你需要通过 IP 地址连接到设备。这意味着系统已经安装完成,接下来将继续安装组件。

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

此时你需要将 reComputer 与 Linux host PC 连接到同一局域网,并使用 ifconfig 命令确定 Jetson 的 IP address

回到 Linux host PC,输入刚刚获取到的 IP 地址。NVIDIA SDK Manager 会尝试连接到 Jetson 设备,并继续完成后续 SDK 组件的安装。

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

note

在重新上电进入系统之前,一定要拔掉跳线帽并退出强制恢复模式。

故障排查

使用 NVIDIA SDK Manager 安装时的故障排查

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

  1. 查看摘要表以确定哪个组件失败。

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

    b. 找到失败的组件后,点击 Install Error 右侧的详情图标,会跳转到 Terminal 选项卡,在那里可以看到具体的错误信息。

  1. 如果错误与环境问题有关,例如 apt 源损坏或缺少先决条件,请尝试手动修复,然后点击 Retry Failed Items 按钮。
  1. 还有两种方式可以重试安装:

    a. 在 Flashing to eMMC with SDK Manager -- Step 3 中,使用 Repair/Uninstall 按钮进入 Manage NVIDIA SDKs 页面。如有需要,展开状态为 "Broken" 的 SDK,然后为相关部分(Host 或 Target)点击 Repair。

  1. Flashing to eMMC with SDK Manager -- Step 3 中,选择所需的 SDK 并重新执行安装流程。

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

使用命令行安装时的故障排查

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

如果你在 Flashing to eMMC with command-line -- Step 2 中遇到如下所示的错误,很可能是没有成功让 Jetson-202 Carrier Board 进入强制恢复模式。请特别注意,不要在 Jetson-202 Carrier Board 上电的情况下进入强制恢复模式,因为这样是无效的。

如果你在 Flashing to eMMC with command-line -- Step 3 中无法进入系统,而是卡在开机显示的命令行界面上,很可能是你没有退出强制恢复模式。同样地,在 Jetson-202 Carrier Board 上电的情况下拔掉跳线以退出强制恢复模式也是无效的,这些操作都需要在断电状态下完成。

note

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

资源

reComputer J202x 数据手册

reComputer J202x 3D 文件

Seeed Jetson 系列目录

Seeed Studio Edge AI 成功案例

Seeed Jetson 系列对比

Seeed Jetson 设备一览

技术支持与产品讨论

感谢你选择我们的产品!我们将为你提供多种支持,确保你在使用我们产品的过程中尽可能顺利。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...