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
nvidia
folder on your home directory, in which therootfs
,kernel,
andbootloader
are located. - Navigate to
nvidia
andcd
through its subdirectories, untilLinux for Tegra
is reached. - Inside
Linux for Tegra
,cd
into thesources
folder. It should be unpopulated with the exception of some bash scripts. Run thesource_sync.sh
script and when asked to specify the release of the downloadable sources, enterjetson_36.3
. This will install the