Skip to main content

Flashear 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 Tipo-A (10Gbps), 1 puerto USB2.0 Tipo-C, 1 conector CAN para transferencia rápida de datos
  • Almacenamiento Flexible y Expansión Inalámbrica: Montado con 1 ranura M.2 Key M 2280 y 1 ranura M.2 Key E, ofreciendo amplio espacio para almacenamiento flexible y expansión de 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 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 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 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 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 Tipo-A (10Gbps); 1* USB2.0 Tipo-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* Header de expansión de 40 pines, 1* Header 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 Tipo-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 poder 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.

Header de BotónDescripciónHeader 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 Tipo-C

Paso 3. En la PC host Linux, abra una ventana de Terminal e ingrese el comando lsusb. Si el contenido devuelto tiene una de las siguientes salidas según el Jetson SoM que use, 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. Retire el cable puente

Flashear el dispositivo con un solo comando

Flashear 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 el flasheo de jetpack más rápido. La versión actual es una beta y puede tener muchos problemas. Esperamos su comprensión. Si hay problemas de flasheo, siga el 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 soporta JetPack 5.1 y superior, mientras que el módulo Jetson Orin Nano solo soporta JetPack 5.1.1 y superior.

Primero que todo, 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 asegurar compatibilidad con los nuevos módulos, hemos actualizado JetPack en consecuencia. La versión actualmente estable y soportada es JetPack 5.1.3. Si la DRAM en su módulo es de Hynix (esto puede identificarse por las marcas en el paquete 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: Descargue los controladores NVIDIA en la PC host. Los controladores requeridos se muestran a continuación:

Paso 2: Extraiga Jetson_Linux_R35.3.1_aarch64 y Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64 navegando a la carpeta que contiene estos archivos, aplique los cambios e instale 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): Configure su nombre de usuario, contraseña y nombre de host para que no necesite 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-dispositivo:"nvidia-desktop"):

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

Paso 4: Flashee 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á la siguiente salida si el proceso de flasheo es exitoso

Ahora, puede conectar el mouse, teclado y monitor al dispositivo Jetson. ¡Estará listo para usar!

tip

Si su dispositivo Jetson toma mucho tiempo para abrir el escritorio, por favor reconecte la fuente de alimentación.

Paso 5 (Opcional): Instalar Nvidia Jetpack SDK

Por favor abra la terminal en el dispositivo Jetson y ejecute 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 satisfacer diferentes preferencias y necesidades.

Loading Comments...