NVIDIA® Jetson AGX Orin 32GB H01 Kit

Tenga en cuenta que se realizaron las siguientes actualizaciones al producto el 25 de noviembre de 2024:
- Se cambió el esquema de alimentación de 5V (el IC de alimentación fue reemplazado de ONNCP3020ADR2G a TI TPS53015DGS, y los componentes periféricos se ajustaron en consecuencia), lo que resuelve el problema de reinicio del dispositivo al usar ciertos dispositivos USB con alta corriente dinámica.
- El diseño de la placa se optimizó para agrandar la ranura del cable del ventilador para acomodar el cableado del ventilador.
- Para estabilizar el suministro de accesorios, el modelo del módulo WiFi se cambió de 8265.NGW a BL-M8822CP1, y los controladores de software se actualizaron en consecuencia.
Esta wiki te guiará sobre cómo instalar JetPack en el Jetson AGX Orin 32GB H01 Kit.
Prerrequisitos
- PC Host Ubuntu (nativo o VM usando VMware Workstation Player).
- Jetson AGX Xavier H01 Kit.
- Cable de transmisión de datos USB Type-C
Entrar al Modo de Recuperación Forzada
- Paso 1: Hay un botón de recuperación en la placa, que está en el medio de los tres botones como se muestra en la imagen a continuación. Mantén presionado el botón de recuperación y luego conecta la placa a la fuente de alimentación para entrar al modo de recuperación forzada.

- Paso 2: Conecta el Jetson AGX Orin 32GB H01 Kit con el PC host Ubuntu con un cable de transmisión de datos USB Type-C

Descargar los controladores periféricos
Primero que todo, necesitas instalar los controladores periféricos para esta placa. Estos son necesarios para que algunos periféricos de hardware funcionen en la placa. Haz clic en los enlaces a continuación para descargar los controladores según la versión de JetPack
Versión JetPack | Versión L4T | Enlace de Descarga del Controlador | Enlace de Descarga L4T |
---|---|---|---|
5.0.2 | 35.1 | Descargar | Descargar |
5.1.1 | 35.3.1 | Descargar | Descargar |
6.0 | 36.3 | Descargar | Descargar |
6.1 | 36.4 | Descargar | Descargar |
6.2 | 36.4.3 | Descargar | Descargar |
Flash a Jetson
- JP5.0.2/JP5.1.1
- JP6.0
- JP6.1
- JP6.2
Aquí usaremos: NVIDIA L4T 35.1 para instalar Jetpack 5.0.2 o NVIDIA L4T 35.3.1 para instalar Jetpack 5.1.1 en el Jetson AGX Orin 32GB H01 Kit.
- Paso 1: Descarga los controladores NVIDIA apropiados en la PC anfitriona. Los controladores requeridos se muestran a continuación:

- Paso 2: Mueve los controladores periféricos descargados anteriormente a la misma carpeta con los controladores NVIDIA. Ahora verás tres archivos comprimidos en la misma carpeta.

- Paso 3: Extrae Jetson_Linux_R35.1.0_aarch64.tbz2 y Tegra_Linux_Sample-Root-Filesystem_R35.1.0_aarch64.tbz2 navegando a la carpeta que contiene estos archivos y aplica los cambios
cd <directory_where_the_files_are_located>
tar xf Jetson_Linux_R35.1.0_aarch64.tbz2
cd Linux_for_tegra/rootfs
sudo tar xfp ../../Tegra_Linux_Sample-Root-Filesystem_R35.1.0_aarch64.tbz2
cd ..
sudo ./apply_binaries.sh
- Paso 4: Extraer AGX-Orin-32GB-H01-JP5.0.2.zip. Aquí instalamos adicionalmente el paquete unzip que se necesita para descomprimir el archivo .zip
cd ..
sudo apt install unzip
unzip AGX-Orin-32GB-H01-JP5.0.2.zip
Aquí preguntará si desea reemplazar los archivos. Escriba A y presione ENTER para reemplazar los archivos necesarios

- Paso 5: Flashear el sistema al eMMC
cd Linux_for_Tegra
sudo ./flash.sh jetson‐agx‐orin‐devkit mmcblk0p1
Verás la siguiente salida si el proceso de flasheo es exitoso

Errores Encontrados
- ERROR: failed to read rcm_state en AGX Orin y NX Orin para Jetpack 5.1.1
- Hay cambios PCN en Jetson AGX Orin realizados por NVidia, pero no son cambios PCN de Seeed.
- Además de los materiales mencionados en el Wiki, por favor descarga Overlay_PCN210361_PCN210100_r35.3.1.tbz2 en la parte inferior de la página Jetson Linux 35.3.1.
- Después de extraer Jetson_Linux y antes de aplicar los binarios, por favor extrae Overlay_PCN210361_PCN210100_r35.3.1.tbz2. Luego copia todos los archivos y carpetas a Linux_For_Tegra (fusionar, no omitir).
- Luego continúa con los pasos restantes en las guías.
Aquí usaremos NVIDIA L4T 36.3 para instalar Jetpack 6.0 en el Jetson AGX Orin 32GB H01 Kit.
- Paso 1: Descarga los controladores NVIDIA en la PC host. Los controladores requeridos se muestran a continuación:

- Paso 2: Mueve los controladores periféricos descargados anteriormente a la misma carpeta con los controladores NVIDIA. Ahora verás tres archivos comprimidos en la misma carpeta.

- Paso 3: Extrae Jetson_Linux_R36.3.0_aarch64.tbz2 y Tegra_Linux_Sample-Root-Filesystem_R36.3.0_aarch64.tbz2 navegando a la carpeta que contiene estos archivos y aplica los cambios:
cd < directory_where_the_files_are_located >
tar xf Jetson_Linux_R36.3.0_aarch64.tbz2
sudo tar xfp Tegra_Linux_Sample-Root-Filesystem_R36.3.0_aarch64.tbz2 -C Linux_for_tegra/rootfs
cd Linux_for_tegra
sudo ./tools/l4t_flash_prerequisites.sh
sudo ./apply_binaries.sh
- Paso 4: Extraer AGX-Orin-H01-JP6.0.zip. Aquí instalamos adicionalmente el paquete unzip que es necesario para descomprimir el archivo .zip.
cd ..
sudo apt install unzip
sudo unzip AGX-Orin-H01-JP6.0.zip
Aquí preguntará si desea reemplazar los archivos. Escriba A y presione ENTER para reemplazar los archivos necesarios

- Paso 5: Flashear el sistema a la eMMC
cd Linux_for_Tegra
sudo ./flash.sh jetson-agx-orin-devkit internal
Verás la siguiente salida si el proceso de flasheo es exitoso:

Aquí usaremos NVIDIA L4T 36.4 para instalar Jetpack 6.1 en el Jetson AGX Orin 32GB H01 Kit.
- Paso 1: Descarga los controladores de NVIDIA en la PC host Ubuntu. Los controladores requeridos se muestran a continuación:

- Paso 2: Mueve los controladores periféricos descargados anteriormente a la misma carpeta con los controladores de NVIDIA. Ahora verás tres archivos comprimidos en la misma carpeta.

Puedes usar el siguiente comando para verificar que el archivo descargado esté completo.

- Paso 3: Extrae Jetson_Linux_R36.4.0_aarch64.tbz2 y Tegra_Linux_Sample-Root-Filesystem_R36.4.0_aarch64.tbz2 navegando a la carpeta que contiene estos archivos y aplica los cambios:
cd <path_to_files>
tar xf Jetson_Linux_R36.4.0_aarch64.tbz2
sudo tar xfp Tegra_Linux_Sample-Root-Filesystem_R36.4.0_aarch64.tbz2 -C Linux_for_tegra/rootfs
cd Linux_for_tegra
sudo ./tools/l4t_flash_prerequisites.sh
sudo ./apply_binaries.sh
- Paso 4: Extraer A605_Jetpack_6.1.tar.gz:
cd ..
tar xf A605_Jetpack_6.1.tar.gz
sudo cp -r 605_jetpack6.1/Linux_for_Tegra/* Linux_for_Tegra/
- Paso 5: Flashear el sistema al eMMC:
cd Linux_for_Tegra
sudo ./flash.sh jetson-agx-orin-devkit internal
Verás la siguiente salida si el proceso de flasheo es exitoso:

También podemos ejecutar el siguiente comando para instalar el sistema en el SSD:
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_t234_nvme.xml --showlogs --network usb0 jetson-agx-orin-devkit external
Aquí usaremos NVIDIA L4T 36.4 para instalar Jetpack 6.2 en el Jetson AGX Orin 32GB H01 Kit.
- Paso 1: Descarga los controladores de NVIDIA en la PC host Ubuntu. Los controladores requeridos se muestran a continuación:

- Paso 2: Mueve los controladores periféricos descargados anteriormente a la misma carpeta con los controladores de NVIDIA. Ahora verás tres archivos comprimidos en la misma carpeta.
¡Similar al proceso de flasheo de Jetpack 6.1!

Puedes usar el siguiente comando para verificar que el archivo descargado esté completo.

- Paso 3: Extrae Jetson_Linux_R36.4.3_aarch64.tbz2 y Tegra_Linux_Sample-Root-Filesystem_R36.4.3_aarch64.tbz2 navegando a la carpeta que contiene estos archivos y aplica los cambios:
cd <path_to_files>
tar xf Jetson_Linux_R36.4.3_aarch64.tbz2
sudo tar xfp Tegra_Linux_Sample-Root-Filesystem_R36.4.0_aarch64.tbz2 -C Linux_for_tegra/rootfs
cd Linux_for_tegra
sudo ./tools/l4t_flash_prerequisites.sh
sudo ./apply_binaries.sh
- Paso 4: Extraer 605_jp62.tar.gz:
cd ..
tar xf 605_jp62.tar.gz
sudo cp -r 605_jp62/Linux_for_Tegra/* Linux_for_Tegra/
- Paso 5: Flashear el sistema al eMMC:
cd Linux_for_Tegra
sudo ./flash.sh jetson-agx-orin-devkit internal
Verás la siguiente salida si el proceso de flasheo es exitoso:

También podemos ejecutar el siguiente comando para instalar el sistema en el SSD:
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_t234_nvme.xml --showlogs --network usb0 jetson-agx-orin-devkit external
Herramientas para Desarrolladores
Jetpack preinstalado para desarrollo rápido e integración de IA en el borde
Jetson Software comienza con NVIDIA JetPack™ SDK que proporciona un entorno de desarrollo completo e incluye bibliotecas aceleradas CUDA-X y otras tecnologías de NVIDIA para impulsar tu desarrollo. JetPack incluye el paquete de controladores Jetson Linux que proporciona el kernel de Linux, bootloader, controladores de NVIDIA, utilidades de flasheo, sistema de archivos de muestra y cadenas de herramientas para la plataforma Jetson. También incluye características de seguridad, capacidades de actualización por aire y mucho más.
Visión por computadora y aprendizaje automático embebido
- Deepstream ofrece un kit de herramientas completo de análisis de streaming para procesamiento multi-sensor basado en IA y comprensión de video e imágenes en Jetson.
- TAO, construido sobre TensorFlow y PyTorch, es una versión de bajo código del framework NVIDIA TAO que acelera el entrenamiento de modelos
- alwaysAI: construye, entrena y despliega aplicaciones de visión por computadora directamente en el borde de reComputer. Obtén acceso gratuito a más de 100 modelos de visión por computadora preentrenados y entrena modelos de IA personalizados en la nube con unos pocos clics mediante suscripción empresarial. Consulta nuestra guía wiki para comenzar con alwaysAI.
- edge impulse : el pipeline de aprendizaje automático embebido más fácil para desplegar aplicaciones de audio, clasificación y detección de objetos en el borde sin dependencias en la nube.
- Roboflow proporciona herramientas para convertir imágenes en bruto en un modelo de visión por computadora entrenado personalizado para detección y clasificación de objetos y desplegar el modelo para uso en aplicaciones. Consulta https://docs.roboflow.com/inference/nvidia-jetson para desplegar en NVIDIA Jetson con Roboflow.
- ultralytics yolo: usa aprendizaje por transferencia para realizar detección de objetos con pocos ejemplos con YOLOv5 que necesita solo muy pocas muestras de entrenamiento. Consulta nuestros tutoriales paso a paso en wiki.
- Deep Learning: optimiza tus modelos en NVIDIA Jetson Nano. Consulta aquí en Deci para Evaluar y Optimizar Automáticamente el Rendimiento en Tiempo de Ejecución en Dispositivos NVIDIA Jetson Nano y Xavier NX
IA de Voz
- Riva es un SDK acelerado por GPU para construir aplicaciones de IA de Voz que están personalizadas para tu caso de uso y ofrecen rendimiento en tiempo real.
Gestión Remota de Flotas
Habilita OTA seguro y gestión remota de dispositivos con allxon. Desbloquea 90 días de prueba gratuita con el código H4U-NMW-CPK.
Desarrollo de Robots y ROS
- NVIDIA Isaac ROS GEMs son paquetes acelerados por hardware que facilitan a los desarrolladores de ROS construir soluciones de alto rendimiento en hardware de NVIDIA. Aprende más sobre NVIDIA Isaac.
- Cogniteam Nimbus es una solución basada en la nube que permite a los desarrolladores gestionar robots autónomos de manera más efectiva. La plataforma Nimbus soporta NVIDIA® Jetson™ e ISAAC SDK y GEMs de forma nativa. Consulta nuestro webinar sobre conectar tu proyecto ROS a la nube con Nimbus.
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.