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

简介
reComputer J401B 系列是 reComputer Classic 系列的迭代产品。reComputer J4011B 搭载 NVIDIA Jetson Orin NX 8GB 模块,是一款功能强大的紧凑型边缘 AI 设备,提供丰富的接口:2 个 USB 3.2、HDMI、以太网、用于 Wi-Fi 模块的 M.2 Key E、用于 SSD 的 M.2 Key M、用于 LTE 模块的 mini-PCIe、CAN、40 针 GPIO 等。
特性
打造最强嵌入式 AI 平台: 兼容 Jetson Orin NX 模块,提供高达 100 TOPS 的性能。
为开发和生产而设计: 配备丰富的 I/O 接口:2 个 USB3.2、HDMI、以太网、M.2 Key M、M.2 Key E、mini-PCIe、40 针 GPIO 等。支持多种有线和无线通信,包括 Wi-Fi 和 LTE。
快速上市: 预装 JetPack 5.1.3,Linux OS BSP 准备就绪。
认证包括: ROHS、CE、FCC、KC、UKCA、REACH。
长期供应: 生产生命周期至少到 2032 年。
规格
规格 | reComputer J3010B | reComputer J3011B | reComputer J4011B | reComputer J4012B |
---|---|---|---|---|
模块 | Jetson Orin Nano 4GB | Jetson Orin Nano 8GB | Jetson Orin NX 8GB | Jetson Orin NX 16GB |
AI 性能 | 20 TOPS | 40 TOPS | 70 TOPS | 100 TOPS |
GPU | 512 核 NVIDIA Ampere 架构 GPU,带 16 个 Tensor 核心 | 1024 核 NVIDIA Ampere 架构 GPU,带 32 个 Tensor 核心 | 1024 核 NVIDIA Ampere 架构 GPU,带 32 个 Tensor 核心 | |
GPU 最大频率 | 625 MHz | 765 MHz | 918 MHz | |
CPU | 6 核 Arm® Cortex®-A78AE v8.2 64 位 CPU 1.5MB L2 + 4MB L3 | 6 核 Arm® Cortex®-A78AE v8.2 64 位 CPU 1.5MB L2 + 4MB L3 | 8 核 Arm® Cortex®-A78AE v8.2 64 位 CPU 2MB L2 + 4MB L3 | |
CPU 最大频率 | 1.5 GHz | 2 GHz | ||
内存 | 4GB 64 位 LPDDR5 34 GB/s | 8GB 128 位 LPDDR5 68 GB/s | 8GB 128 位 LPDDR5 102.4GB/s | 16GB 128 位 LPDDR5 102.4GB/s |
深度学习加速器 | / | 1x NVDLA v2 | 2x NVDLA v2 | |
DLA 最大频率 | / | 614 MHz | ||
视觉加速器 | / | 1x PVA v2 | ||
存储 | 128GB NVMe SSD | |||
视频编码器 | 支持 1-2 个 CPU 核心的 1080p30 | 1x 4K60 (H.265) | 3x 4K30 (H.265) 6x 1080p60 (H.265) | 12x 1080p30 (H.265) | ||
视频解码器 | 1x 4K60 (H.265) 2x 4K30 (H.265) 5x 1080p60 (H.265) 11x 1080p30 (H.265) | 1x 8K30 (H.265) | 2x 4K60 (H.265) | 4x 4K30 (H.265) 9x 1080p60 (H.265) | 18x 1080p30 (H.265) | ||
显示 | 1* HDMI 2.1 | |||
CSI 摄像头 | 2* CSI (2-lane 15pin) | |||
网络 | 1* 千兆以太网 (10/100/1000M) | |||
USB | 2* USB 3.2 Type-A (10Gbps); 1* USB2.0 Type-C (设备模式) | |||
M.2 Key M | 1* M.2 Key M | |||
M.2 Key E | 1* M.2 Key E | |||
Mini PCIe | 1* mini-PCIe 用于 LTE 模块 | |||
风扇 | 1* 4 针风扇连接器 (5V PWM) | |||
CAN | 1* CAN | |||
多功能端口 | 1* 40 针扩展头,1* 12 针控制和 UART 头 | |||
RTC | RTC 2 针,RTC 插座(支持 CR1220,但不包含) | |||
电源 | DC 9-19V,通过 5525 DC 插孔 | |||
电源适配器 | 不包含电源适配器 | |||
温度 | -10℃~60℃ | |||
机械尺寸 | 130mm x120mm x 58.5mm |
刷写 JetPack
在这里,我们将向您展示如何将 Jetpack 刷写到连接到 reComputer J4012B/ J4011B/ J3010B 和 J3011B 的 NVMe SSD 上。这些设备均内置 J401B 载板,刷写步骤对于所有设备都是相同的。
reComputer J401B 系列随附的 NVMe SSD 上预装了 JetPack 5.1.3,因此您无需重新刷写。然而,如果您希望重新刷写 JetPack,可以按照本指南进行操作。
支持的模块
- NVIDIA® Jetson Orin™ Nano 模块 4GB
- NVIDIA® Jetson Orin™ Nano 模块 8GB
- NVIDIA® Jetson Orin™ NX 模块 8GB
- NVIDIA® Jetson Orin™ NX 模块 16GB
前置条件
- Ubuntu 主机电脑
- reComputer J4012B/ J4011B/ J3010B 或 J3011B
- USB Type-C 数据传输线
我们建议您使用物理 Ubuntu 主机设备,而不是虚拟机。 请参考下表准备主机设备。
JetPack 版本 | Ubuntu 版本(主机电脑) | ||
18.04 | 20.04 | 22.04 | |
JetPack 5.x | ✅ | ✅ | |
JetPack 6.x | ✅ | ✅ |
- 我们不建议使用虚拟机和基于 ARM 架构的 Ubuntu 进行刷写。
进入强制恢复模式
在进行安装步骤之前,我们需要确保 Jetson 设备处于强制恢复模式。
请参考以下步骤将 Jetson 设备设置为强制恢复模式。

动画 GIF 中的载板是 J401,但不用担心——进入强制恢复模式的步骤对于 J401 和 J401B 载板是相同的。
分步操作
步骤 1. 使用跳线连接 FC REC 引脚和 GND 引脚。
按钮头 | 描述 | 按钮头 | 描述 | |
---|---|---|---|---|
![]() | 1 | PWR BTN | 7 | AUTO ON |
2 | GND | 8 | DIS | |
3 | FC REC | 9 | UART TXD | |
4 | GND | 10 | UART RXD | |
5 | SYS RET | 11 | LED + | |
6 | GND | 12 | LED - |
步骤 2. 通过连接电源适配器的附带电缆为 reComputer 供电,并使用 USB Type-C 数据传输线将载板连接到 Ubuntu 主机电脑。

步骤 3. 在 Linux 主机电脑上,打开终端窗口并输入命令 lsusb
。如果返回的内容包含以下输出之一(根据您使用的 Jetson SoM),则载板已进入强制恢复模式。
- 对于 Orin NX 16GB: 0955:7323 NVidia Corp
- 对于 Orin NX 8GB: 0955:7423 NVidia Corp
- 对于 Orin Nano 8GB: 0955:7523 NVidia Corp
- 对于 Orin Nano 4GB: 0955:7623 NVidia Corp
以下图片为 Orin NX 16GB 的示例:

步骤 4. 移除跳线。
刷写 JetPack 操作系统
在进行刷写之前需要注意,Jetson Orin NX 模块仅支持 JetPack 5.1 及以上版本,而 Jetson Orin Nano 模块仅支持 JetPack 5.1.1 及以上版本。
首先,在 Ubuntu 主机电脑上安装以下所需依赖项,然后再进行 JetPack 的刷写。
sudo apt install qemu-user-static sshpass abootimg nfs-kernel-server libxml2-utils binutils -y
- JP5.1.1
- JP5.1.2
- JP5.1.3
- JP6.0
- JP6.1
- JP6.2
在这里我们将使用 NVIDIA L4T 35.3.1 在 reComputer 上安装 JetPack 5.1.1。
步骤 1: 在主机电脑上下载 NVIDIA 驱动程序。所需的驱动程序如下所示:

步骤 2: 解压 Jetson_Linux_R35.3.1_aarch64 和 Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64,导航到包含这些文件的文件夹,应用更改并安装必要的前置条件。
tar xf Jetson_Linux_R35.3.1_aarch64
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra/
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
步骤 3(可选): 配置您的用户名、密码和主机名,以便设备完成启动后无需进入 Ubuntu 安装向导。
sudo tools/l4t_create_default_user.sh -u {USERNAME} -p {PASSWORD} -a -n {HOSTNAME} --accept-license
例如(用户名:"nvidia",密码:"nvidia",设备名称:"nvidia-desktop"):
sudo tools/l4t_create_default_user.sh -u nvidia -p nvidia -a -n nvidia-desktop --accept-license
步骤 4: 将系统刷写到 NVMe SSD
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 \
-c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" \
--showlogs --network usb0 p3509-a02+p3767-0000 internal
如果刷写过程成功,您将看到以下输出:

现在,您可以将鼠标、键盘和显示器连接到 Jetson 设备。设备已准备好使用!
如果您的 Jetson 设备打开桌面需要较长时间,请重新连接电源。
步骤 5(可选): 安装 Nvidia Jetpack SDK
请在 Jetson 设备 上打开终端并执行以下命令:
sudo apt update
sudo apt install nvidia-jetpack
这里我们将使用 NVIDIA L4T 35.4.1 在 reComputer 上安装 Jetpack 5.1.2。
步骤 1: 下载 NVIDIA 驱动到主机 PC。所需的驱动如下所示:

步骤 2: 解压 Jetson_Linux_R35.4.1_aarch64 和 Tegra_Linux_Sample-Root-Filesystem_R35.4.1_aarch64,导航到包含这些文件的文件夹,应用更改并安装必要的前置条件:
tar xf Jetson_Linux_R35.4.1_aarch64.tbz2
sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R35.4.1_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra/
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
现在我们需要应用 NVIDIA 提供的补丁,该补丁是 JP5.1.2 所需的,详细说明见 这里,位于官方 NVIDIA JetPack 发布说明的第 4.2.3 节。
步骤 3: 导航到以下目录:
cd Linux_for_Tegra/bootloader/t186ref/BCT
步骤 4: 打开文件 "tegra234-mb2-bct-scr-p3767-0000.dts",并在 tfc 部分下添加以下内容:
tfc {
reg@322 { /* GPIO_M_SCR_00_0 */
exclusion-info = <2>;
value = <0x38008080>;
};
步骤 5(可选): 导航到 "Linux_for_Tegra" 目录,并输入以下命令以配置您的用户名、密码和主机名,这样设备启动后无需进入 Ubuntu 安装向导:
cd Linux_for_Tegra
sudo tools/l4t_create_default_user.sh -u {USERNAME} -p {PASSWORD} -a -n {HOSTNAME} --accept-license
例如(用户名:"nvidia",密码:"nvidia",设备名称:"nvidia-desktop"):
sudo tools/l4t_create_default_user.sh -u nvidia -p nvidia -a -n nvidia-desktop --accept-license
步骤 6: 将系统刷写到 NVMe SSD
cp p3509-a02+p3767-0000.conf p3509-a02-p3767-0000.conf
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_nvme.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml --no-systemimg" --showlogs --network usb0 p3509-a02-p3767-0000 external
如果刷写过程成功,您将看到以下输出:

现在,您可以将鼠标、键盘和显示器连接到 Jetson 设备。设备已准备好使用!
如果您的 Jetson 设备打开桌面需要较长时间,请重新连接电源。
步骤 7(可选): 安装 Nvidia Jetpack SDK
请在 Jetson 设备 上打开终端并执行以下命令:
sudo apt update
sudo apt install nvidia-jetpack
这里我们将在 reComputer 上安装 Jetpack 5.1.3。
步骤 1: 下载与您使用的 Jetson 模块对应的系统镜像到您的 Ubuntu PC:
Jetson 模块 | 下载链接 | SHA256 |
---|---|---|
Orin NX 16GB | 下载 | 28877E13DE9E029C4E4328F836C7D534E182849714CCA2930C3712757DDD6CD1 |
Orin NX 8GB | 下载 | E4C5611164475D86E2F128826F993F251491368168218A2D660E6D23DEE63D53 |
Orin Nano 8GB | 下载 | A3F0C30EFDFB612F1EAB5B01E01B7E6FDFACA6A27A596C3B0AABD82C0EFE94D4 |
Orin Nano 4GB | 下载 | EDCDA822B59BB6FAC8E7AD301757C6801FC29481DE274DEE370CFDA4874AC0B0 |
为了验证下载的固件的完整性,您可以比较 SHA256 哈希值。
在 Ubuntu 主机上打开终端并运行命令 sha256sum <File>
来获取下载文件的 SHA256 哈希值。如果结果哈希值与 Wiki 中提供的 SHA256 哈希值匹配,则说明您下载的固件是完整且未损坏的。
步骤 2: 解压下载的镜像文件:
sudo tar xpf mfi_xxxx.tar.gz
# 例如:sudo tar xpf mfi_recomputer-orin-nano-8g-j401-6.0-36.3.0-2024-06-07.tar.gz
步骤 3: 进入解压后的目录,并执行以下命令将 Jetpack 系统刷写到 NVMe SSD:
cd mfi_xxxx
# 例如:cd mfi_recomputer-orin-j401
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --flash-only --massflash 1 --network usb0 --showlogs
如果刷写过程成功,您将看到以下输出:

刷写命令可能需要运行 2-10 分钟。
步骤 4: 使用板上的 HDMI 接口将 J401 连接到显示器,并完成初始配置设置。
请根据您的需求完成 系统配置。
这里我们将使用 NVIDIA L4T 36.3 在 reComputer 上安装 Jetpack 6.0。
步骤 1: 根据您使用的 Jetson 模块,将系统镜像下载到您的 Ubuntu PC:
Jetson 模块 | 下载链接1 | 下载链接2 | SHA256 |
---|---|---|---|
Orin NX 16GB | 下载 | 下载 | 20b38d9524327fd714c37cb293036006e070b5335d6b4f6978a862be51c3db52 |
Orin NX 8GB | 下载 | 下载 | da966e7616ed86b45e184b6db9c3eb81e779a5f4524f6c3c5610e56c53532fe1 |
Orin Nano 8GB | 下载 | 下载 | e0fa101c5df6f507d123c2332e9fedea0ac54f8a5253cb28e71fdff01147fa68 |
Orin Nano 4GB | 下载 | 下载 | 80ebeac0a843baa2c3104ee6341d44f39a2cfab1c9c725e176c7b2a219b79dfc |
为了验证下载的固件完整性,您可以比较 SHA256 哈希值。
在 Ubuntu 主机上打开终端,运行命令 sha256sum <File>
来获取下载文件的 SHA256 哈希值。如果生成的哈希值与 Wiki 中提供的 SHA256 哈希值匹配,则说明您下载的固件是完整且未损坏的。
步骤 2: 解压下载的镜像文件:
sudo tar xpf mfi_xxxx.tar.gz
# 例如:sudo tar xpf mfi_recomputer-orin-nano-8g-j401-6.0-36.3.0-2024-06-07.tar.gz
步骤 3: 进入解压后的目录,并执行以下命令将 Jetpack 系统刷写到 NVMe SSD:
cd mfi_xxxx
# 例如:cd mfi_recomputer-orin-j401
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --flash-only --massflash 1 --network usb0 --showlogs
如果刷写过程成功,您将看到以下输出:

刷写命令可能需要运行 2-10 分钟。
步骤 4: 使用板上的 HDMI 接口将 J401 连接到显示器,并完成初始配置设置:

请根据您的需求完成 系统配置。
步骤 5: 启动系统后,您需要执行以下命令重新激活无线网卡驱动:
sudo rm /lib/modules/5.15.136-tegra/build
sudo ln -s /usr/src/linux-headers-5.15.136-tegra-ubuntu22.04_aarch64/3rdparty/canonical/linux-jammy/kernel-source/ /lib/modules/5.15.136-tegra/build
sudo apt install -y iwlwifi-modules
这里我们将使用 NVIDIA L4T 36.4 在 reComputer 上安装 Jetpack 6.1。
步骤 1: 根据您使用的 Jetson 模块,将系统镜像下载到您的 Ubuntu PC:
Jetson 模块 | 下载链接 | SHA256 |
---|---|---|
Orin NX 16GB | 下载 | 3e53f484eb41a2d81f01ba2a0512a3c13d86d90f646207a488eaf77ae0cd5d69 |
Orin NX 8GB | 下载 | fc22a3d1669eb311cf237b8f4252896bfb71ff860c14f7a502c60fda5439d99d |
Orin Nano 8GB | 下载 | c2e48b41d284e4c98a2bc3409f1a1d09c61e4b60d6a5bdec3a33d084560a3bba |
Orin Nano 4GB | 下载 | b9e4f5889a66d055d967884980aee6357316acb562c4d713ef2fdb21f4644788 |
要验证下载的固件的完整性,可以比较 SHA256 哈希值。
在 Ubuntu 主机上,打开终端并运行命令 sha256sum <File>
来获取下载文件的 SHA256 哈希值。如果生成的哈希值与 Wiki 中提供的 SHA256 哈希值匹配,则说明您下载的固件是完整且未损坏的。
步骤 2: 解压下载的镜像文件:
sudo tar xpf mfi_xxxx.tar.gz
# 例如:sudo tar xpf mfi_recomputer-orin-nx-16g-j401-6.1-36.4.0-2024-12-04.tar
步骤 3: 进入解压后的目录并执行以下命令,将 Jetpack 系统刷写到 NVMe SSD:
cd mfi_xxxx
# 例如:cd mfi_recomputer-orin-j401
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --flash-only --massflash 1 --network usb0 --showlogs
如果刷写过程成功,您将看到以下输出:

刷写命令可能运行 2-10 分钟。
步骤 4: 使用板上的 HDMI 接口将 J401 连接到显示器,并完成初始配置设置:

请根据您的需求完成 系统配置。
这里我们将使用 NVIDIA L4T 36.4.3 在 reComputer 上安装 Jetpack 6.2。
步骤 1: 根据您使用的 Jetson 模块,将系统镜像下载到您的 Ubuntu PC:
Jetson 模块 | 下载链接 | SHA256 |
---|---|---|
Orin Nano 8GB | 下载 | D9ECF85D0BD52E6E90E9C567A52688C7FAEE7DD1BDC87ED557184086FD605249 |
Orin Nano 4GB | 下载 | 00B881683FD2D61A22BD2D0326E7B5E39CB5C4F249BF2CD18A272766CB6612E7 |
要验证下载的固件的完整性,可以比较 SHA256 哈希值。
在 Ubuntu 主机上,打开终端并运行命令 sha256sum <File>
来获取下载文件的 SHA256 哈希值。如果生成的哈希值与 Wiki 中提供的 SHA256 哈希值匹配,则说明您下载的固件是完整且未损坏的。
请注意,由于启用 超级模式
后功耗和热量增加,reComputer J4011B 和 reComputer J4012B 无法在最高模式下稳定运行。因此,此更新不包括这两款产品。
我们目前正在设计新版本的 reComputer,敬请期待!
步骤 2: 解压下载的镜像文件:
sudo tar xpf mfi_xxxx.tar.gz
# 例如:sudo tar xpf mfi_recomputer-orin-nano-8g-j401-6.2-36.4.3-2025-02-08.tar.gz
步骤 3: 进入解压后的目录并执行以下命令,将 Jetpack 系统刷写到 NVMe SSD:
cd mfi_xxxx
# 例如:cd mfi_recomputer-orin-j401
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --flash-only --massflash 1 --network usb0 --showlogs
如果刷写过程成功,您将看到以下输出:

刷写命令可能运行 2-10 分钟。
步骤 4: 使用板上的 HDMI 接口将 J401 连接到显示器,并完成初始配置设置:

请根据您的需求完成 系统配置。
接口使用
请参考此 Wiki 页面 了解更多关于接口使用的信息。
资源
- reComputer J401B 数据手册
- reComputer J401B 原理图
- LTE 板原理图
- Seeed Jetson 系列目录
- Seeed Studio 边缘 AI 成功案例
- Seeed Jetson 系列比较
- Seeed Jetson 设备一览
- Jetson 示例
- reComputer-Jetson-入门指南
技术支持与产品讨论
感谢您选择我们的产品!我们提供多种支持渠道,确保您使用我们的产品时体验顺畅。我们提供多个沟通渠道,以满足不同的偏好和需求。