Skip to main content

Flash JetPack OS a la Placa Portadora J401

La placa portadora J401 es una potente placa de extensión que soporta módulos NVIDIA Jetson Orin NX/Nano. Cuenta con 1 puerto GbE, 1 CAN para transferencia de datos, M.2 Key M para SSD, M.2 Key E para WiFi/BlueTooth, 2 CSI, y 1 HDMI para captura y visualización de video de alta calidad. También contiene 4 puertos USB 3.2, un ventilador, RTC, y una fuente de alimentación flexible de 9-19V. Todo esto la hace confiable para una variedad de sistemas de automatización industrial, construyendo potentes aplicaciones de IA.

Características

  • Placa Portadora de Rendimiento Excepcional: Soporta el módulo NVIDIA Jetson Orin NX/Nano, aprovechando un potente poder de cómputo para enfrentar tareas difíciles con facilidad
  • Conectividad Versátil: Ofrece 1 puerto Gigabit Ethernet para redes, 4 puertos USB 3.2 Type-A (10Gbps), 1 puerto USB2.0 Type-C, 1 conector CAN para transferencia rápida de datos
  • Expansión Flexible de Almacenamiento e Inalámbrica: Montaje con 1 M.2 Key M 2280 y 1 ranura M.2 Key E, ofreciendo amplio espacio para expansión flexible de almacenamiento y conectividad inalámbrica
  • Periféricos Avanzados Soportados: Ensambla 2 conectores de cámara CSI de 15 pines, 1 HDMI 2.1, 1 ventilador, 1 RTC para múltiples periféricos
  • Amplio Rango de Voltajes de Entrada: De 9-19V DC, proporcionando flexibilidad en las opciones de fuente de alimentación

Especificaciones

EspecificacionesreComputer J3010reComputer J3011reComputer J4011reComputer J4012
MóduloJetson Orin Nano 4GBJetson Orin Nano 8GBJetson Orin NX 8GBJetson Orin NX 16GB
Rendimiento de IA20 TOPS40 TOPS70 TOPS100 TOPS
GPUGPU de arquitectura NVIDIA Ampere de 512 núcleos con 16 Tensor CoresGPU de arquitectura NVIDIA Ampere de 1024 núcleos con 32 Tensor CoresGPU de arquitectura NVIDIA Ampere de 1024 núcleos con 32 Tensor Cores
Frecuencia Máxima de GPU625 MHz765 MHz918 MHz
CPUCPU de 6 núcleos Arm® Cortex®-A78AE v8.2 de 64 bits
1.5MB L2 + 4MB L3
CPU de 6 núcleos Arm® Cortex®-A78AE v8.2 de 64 bits 1.5MB L2 + 4MB L3CPU de 8 núcleos Arm® Cortex®-A78AE v8.2 de 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 DLA/614 MHz
Acelerador de Visión/1x PVA v2
Almacenamiento128GB NVMe SSD
Codificador de Video1080p30 soportado por 1-2 núcleos de CPU1x 4K60 (H.265) | 3x 4K30 (H.265)
6x 1080p60 (H.265) | 12x 1080p30 (H.265)
Decodificador de Video1x 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* Gigabit Ethernet (10/100/1000M)
USB4* USB 3.2 Type-A (10Gbps); 1* USB2.0 Type-C (Modo Dispositivo)
M.2 Key M1* M.2 Key M
M.2 Key E1* M.2 Key E
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, socket RTC (soporta CR1220 pero no incluida)
Alimentación9-19V
Fuente de AlimentaciónAdaptador de corriente no incluido
Temperatura-10℃~60℃
Mecánico130mm x120mm x 58.5mm

Descripción General del Hardware

Flashear JetPack

Aquí, te mostraremos cómo flashear Jetpack a un SSD NVMe conectado al reComputer J4012/ J4011/ J3010 y J3011. Todos estos dispositivos vienen con la placa portadora J401 en su interior y el procedimiento de flasheo es el mismo para todos.

La serie reComputer J40/ J30 viene con JetPack 5.1 preinstalado en el SSD NVMe incluido, por lo que no necesitas flashearlo. Sin embargo, si quieres flashearlo nuevamente con JetPack, puedes seguir esta guía.

Módulo Soportado

Prerrequisitos

  • Computadora Host Ubuntu
  • reComputer J4012/ J4011/ J3010 o J3011
  • Cable de transmisión de datos USB Type-C
info

Recomendamos que uses dispositivos host ubuntu físicos en lugar de máquinas virtuales. Por favor consulta la tabla a continuación para preparar la máquina host.

Versión JetPack Versión Ubuntu (Computadora Host)
18.04 20.04 22.04
JetPack 5.x
JetPack 6.x

Entrar en Modo de Recuperación Forzada

note
  • No recomendamos usar máquinas virtuales y Ubuntu de arquitectura ARM para flashear.
  • Antes de que podamos continuar con los pasos de instalación, necesitamos asegurarnos de que la placa esté en modo de recuperación forzada.
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 del adaptador de corriente y conecta la placa con la PC host Ubuntu con un cable de transmisión de datos USB Type-C

Paso 3. En la PC host Linux, abre una ventana de Terminal e ingresa el comando lsusb. Si el contenido devuelto tiene una de las siguientes salidas según el Jetson SoM que uses, 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 imagen de abajo es para Orin NX 16GB

Paso 4. Retira el cable puente

Flashea el dispositivo con un solo comando

Flashea el dispositivo con un solo comando.

El reComputer Jetson J30/40 ha lanzado un script de flasheo de un clic, que soporta flashear Jetpack 5.1.1, 5.1.2 y 6.0. Actualmente, el flasheo de un clic para Jetpack 6.1 y otras series de reComputer Jetson está en pruebas y estará disponible para todos en un futuro cercano.

wget -O ./flashing.sh https://files.seeedstudio.com/OSHW_Jetson/flashing.sh  && sudo chmod 777 ./flashing.sh && ./flashing.sh
caution

Descargo de responsabilidad: El script de flasheo de un clic tiene como objetivo hacer que el flasheo de jetpack sea más rápido. La versión actual es una versión beta y puede tener muchos problemas. Esperamos su comprensión. Si hay problemas de flasheo, siga los pasos de Flashear el Dispositivo Paso a Paso a continuación y proporcione comentarios en nuestro canal Discord Jetson. Los solucionaremos rápidamente y mejoraremos esta función en un futuro cercano.

Flashear el dispositivo paso a paso

note

Antes de proceder al flasheo, debe tenerse en cuenta que el módulo Jetson Orin NX solo es compatible con JetPack 5.1 y superior, mientras que el módulo Jetson Orin Nano solo es compatible con JetPack 5.1.1 y superior.

En primer lugar, instale las dependencias requeridas a continuación en la PC Host Ubuntu antes de proceder al flasheo de JetPack.

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

NVIDIA ha actualizado la DRAM utilizada en sus módulos. Para garantizar la compatibilidad con los nuevos módulos, hemos actualizado JetPack en consecuencia. La versión actualmente estable y compatible es JetPack 5.1.3. Si la DRAM de tu módulo es de Hynix (esto se puede identificar por las marcas en el empaque del chip), se recomienda flashear JetPack 5.1.3.

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

Paso 1: Descarga los controladores de NVIDIA en la PC anfitriona. Los controladores requeridos 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 ingresar al 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 (nombre de usuario:"nvidia", contraseña:"nvidia", nombre del dispositivo:"nvidia-desktop"):

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

Paso 4: Flashear el sistema al SSD NVMe

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 es exitoso

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

tip

Si tu dispositivo Jetson tarda mucho tiempo en abrir el escritorio, por favor reconecta 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

Recursos

Soporte Técnico y Discusión de Productos

¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para atender diferentes preferencias y necesidades.

Loading Comments...