Getting Started with reServer Industrial

reServer Industrial series offers fanless, compact, AI-enabled NVR (Network Video Recorder) servers including NVIDIA Jetson™ Orin Nano/Orin NX modules, ranging from 20 TOPS to 100 TOPS AI performance. reServer Industrial is preinstalled with Jetpack 5.1.1, simplifies development, ideal for bulding VMS (Video Management System) together with powerful AI capabilities, which brings digital transformantion across industries of smart cities, security, industrial automation, smart factories.
reServer Industrial comes with a passive heatsink and a fanless design, making it ideal for use in demanding environments. The passive heatsink allows for efficient cooling without the need for a fan, reducing the risk of component failure due to dust or other contaminants. The fanless design also reduces noise levels and power consumption, making it suitable for use in noise-sensitive environments and minimizing energy costs.
reServer industrial has 5 RJ45 GbE ports, 4 of which are PoE PSE ports for providing power over Ethernet to devices like IP cameras. This eliminates the need for a separate power source and makes it easier to deploy network devices in areas without readily available power outlets. The remaining GbE port is used to connect to a network switch or router, enabling communication with other devices on the network and access to the Internet.
Features
- Fanless Compact Edge AI Server: Powered by NVIDIA Jetson™ Orin Nano/Orin NX modules, ranging from 20 TOPS to 100 TOPS AI performance, wider temperature range from -20 ~ 60°C with 0.7m/s airflow
- Multi-Stream Processing: 5× GbE RJ45(4 for 802.3af PSE ), handles multiple streams with real-time processing
- Expandable Storage: 2 drive bays for 2.5" SATA HDD/SSD, plus an M.2 2280 socket for NVMe SSD
- Industrial Interfaces: Includes COM port, DI/DO ports, CAN port, USB 3.1, and optional TPM2.0 module
- Hybrid Connectivity: Supports 5G/4G/LTE/LoRaWAN® (module optional) with Nano SIM card slot
- Certifications: FCC, CE, UKCA, ROHS, KC
Specifications
Product Name | reServer Industrial J4012 | reServer Industrial J4011 | reServer Industrial J3011 | reServer Industrial J3010 | |
---|---|---|---|---|---|
NVIDIA Jetson Module | Orin NX 16GB | Orin NX 8GB | Orin Nano 8GB | Orin Nano 4GB | |
SKU | 114110247 | 114110248 | 114110249 | 114110250 | |
Processor System | AI Performance | 100 TOPS | 70 TOPS | 40 TOPS | 20 TOPS |
GPU | 1024-core NVIDIA Ampere architecture GPU with 32 Tensor Cores | 512-core NVIDIA Ampere architecture GPU with 16 Tensor Cores | |||
CPU | 8-core Arm® Cortex®-A78AE v8.2 64- bit CPU; 2MB L2 + 4MB L3 | 6-core Arm® Cortex®-A78AE v8.2 64-bit CPU 1.5MB L2 + 4MB L3 | |||
Memory | 16GB 128-bit LPDDR5 102.4GB/s | 8GB 128-bit LPDDR5 102.4GB/s | 8GB 128-bit LPDDR5 68 GB/s | 4GB 64-bit LPDDR5 34 GB/s | |
Video Encode | Standards supported: H.265 (HEVC), H.264, AV1 1×4K60 (H.265) | 3×4K30 (H.265) | 6×1080p60 (H.265) | 12×1080p30 (H.265) | 1080p30 supported by 1-2 CPU cores | |||
Video Decode | Standards supported: H.265 (HEVC), H.264, VP9, AV1 1×8K30 (H.265) | 2×4K60 (H.265) | 4×4K30 (H.265) | 9×1080p60 (H.265) | 18×1080p30 (H.265) | Standards supported: H.265 (HEVC), H.264, VP9, AV1 1×4K60 (H.265) | 2×4K30 (H.265) | 5×1080p60 (H.265) | 11×1080p30 (H.265) | |||
Storage | eMMC | - | |||
Expansion | M.2 Key M (2280) PCIe Gen4.0 SSD (M.2 NVMe SSD 128G included) | ||||
I/O | Ethernet | 1× LAN0 RJ45 GbE (10/100/1000Mbps) | |||
4× LAN RJ45 GbE PoE(PSE 802.3 af 15 W, 10/100/1000Mbps) | |||||
USB | 4× USB3.1, 1× USB2.0 Type C(Device mode), 1× USB2.0 Type C For Debug UART & RP2040 | ||||
DI/DO | 4×DI,4×DO,3×GND_DI,2×GND_DO,1×GND_ISO,1×CAN | ||||
COM | 1× DB9 (RS232/RS422/RS485) | ||||
Display | 1×HDMI 2.1 Type A 7680x4320 at 30 Hz | 1×HDMI 1.4 Type A 3840x2160 at 30 Hz | |||
SATA | 2 Drive Bays to support 2.5" SATA HDD/SSD(SATA III 6.0Gbps) | ||||
SIM | 1× Nano SIM card slot | ||||
Button | Reset Button, Recovery Button | ||||
Expansion | Mini PCIe | Mini PCIe for LoRaWAN®/4G/Series Wireless (Module optional) | |||
M.2 Key B | M.2 Key B (3042/3052) support 4G/5G (Module optional) | ||||
Fan | Fanless, passive heatsink; 1×Fan connectors(5V PWM) | ||||
TPM | 1× TPM 2.0 connector (Module optional) | ||||
RTC | 1× RTC socket (CR1220 included),×RTC 2-pin | ||||
Power | Power Supply | DC 12V-36V Terminal block 2 pin | |||
Power Adapter | 24V /5A Power Adapter(Without power cord) | ||||
Mechanical | Dimensions (W x D x H) | 194.33mm×187mm×95.5mm | |||
Weight | 2.8kg | ||||
Installation | Desk, DIN rail, VESA | ||||
Operating Temperature | -20 ~ 60°C with 0.7m/s | ||||
Operating Humidity | 95% @ 40 °C (Non-condensing) | ||||
Storage temperature | -40 ~ 85°C | ||||
Storage humidity | 60°C@ 95% RH(Non-condensing) | ||||
Vibration | 3 Grms @ 5 ~ 500 Hz, random, 1 hr/axis | ||||
Shock | 50G peak acceleration (11 msec. duration,eMMC,microSD, or mSATA) | ||||
OS | Pre-installed Jetpack 5.1.1 (above) (provide Linux OS with board support package) | ||||
Certification | FCC, CE, RoHS, UKCA, KC | ||||
Warranty | 2 Years |
Hardware Overview
Full System

Carrier Board

Flash JetPack
The device will come pre-installed with JetPack 5.1.1. If there are no special requirements, you don't need to reflash the system.
reServer Industrial comes pre-installed with JetPack 5.1.1 on a 128GB SSD along with the necessary drivers. This includes SDK components such as CUDA, CUDNN and TensorRT. However, if you want to reflash Jetpack to the included SSD or to a new SSD, you can follow the steps below. Currently we only provide guidance for JP5.1.1 and we will keep updating this in the future.
Prerequisites
You need to prepare the following hardware before getting started with reServer Industrial
- reServer Industrial
- Provided Power Adapter with power cord (US version or EU version)
- Ubuntu Host PC (native or VM using VMware Workstation Player)
- USB Type-C data transmission cable
- External monitor
- HDMI cable
- Keyboard and Mouse
Enter Force Recovery Mode
Now you need to enter recovery mode on the reServer Industrial board in order to flash the device. Connect a USB Type-C cable between DEVICE port and your PC. Use a pin and insert into the REC hole to press the recovery button and while holding this, connect the included 2-Pin Terminal block power connector to the power connector on the board (make sure to use the 2 screws to screw the terminal in place) and connect the included power adapter with a power cord to turn on the board

Make sure you power on the device while holding the RECOVERY button or otherwise it will not enter recovery mode
On the Ubuntu host PC, open a Terminal window and enter the command lsusb. If the returned content has one of the following outputs according to the Jetson SoM you use, then the board is in force recovery mode.
- For Orin NX 16GB: 0955:7323 NVidia Corp
- For Orin NX 8GB: 0955:7423 NVidia Corp
- For Orin Nano 8GB: 0955:7523 NVidia Corp
- For Orin Nano 4GB: 0955:7623 NVidia Corp
Different Methods of Flashing
Here we offer 2 different methods of flashing.
- Download the entire system image we have prepared which includes NVIDIA JetPack, hardware periheral drivers and flash to device
- Download official NVIDIA L4T, use the included hardware periheral drivers and flash to device
The first method download is around 14GB and the second method download is about 3GB
- Method 1
- Method 2
Download System Image
- Step 1: Download the system image to your Ubuntu PC corresponding to the board you are using.
Device | JetPack Version | L4T Version | Image Link | Alternative Image Link |
---|---|---|---|---|
reServer Industrial J4012 | 5.1.1 | 35.3.1 | Download1 | Download2 |
5.1.3 | 35.5.0 | Download1 | ||
6.0 | 36.3 | Download1 | Download2 | |
6.1 | 36.4 | Download1 | ||
6.2 | 36.4.3 | Download1 | ||
reServer Industrial J4011 | 5.1.1 | 35.3.1 | Download1 | Download2 |
5.1.3 | 35.5.0 | Download1 | ||
6.0 | 36.3 | Download1 | Download2 | |
6.1 | 36.4 | Download1 | ||
6.2 | 36.4.3 | Download1 | ||
reServer Industrial J3011 | 5.1.1 | 35.3.1 | Download1 | Download2 |
5.1.3 | 35.5.0 | Download1 | ||
6.0 | 36.3 | Download1 | Download2 | |
6.1 | 36.4 | Download1 | ||
6.2 | 36.4.3 | Download1 | ||
reServer Industrial J3010 | 5.1.1 | 35.3.1 | Download1 | Download2 |
5.1.3 | 35.5.0 | Download1 | ||
6.0 | 36.3 | Download1 | Download2 | |
6.1 | 36.4 | Download1 | ||
6.2 | 36.4.3 | Download1 |
- The image files from both Download1 and Download2 are the same. You can choose the link with the faster download speed.
- Step 2: Extract the generated file
tar -xvf <file_name>.tar.gz
Flash to Jetson
- Step 1: Navigate to the extracted file from before and execute the flash command as follows
cd mfi_reserver-orin-industrial
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --flash-only --massflash 1 --network usb0 --showlogs
Now it will start to flash the system image to the board. If the flashing is successful, you will see the below output

- Step 2: Connect the board to a display using the HDMI connector on the board and finish the initial configuration setup


After that, the board will reboot and will be ready to use!

Download and Prepare NVIDIA L4T and rootfs
wget https://developer.nvidia.com/downloads/embedded/l4t/r35_release_v3.1/release/jetson_linux_r35.3.1_aarch64.tbz2
wget https://developer.nvidia.com/downloads/embedded/l4t/r35_release_v3.1/release/tegra_linux_sample-root-filesystem_r35.3.1_aarch64.tbz2
tar xf jetson_linux_r35.3.1_aarch64.tbz2
sudo tar xpf tegra_linux_sample-root-filesystem_r35.3.1_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra/
sudo ./apply_binaries.sh
sudo ./tools/l4t_flash_prerequisites.sh
Download and Prepare Drivers
- Step 1: Download the driver files to your Ubuntu PC corresponding to the board you are using
Jetson Module | Download Link | JetPack Version | L4T Version |
---|---|---|---|
Jetson Orin NX 8GB/ 16GB | Download | 5.1.1 | 35.3.1 |
Jetson Orin Nano 8GB | Download | ||
Jetson Orin Nano 4GB | Download |
- Step 2: Move the downloaded peripheral drivers into the same folder with Linux_For_Tegra directory

- Step 3: Extract the downloaded driver .zip file. Here we additionally install the unzip package which is needed to decompress the .zip file
sudo apt install unzip
sudo unzip xxxx.zip # Replace xxxx with the driver file name
Here it will ask whether to replace the files. Type A and press ENTER to replace the necessary files

Flash to Jetson
- Step 1: Navigate to the Linux_for_Tegra directory and execute the flash command as follows
cd Linux_for_Tegra
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_nvme.xml -S 80GiB -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml --no-systemimg" --network usb0 reserver-orin-industrial external
Now it will start to flash the system image to the board. If the flashing is successful, you will see the below output

- Step 2: Connect the board to a display using the HDMI connector on the board and finish the initial configuration setup


After that, the board will reboot and you will see the following

- Step 3: Open a terminal window inside the device, execute the following, the device will reboot and ready to use!
systemctl disable nvgetty.service
sudo depmod -a
sudo reboot
Futhermore, if you want to install SDK components such as CUDA, cuDNN, TensorRT, please execute the following
sudo apt update
sudo apt install nvidia-jetpack -y
Hardware and Interfaces Usage
To learn more about how to use all the hardware and interfaces on the reServer Industrial board, you need to follow this wiki:
Resources
(change the links)
- reServer Industrial Datasheet
- reServer Industrial Reference Guide
- NVIDIA Jetson Devices and Carrier Boards Comparison
- reServer Industrial 3D File
Tech Support
Please do not hesitate to submit issues into our forum.