Saltar al contenido principal

Primeros pasos con reComputer J401B

Introducción

La serie reComputer J401B es una iteración sobre la serie reComputer Classic. El reComputer J4011B con módulos NVIDIA Jetson Orin NX 8GB es un potente y compacto dispositivo de IA perimetral con interfaces abundantes: 2x USB 3.2, HDMI, Ethernet, M.2 Key E para módulo Wi‑Fi, M.2 Key M para SSD, mini-PCIe para módulo LTE, CAN, conector de 40 pines y más.

Características

  • Cree la plataforma de IA embebida más potente: Compatible con el módulo Jetson Orin NX, que ofrece hasta 100 TOPS.

  • Diseñado tanto para desarrollo como para producción: Equipado con un conjunto abundante de E/S: 2x USB3.2, HDMI, Ethernet, M.2 Key M, M.2 Key E, mini-PCIe, GPIO de 40 pines, etc. Admite múltiples comunicaciones cableadas e inalámbricas, incluidas Wi‑Fi y LTE

  • Salida inmediata al mercado: JetPack5.1.3 preinstalado, BSP de sistema operativo Linux listo

  • Las certificaciones incluyen ROHS, CE, FCC, KC, UKCA, REACH

  • Suministro de larga duración: Vida útil de producción: al menos hasta 2032

Especificaciones

EspecificacionesreComputer J3010BreComputer J3011BreComputer J4011BreComputer J4012B
MóduloJetson Orin Nano 4GBJetson Orin Nano 8GBJetson Orin NX 8GBJetson Orin NX 16GB
Rendimiento de IA20 TOPS40 TOPS70 TOPS100 TOPS
GPUGPU NVIDIA Ampere de 512 núcleos con 16 Tensor CoresGPU NVIDIA Ampere de 1024 núcleos con 32 Tensor CoresGPU NVIDIA Ampere de 1024 núcleos con 32 Tensor Cores
Frecuencia máxima de GPU625 MHz765 MHz918 MHz
CPUCPU Arm® Cortex®-A78AE v8.2 de 6 núcleos y 64 bits
1.5MB L2 + 4MB L3
CPU Arm® Cortex®-A78AE v8.2 de 6 núcleos y 64 bits 1.5MB L2 + 4MB L3CPU Arm® Cortex®-A78AE v8.2 de 8 núcleos y 64 bits 2MB L2 + 4MB L3
Frecuencia máxima de CPU1.5 GHz2 GHz
Memoria4GB 64-bit LPDDR5
34 GB/s
8GB 128-bit LPDDR5
68 GB/s
8GB 128-bit LPDDR5 102.4GB/s16GB 128-bit LPDDR5 102.4GB/s
Acelerador DL/1x NVDLA v22x NVDLA v2
Frecuencia máxima de DLA/614 MHz
Acelerador de visión/1x PVA v2
AlmacenamientoSSD NVMe de 128GB
Codificador de vídeo1080p30 compatible con 1-2 núcleos de CPU1x 4K60 (H.265) | 3x 4K30 (H.265)
6x 1080p60 (H.265) | 12x 1080p30 (H.265)
Decodificador de vídeo1x 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)
Pantalla1* HDMI 2.1
Cámara CSI2* CSI (2-lane 15pin)
Red1* Ethernet Gigabit (10/100/1000M)
USB2* USB 3.2 Type-A (10Gbps); 1* USB2.0 Type-C (Device Mode)
M.2 Key M1* M.2 Key M
M.2 Key E1* M.2 Key E
Mini PCIe1* mini-PCIe para módulo LTE
Ventilador1* conector de ventilador de 4 pines (5V PWM)
CAN1* CAN
Puerto multifuncional1* cabecera de expansión de 40 pines, 1* cabecera de control y UART de 12 pines
RTCRTC de 2 pines, zócalo RTC (compatible con CR1220 pero no incluido)
Alimentación DC 9-19V mediante conector de alimentación 5525
Fuente de alimentaciónAdaptador de alimentación no incluido
Temperatura-10℃~60℃
Mecánico130mm x120mm x 58.5mm

Flashear JetPack

Aquí mostraremos cómo flashear Jetpack en un SSD NVMe conectado al reComputer J4012B/ J4011B/ J3010B y J3011B. Todos estos dispositivos vienen con la placa portadora J401B en su interior y el procedimiento de flasheo es el mismo para todos.

peligro

La serie reComputer J401B viene con JetPack 5.1.3 preinstalado en el SSD NVMe incluido, por lo que no es necesario flashearlo. Sin embargo, si deseas flashearlo de nuevo con JetPack, puedes seguir esta guía.

Módulo compatible

Requisitos previos

  • Ordenador host con Ubuntu
  • reComputer J4012B/ J4011B/ J3010B o J3011B
  • Cable de transmisión de datos USB Type-C
info

Recomendamos que utilices dispositivos host físicos con Ubuntu en lugar de máquinas virtuales. Consulta la siguiente tabla para preparar la máquina host.

Versión de JetPack Versión de Ubuntu (ordenador host)
18.04 20.04 22.04
JetPack 5.x
JetPack 6.x
nota
  • No recomendamos usar máquinas virtuales ni Ubuntu con arquitectura ARM para flashear.

Entrar en modo de recuperación forzada

Antes de poder continuar con los pasos de instalación, debemos asegurarnos de que el dispositivo Jetson esté en modo de recuperación forzada.

Consulta los siguientes pasos para poner el dispositivo Jetson en modo de recuperación forzada.

nota

La placa portadora del GIF animado es la J401, pero no te preocupes: los pasos para entrar en modo de recuperación forzada son los mismos tanto para las placas portadoras J401 como J401B.

Paso a paso

Paso 1. Usa un cable puente para conectar el pin FC REC y el pin GND.

Encabezado de botónDescripciónEncabezado de botónDescripción
1PWR BTN7AUTO ON
2GND8DIS
3FC REC9UART TXD
4GND10UART RXD
5SYS RET11LED +
6GND12LED -

Paso 2. Enciende el reComputer conectando el cable incluido desde el adaptador de alimentación y conecta la placa al PC host con Ubuntu mediante un cable de transmisión de datos USB Type-C

Paso 3. En el PC host con Linux, abre una ventana de Terminal e introduce el comando lsusb. Si el contenido devuelto tiene una de las siguientes salidas según el Jetson SoM que utilices, entonces la placa está en modo de recuperación forzada.

  • Para Orin NX 16GB: 0955:7323 NVidia Corp
  • Para Orin NX 8GB: 0955:7423 NVidia Corp
  • Para Orin Nano 8GB: 0955:7523 NVidia Corp
  • Para Orin Nano 4GB: 0955:7623 NVidia Corp

La siguiente imagen es para Orin NX 16GB

Paso 4. Retira el cable puente

Flashear Jetpack OS

nota

Antes de continuar con el flasheo, hay que tener en cuenta que el módulo Jetson Orin NX solo es compatible con JetPack 5.1 y superiores, mientras que el módulo Jetson Orin Nano solo es compatible con JetPack 5.1.1 y superiores.

En primer lugar, instala las siguientes dependencias necesarias en el PC host con Ubuntu antes de continuar con el flasheo de JetPack.

sudo apt install qemu-user-static sshpass abootimg nfs-kernel-server libxml2-utils binutils -y

Aquí usaremos NVIDIA L4T 35.3.1 para instalar Jetpack 5.1.1 en el reComputer

Paso 1: Download los controladores de NVIDIA en el PC host. Los controladores necesarios se muestran a continuación:

Paso 2: Extrae Jetson_Linux_R35.3.1_aarch64 y Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64 navegando a la carpeta que contiene estos archivos, aplica los cambios e instala los prerrequisitos necesarios

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

Paso 3 (Opcional): Configura tu nombre de usuario, contraseña y nombre de host para que no necesites introducirlos en el asistente de instalación de Ubuntu después de que el dispositivo termine de arrancar

sudo tools/l4t_create_default_user.sh -u {USERNAME} -p {PASSWORD} -a -n {HOSTNAME} --accept-license

Por ejemplo (username:"nvidia", password:"nvidia", device-name:"nvidia-desktop"):

sudo tools/l4t_create_default_user.sh -u nvidia -p nvidia -a -n nvidia-desktop --accept-license

Paso 4: Flashea el sistema en el 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

Verás la siguiente salida si el proceso de flasheo se realiza correctamente

Ahora puedes conectar el ratón, el teclado y el monitor al dispositivo Jetson. ¡Estará listo para usar!

tip

Si tu dispositivo Jetson tarda mucho en abrir el escritorio, vuelve a conectar la fuente de alimentación.

Paso 5 (Opcional): Instalar Nvidia Jetpack SDK

Por favor, abre la terminal en el dispositivo Jetson y ejecuta los siguientes comandos:

sudo apt update
sudo apt install nvidia-jetpack

Uso de interfaces

info

Consulta esta wiki page para obtener más información sobre el Uso de interfaces.

Recursos

Soporte técnico y debate sobre el producto

Gracias por elegir nuestros productos. Estamos aquí para ofrecerte diferentes tipos de soporte y garantizar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a diferentes preferencias y necesidades.

Loading Comments...