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 Orin H01 Kit.
- Cable de transmisión de datos USB Type-C
Entrar en 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 de abajo. Mantén presionado el botón de recuperación y luego conecta la placa a la fuente de alimentación para entrar en modo de recuperación forzada.

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

- Paso 3: Usa el comando
lsusb
en la máquina host Ubuntu para verificar que el dispositivo haya entrado en modo de recuperación.

Si 0955:7223 NVIDIA Corp.
aparece en los registros, indica que el dispositivo ha entrado en modo de recuperación.
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 de abajo 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 |
5.1.4 | 35.6.0 | Descargar | Descargar |
6.0 | 36.3 | Descargar | Descargar |
6.1 | 36.4 | Descargar | Descargar |
6.2 | 36.4.3 | Descargar | Descargar |
Flashear al Jetson
NVIDIA® Jetson AGX Orin 32GB H01 Kit viene preinstalado con el sistema operativo JetPack 5.1.4
. El nombre de usuario y contraseña predeterminados son usuario: nvidia / contraseña: nvidia. Al recibir el dispositivo, puedes iniciar sesión directamente en el sistema y comenzar a usarlo sin necesidad de volver a flashear el sistema.
Si tu sistema se corrompe, puedes consultar los pasos a continuación para volver a flashear el sistema.
- JP5.0.2/JP5.1.1
- JP5.1.4
- 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 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_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: Extrae AGX-Orin-32GB-H01-JP5.0.2.zip. Aquí instalamos adicionalmente el paquete unzip que es necesario para descomprimir el archivo .zip
cd ..
sudo apt install unzip
unzip AGX-Orin-32GB-H01-JP5.0.2.zip
Aquí preguntará si reemplazar los archivos. Escribe A y presiona ENTER para reemplazar los archivos necesarios

- Paso 5: Flashea 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 la 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, carpetas a Linux_For_Tegra (fusionar, no omitir).
- Luego continúa con los pasos restantes en las guías.
Aquí usaremos: NVIDIA L4T 35.6.0 para instalar Jetpack 5.1.4 en el Jetson AGX Orin 32GB H01 Kit.
Ingresa el siguiente comando en la ventana de terminal de la máquina host Ubuntu:
wget https://developer.nvidia.com/downloads/embedded/l4t/r35_release_v6.0/release/jetson_linux_r35.6.0_aarch64.tbz2
wget https://developer.nvidia.com/downloads/embedded/l4t/r35_release_v6.0/release/tegra_linux_sample-root-filesystem_r35.6.0_aarch64.tbz2
tar xf jetson_linux_r35.6.0_aarch64.tbz2
sudo tar xpf tegra_linux_sample-root-filesystem_r35.6.0_aarch64.tbz2 -C Linux_for_Tegra/rootfs/
cd Linux_for_Tegra/
sudo ./tools/l4t_flash_prerequisites.sh
sudo ./apply_binaries.sh
sudo tar xf 605_jp514.tbz2 # Please copy 605_jp514.tbz2 to the Linux_for_Tegra/ directory before execution.
Elige uno de los siguientes comandos para realizar la operación de flasheo:
(1). Flashear el sistema al eMMC:
sudo ./flash.sh jetson-agx-orin-devkit internal
(2). Flashear el sistema al 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

Una vez completado el flasheo, el dispositivo se reiniciará automáticamente.
Aquí usaremos NVIDIA L4T 36.3 para instalar Jetpack 6.0 en el Jetson AGX Orin 32GB H01 Kit.
- Paso 1: Descarga los controladores de 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 de 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: Extrae 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 deseas reemplazar los archivos. Escribe A y presiona ENTER para reemplazar los archivos necesarios

- Paso 5: Flashea 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:

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: Extrae 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: Flashea 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: Extrae 605_jp62.tar.gz:
cd ..
tar xf 605_jp62.tar.gz
sudo cp -r 605_jp62/Linux_for_Tegra/* Linux_for_Tegra/
- Paso 5: Flashea 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 de Desarrollo
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 over-the-air 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 a través de 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 de 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 pocas muestras 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 Benchmark Automático y Optimización del 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 brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.