开始使用 reComputer J202
本文档由 AI 翻译。如您发现内容有误或有改进建议,欢迎通过页面下方的评论区,或在以下 Issue 页面中告诉我们:https://github.com/Seeed-Studio/wiki-documents/issues

reComputer J202 的设计和功能几乎与 NVIDIA® Jetson Xavier NX™ 扩展板相同,可完美兼容 Jetson Nano/Xavier NX/TX2 NX 模块,包含 4 个 USB 3.2 Gen 2 接口、M.2 Key E 用于 WIFI、M.2 Key M 用于 SSD、RTC、CAN、Raspberry Pi GPIO 40 针等。
特性
- 完美适配: 专为 Jetson Nano/Xavier NX/TX2 NX(260 针 SODIMM)设计。
- 丰富的外设: 提供更高性能稳定性,包括 4 个 USB 3.1 接口、M.2 Key E 用于 WIFI、M.2 Key M 用于 SSD、RTC、CAN、Raspberry Pi GPIO 40 针等。
- 高适用性: 适用于复杂的 AI 图形应用。
- 全面认证: 包括 FCC、CE、RoHS 认证。
- 灵活定制: 提供基于 J202 原始设计的配件模块更换、Logo 和硬件接口修改服务。
由于 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 E | 1x M.2 Key E 用于 WiFi/蓝牙模块 | |
I/O | USB | 4x USB 3.1 Type-A (Xavier NX 为 10Gbps,Nano 为 5Gbps) 1x USB2.0 Type-C (设备模式) |
摄像头 | 2x CSI | |
显示 | 1x HDMI 2.1, 1x DP | |
风扇 | 1x 风扇接口 | |
CAN | 1x CAN (仅适用于 Nvidia Xavier 系列) | |
多功能接口 | 1x 40 针扩展头 1x 12 针控制和 UART 接口 | |
RTC | 1x RTC 2 针 | |
电源 | DC 12V/5A | |
机械参数 | 尺寸 (宽 x 长) | 100mm x 80mm |
安装方式 | 桌面、壁挂 | |
工作温度 | 10℃~60℃ |
硬件概览


支持的模块
刷写 JetPack
刷写 JetPack 会清除设备上的所有数据。请谨慎操作。
如果您购买的是完整系统而不仅仅是扩展板,系统将预装 JetPack 操作系统,您可以直接启动并使用。但如果需要,也可以按照以下教程安装新操作系统。
以下内容将演示如何将 JetPack 4.6.1 系统刷写到 J2021 上。您可以参考此过程将所需的 JetPack 版本刷写到其他设备上。
前置条件
- 主机电脑,安装 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 REC 和 GND。
按钮接口 | 描述 | 按钮接口 | 描述 | |
---|---|---|---|---|
![]() | 1 | PWR BTN | 7 | AUTO ON |
2 | GND | 8 | DISABLE | |
3 | FC REC | 9 | UART TXD | |
4 | GND | 10 | UART RXD | |
5 | SYS RET | 11 | LED + | |
6 | GND | 12 | LED - |
步骤 3. 使用 12V/5A DC 电源线为 reComputer 左侧供电,并使用 Type-C 数据线将其右侧连接到 Linux 主机 PC。

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

- 对于 NVIDIA® Jetson Nano™:0955:7f21 NVidia Corp
- 对于 NVIDIA® Jetson Xavier™ NX:0955:7e19 NVidia Corp
刷写到 Jetson
有两种可选方式将 JetPack OS 刷写到 reComputer J2021。对于初次接触 NVIDIA Jetson 的用户,我们强烈推荐使用 NVIDIA SDK Manager:
- SDK Manager
- 命令行
- 使用 Seeed BSP
NVIDIA SDK Manager 是一个集成工具,捆绑了开发者软件并提供端到端的开发环境设置解决方案,因此推荐给初学者使用。
在本教程中,我们将在主机电脑上使用 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
首次使用 NVIDIA SDK Manager 时,会弹出一个网页提示您使用之前注册的 NVIDIA 账户登录。
步骤 3. 选择目标设备
由于我们已经连接了 reComputer J2021,会弹出一个窗口让您选择硬件设备。
reComputer J2021 配备了 NVIDIA Jetson Xavier 8GB 模块,因此我们可以选择 Jetson Xavier NX
(第一个选项)。

请注意,不同版本的 SDK Manager 界面可能略有不同。根据实际情况选择适当的选项。
在第一个屏幕中还有更多选项供您选择:
- 在产品类别面板中需要选择 Jetson。
- 在硬件配置面板中,我们建议您 不要选择主机机器。这会花费更多时间为当前 Ubuntu 主机安装 NVIDIA 组件。如果需要,可以选择它。
- 在目标操作系统面板中,我们可以选择不同的 操作系统 和 JetPack 版本。但请注意 JetPack 的版本,不同模块可能支持不同类型的 JetPack,例如
JetPack 4.6.1
、JetPack 5.1.x
等。我们推荐 JetPack 4.6.1。 - 在附加 SDK 中,由于 eMMC 的存储空间只有 16GB,如果在这里安装 DeepStream 会导致内存不足。

点击继续以进入下一步。
步骤 4. 审核所需组件
从 详细信息和许可 中,您可以展开主机组件和目标组件面板,查看将安装到系统中的组件。

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

选择安装哪些组件时,您可能需要注意使用的容量。内置 eMMC 的大小只有 16GB,请根据实际需求合理分配和使用此空间。


如果您希望 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,或者继续按照以下步骤完成新系统的一些基本配置。

在重新上电进入系统之前,请务必拔掉跳线帽并退出强制恢复模式。
得益于对 BSP(NVIDIA Linux 驱动程序包)的自由定制,对于熟悉 Linux 的用户来说,通过命令行刷写 JetPack OS 非常简单。
步骤 1. 下载适配的 NVIDIA Linux 驱动程序包
在 Linux 主机 PC 上,我们需要打开浏览器并访问 Jetson Linux Archive。首先,我们需要检查 Jetson Linux 的版本是否支持我们的 reComputer Jetson 模块。

找到适配的版本后,点击进入下载页面。找到并点击 "L4T Driver Package (BSP)" 和 "Sample Root Filesystem" 下载驱动文件。文件名类似于 Tegra_Linux_Sample-Root-Filesystem_Rxx.x.x_aarch64.tbz2
和 Jetson-210_Linux_Rxx.x.x_aarch64.tbz2
。

例如,我们选择 NVIDIA L4T 35.1 版本,因为它包含在 JetPack 5.0.2 中,并支持 Jetson Xavier NX 模块。文件名如下:
- Tegra_Linux_Sample-Root-Filesystem_R35.1.0_aarch64.tbz2
- Jetson_Linux_R35.1.0_aarch64.tbz2
您也可以选择其他版本,例如支持 JetPack 4.6.2 的 NVIDIA L4T 32.7.2。
步骤 2. 解压包文件并通过命令行组装 Rootfs
在 Linux 主机 PC 上,我们需要找到一个文件夹来存储之前下载的包文件。然后在该文件夹中打开命令行窗口(终端),并使用以下命令解压文件并组装 rootfs:
tar xf ${L4T_RELEASE_PACKAGE}
cd Linux_for_Tegra/rootfs/
sudo tar xpf ../../${SAMPLE_FS_PACKAGE}
cd ..
sudo ./apply_binaries.sh
${}
是您放置文件名的地方。
以 NVIDIA L4T 35.1 为例,下载的文件存储在 /Desktop/L4T_Drivers
中,因此在 /Desktop/L4T_Drivers
路径下打开命令行窗口(终端),并执行以下命令:
tar xf Jetson_Linux_R35.1.0_aarch64.tbz2
cd Linux_for_Tegra/rootfs/
sudo tar xpf ../../Tegra_Linux_Sample-Root-Filesystem_R35.1.0_aarch64.tbz2
cd ..
sudo ./apply_binaries.sh
输出应如下所示:

步骤 3. 将系统刷写到 reComputer
由于我们已经将 reComputer J2021 强制进入恢复模式,并且模块是 Jetson Xavier NX。我们可以直接执行以下命令将系统刷写到 reComputer:
sudo ./flash.sh jetson-xavier-nx-devkit-emmc mmcblk0p1

刷写 L4T 大约需要 10 分钟,或者在主机性能较低时需要更长时间。
此时,我们可以拔掉跳线帽,然后重新为 reComputer 上电以使用它。
最近,NVIDIA 更新了 DRAM 模型,Seeed 已发布兼容此模块更新的新固件。
如果在刷写官方 NVIDIA 镜像的过程中,由于 DP 信号导致系统卡住(表现为无法刷写并停留在 NVIDIA 界面),这表明您购买了更新的模块。在这种情况下,您需要刷写我们目前提供的工厂镜像。
当前此工厂镜像与原始镜像的差异如下:
- 修改了 DP 配置(以防止某些模块因 DP 信号导致系统冻结)。
- 默认将 SD 卡插槽设置为可用状态,无需额外修改设备树即可启用 SD 卡插槽功能。
- 镜像包含 Jetpack 4.6.6。
- 集成了最新的 PCN。
第一步:下载适配的 NVIDIA Linux 驱动包
JetPack 版本 | 下载链接 | SHA265 |
---|---|---|
4.6.6 | 下载 | 138547DF526D19F737DEC27856C078217D15FE9160F2669DF57823916BAA260E |
第二步:通过命令行解压包文件并组装 Rootfs
在 Linux 主机 PC 上,我们需要找到一个文件夹来存储之前下载的包文件。然后在该文件夹中打开命令行窗口(终端),并使用以下命令解压文件并组装 Rootfs:
tar xpf mfi_recomputer-nano-4g-4.6.6-32.7.6-2024-12-23.tbz2
cd mfi_jetson-nano-devkit-emmc
第三步:将系统刷写到 reComputer
由于我们已经将 reComputer J1010 强制进入恢复模式,并且模块是 Jetson Nano。我们可以直接执行以下命令将系统刷写到 reComputer:
sudo ./nvmflash.sh --showlogs
故障排查
使用 NVIDIA SDK Manager 进行安装故障排查
安装错误可能由多种原因引起。以下是常见安装问题的检查清单,可能有助于从损坏的安装中恢复。
查看摘要表以确定哪个组件失败。
a. 展开状态为“错误”的组。
b. 找到失败的组件后,点击安装错误右侧的详情图标,将被重定向到终端选项卡,显示具体错误。

- 如果错误与环境问题相关,例如损坏的 apt 仓库或缺少的前置条件,请尝试手动修复,然后点击“重试失败项”按钮。

还有两种方式可以重试安装:
a. 在 通过 SDK Manager 刷写到 eMMC -- 第三步 中,使用“修复/卸载”按钮进入“管理 NVIDIA SDK”页面。如果需要,展开状态为“损坏”的 SDK,然后点击相关部分(主机或目标)的“修复”按钮。

在 通过 SDK Manager 刷写到 eMMC -- 第三步 中,选择所需的 SDK 并重新运行安装。
最后,尝试卸载并重新安装相关的 SDK。
使用命令行进行安装故障排查
命令行安装方法相对简单,但在使用强制恢复模式的场景中容易出错。
如果在 通过命令行刷写到 eMMC -- 第二步 中遇到以下错误,可能是未成功将 Jetson-202 载板进入强制恢复模式。请特别注意,不要在 Jetson-202 载板通电的情况下进入强制恢复模式,因为这是无效的。

如果在 通过命令行刷写到 eMMC -- 第三步 中无法进入系统,并卡在启动显示命令行界面,可能是未退出强制恢复模式。同样,在 Jetson-202 载板通电的情况下拔掉跳线以退出强制恢复模式也是无效的,这些操作都需要在断电状态下完成。

如果需要更多存储空间,我们可以使用 SD 卡扩展容量,或者将系统烧录到 SD 卡上。您可以参考我们的推荐解决方案 在 SD 卡上刷写系统。
资源
技术支持与产品讨论
感谢您选择我们的产品!我们为您提供多种支持渠道,确保您使用我们的产品时体验顺畅。我们提供多种沟通方式,以满足不同的偏好和需求。