Difference between revisions of "Nvidia Jetson: Flashing Custom Firmware"
| Line 1: | Line 1: | ||
| − | = | + | = Flashing Standard Firmware = |
| − | == For the | + | == SDKManager == |
| − | + | SDKManager is available only on Linux, and can be installed here: https://developer.nvidia.com/sdk-manager | |
| − | + | # Start up the SDKManager | |
| + | # Put the Jetson into recovery mode. For the AGX, this can be done by pressing the recovery button while powering on the device. For the Nano and NX, however, a jumper will be required. | ||
| + | # Connect the Target Jetson to the host device and ensure that the target device is recognized. | ||
| + | # Follow the instructions on the application, choosing configurations as necessary. | ||
| − | + | = Flashing Custom Firmware (For Jetson 36.3) = | |
| − | + | # Repeat Steps 1 to 3 as mentioned in Flashing Standard Firmware. | |
| − | + | # Proceed to the second step of the SDKManager, where the respective individual dependencies and Jetson Images are listed and are to be installed. Proceed with the installation. | |
| − | + | # When prompted to actually flash the Jetson, opt to skip. This will install the <code>nvidia</code> folder on your home directory, in which the <code>rootfs</code>, <code>kernel,</code> and <code>bootloader</code> are located. | |
| − | + | # Navigate to <code>nvidia</code> and <code>cd</code> through its subdirectories, until <code>Linux for Tegra</code> is reached. | |
| − | + | # Inside <code>Linux for Tegra</code>, <code>cd</code> into the <code>sources</code> folder. It should be unpopulated with the exception of some bash scripts. Run the <code>source_sync.sh</code> script and when asked to specify the release of the downloadable sources, enter <code>jetson_36.3</code>. This will install the | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Revision as of 06:29, 28 August 2024
Flashing Standard Firmware
SDKManager
SDKManager is available only on Linux, and can be installed here: https://developer.nvidia.com/sdk-manager
- Start up the SDKManager
- Put the Jetson into recovery mode. For the AGX, this can be done by pressing the recovery button while powering on the device. For the Nano and NX, however, a jumper will be required.
- Connect the Target Jetson to the host device and ensure that the target device is recognized.
- Follow the instructions on the application, choosing configurations as necessary.
Flashing Custom Firmware (For Jetson 36.3)
- Repeat Steps 1 to 3 as mentioned in Flashing Standard Firmware.
- Proceed to the second step of the SDKManager, where the respective individual dependencies and Jetson Images are listed and are to be installed. Proceed with the installation.
- When prompted to actually flash the Jetson, opt to skip. This will install the
nvidiafolder on your home directory, in which therootfs,kernel,andbootloaderare located. - Navigate to
nvidiaandcdthrough its subdirectories, untilLinux for Tegrais reached. - Inside
Linux for Tegra,cdinto thesourcesfolder. It should be unpopulated with the exception of some bash scripts. Run thesource_sync.shscript and when asked to specify the release of the downloadable sources, enterjetson_36.3. This will install the