LÉAME
Usé la herramienta sdkmanager para flashear jetson tx2 antes, porque tomó mucho tiempo debido a problemas de red. Recientemente, aprendí un nuevo método. Puede mostrar la imagen base en los dispositivos de la serie Nvidia Jetson sin usar la herramienta sdkmanager. Aquí compartiré los pasos específicos con usted.
Nota: Este método es solo para flashear el sistema mínimo para que el dispositivo se inicie. Las herramientas como CUDA y CUDNN no estarán preinstaladas en el sistema. Si necesita estas herramientas, puede usar sdkmanager para flashear o instalarlas usted mismo. .
Descargar archivo de firmware [Windows]
Abra la página de descarga de la página de jetpack en el sitio web oficial de Nvidia y busque la versión de jetpack que desee. Aquí tomo jetpack 4.5.1 como ejemplo.
Haga clic en jetpack4.5.1, salte a la página y despliegue hacia abajo, haga clic en el hipervínculo L4T 32.5.1
Seleccione el archivo para descargar según su propio dispositivo. Principalmente necesita descargar los dos archivos L4T Driver Package (BSP) y Sample Root Filesystem. Los
archivos descargados son los siguientes, copie los archivos en una máquina virtual o computadora Ubuntu para su uso
Descompresión de archivos y grabación de imágenes [Linux]
Cree una nueva carpeta para almacenar archivos:
mkdir ~/nano-img -p
Instalar herramientas relacionadas con la compilación cruzada
sudo apt-get install qemu-user-static
Coloque los dos archivos descargados Tegra_Linux_Sample-Root-Filesystem_R32.5.2_aarch64 y Jetson-210_Linux_R32.5.2_aarch64 en la nueva carpeta nano-img y descomprima los archivos.
Use el comando para descomprimir el archivo Jetson-210_Linux_R32.5.2_aarch64:
tar xf Jetson-210_Linux_R32.5.2_aarch64.tbz2
cd Linux_for_Tegra/rootfs/
sudo tar xpf ../../Tegra_Linux_Sample-Root-Filesystem_R32.5.2_aarch64.tbz2
Conecte brevemente REC y GND de jetson nano, ingrese al modo de recuperación, puede usar "lsusb" para verificar si hay una opción de salida de Nvidia corp, lo que significa que está conectado correctamente a la computadora.
Debe ejecutar el script apply_binaries.sh antes de grabar la imagen y ejecutarlo en la ruta nano/nano-img/Linux_for_Tegra
sudo ./apply_binaries.sh
grabar una imagen
Comience a grabar la imagen en la ruta nano/nano-img/Linux_for_Tegra. El comando de grabación es:
sudo ./flash.sh jetson-nano-emmc mmcblk0p1
Si es otro dispositivo, reemplace jetson-nano-emmc con Simplemente cambie el nombre del dispositivo , como Jetson Xavier NX a: jetson-xavier-nx-devkit-emmc
Elimine la línea cortada y podrá iniciar correctamente el sistema
Referencia: https://blog.csdn.net/darnell888/article/details/106297484 ?spm=1001.2014.3001.5501