Notes on programming/interfacing with Jetson Orin hardware.
=== Upgrading AGX to Jetson Linux 36.3 ===
# Upgrading AGX to Jetson Linux 36.3==== BSP approach (avoids SDK Manager) ====
## BSP approach (avoids SDK Manager) * Requires Ubuntu 22.04. Very unhappy to work on Gentoo. * Requires Intel/AMD 64bit CPU. * Download "Driver Package (BSP)" from [https://developer.nvidia.com/embedded/jetson-linuxhere] * Unpack (as root, get used to doing most of this as root), preserving privileges - `** <code>tar xjpf ...` </code> * Download "Sample Root Filesystem" * Unpack (as root..) into rootfs directory inside of the BSP archive above. * Run '<code>./apply_binaries.sh' </code> from the BSP - ** Note: If apply_binaries (or frankly, anything, this is brittle) fails, remove and recreate rootfs - the OS might be left in an unbootable state. * Reboot AGX into "Recovery Mode" - hold the recovery button and reset button, release simultaneously ((sic) reset first?) * Connect USB-C cable to the debug port ("front" USB-c) * Nvidia AGX device should appear in the `<code>lsusb` </code> * Run '<code>./nvautoflash.sh' </code> * Watch for few minutes, typically it crashes early, then go for lunch.
[[Category: Firmware]]