Download the SPI loader (flash helper, important) to init the ram and prepare the flashing environment etc. If you don't have it, you can download it from here. Rkdeveloptool db rk3399loaderspinorv1.15.114.bin Write the packed SPI image of u-boot and trust.img, start to write from offset 0. Rkdeveloptool wl 0 /path/to/uboot-trust-spi.img. To load a JFFS2 filesystem image to NAND flash with u-Boot you must use a version of u-Boot which supports the '.trimffs' option to the 'nand write' command. This command is supported in u-Boot-2011.09, but not in the version that ships with the TI SDK.
Introduction
The NVIDIA® Jetson Xavier NX™ Developer Kit enables development of full-featured, multi-modal AI applications for products based on the Jetson Xavier NX module.
- microSD card slot for main storage
- 40-pin expansion header
- Micro-USB port
- Gigabit Ethernet port
- USB 3.1 Type A ports (x4)
- HDMI output port
- DisplayPort connector
- DC Barrel jack for 19V power input
- MIPI CSI camera connectors
Included in the Box
- Jetson Xavier NX module (P3668-0000) with heatsink
- Reference carrier board (P3509-0000)
(includes 802.11 plug-in WLAN & BT module preinstalled with antenna) - 19V power supply
- A small paper card with quick start and support information
Items not Included
- microSD card (16GB UHS-1 minimum)
- USB keyboard and mouse
- Computer display (either HDMI or DP)
Initially, a computer with Internet connection and the ability to flash your microSD card is also required.
Write Image to the microSD Card
To prepare your microSD card, you'll need a computer with Internet connection and the ability to read and write SD cards, either via a built-in SD card slot or adapter.
- Download the Jetson Xavier NX Developer Kit SD Card Image, and note where it was saved on the computer.
- Write the image to your microSD card by following the instructions below according to the type of computer you are using: Windows, Mac, or Linux.
Check
Format your microSD card using SD Memory Card Formatter from the SD Association.
- Download, install, and launch SD Memory Card Formatter for Windows.
- Select card drive
- Select 'Quick format'
- Leave 'Volume label' blank
- Click 'Format' to start formatting, and 'Yes' on the warning dialog
Use Etcher to write the Jetson Nano Developer Kit SD Card Image to your microSD card
- Download, install, and launch Etcher.
- Click 'Select image' and choose the zipped image file downloaded earlier.
- Insert your microSD card if not already inserted.
Click Cancel (per this explanation) if Windows prompts you with a dialog like this: - Click 'Select drive' and choose the correct device.
- Click 'Flash!' It will take Etcher about 10 minutes to write and validate the image if your microSD card is connected via USB3.
- After Etcher finishes, Windows may let you know it doesn't know how to read the SD Card. Just click Cancel and remove the microSD card.
After your microSD card is ready, proceed to set up your developer kit.
Check
You can either write the SD card image using a graphical program like Etcher, or via command line.
Etcher Instructions- Do not insert your microSD card yet.
- Download, install, and launch Etcher.
- Click 'Select image' and choose the zipped image file downloaded earlier.
- Insert your microSD card. Click Ignore if your Mac shows this window:
- If you have no other external drives attached, Etcher will automatically select the microSD card as target device. Otherwise, click 'Select drive' and choose the correct device.
- Click 'Flash!' Your Mac may prompt for your username and password before it allows Etcher to proceed It will take Etcher about 10 minutes to write and validate the image if your microSD card is connected via USB3.
- After Etcher finishes, your Mac may let you know it doesn't know how to read the SD Card. Just click Eject and remove the microSD card.
- Do not insert your microSD card yet. Waiting will help you discover correct disk device name in steps below.
- Open the Terminal app:
- Use this command to list any external disk devices already attached to your Mac:
diskutil list external | fgrep '/dev/disk'
For example, if you already have a USB drive attached to your Mac, the result will look similar to this: - Insert your microSD card. Click Ignore if your Mac shows this window:
- Use the same command as before to list external disk devices. The newly listed disk device is the microSD card (/dev/disk2 in this example):
- Use this command to remove any existing partitions from the microSD card, ensuring MacOS will let you write to it. BE VERY CAREFUL to specify the correct disk device.
sudo diskutil partitionDisk /dev/disk 1 GPT 'Free Space' '%noformat%' 100%
For example: - Use this command to write the zipped SD card image to the microSD card. Note the use of /dev/rdisk instead of /dev/disk:
/usr/bin/unzip -p ~/Downloads/jetson_nano_devkit_sd_card.zip | sudo /bin/dd of=/dev/rdisk bs=1m
For example: - There will be no indication of progress (unless you signal with CTRL-t). When the dd command finishes, your Mac will let you know it cannot read the microSD card. Just click Eject:
After your microSD card is ready, proceed to set up your developer kit.
Check
You can either write the SD card image using a graphical program like Etcher, or via command line.
- Download, install, and launch Etcher.
- Click 'Select image' and choose the zipped image file downloaded earlier.
- Insert your microSD card. If you have no other external drives attached, Etcher will automatically select the microSD card as target device. Otherwise, click 'Change' and choose the correct device.
- Click 'Flash!' Your OS may prompt for your username and password before it allows Etcher to proceed. It will take Etcher 10-15 minutes to write and validate the image if your microSD card is connected via USB3.
- After Etcher finishes, eject the SD Card using Files application:
- Physically remove microSD card from the computer.
- Open the Terminal application by pressing Ctrl + Alt + t.
- Insert your microSD card, then use a command like this to show which disk device was assigned to it:
In this example, we can see the 16GB microSD card was assigned /dev/sda: - Use this command to write the zipped SD card image to the microSD card:For example: When the dd command finishes, eject the disk device from the command line:
/usr/bin/unzip -p ~/Downloads/jetson_nano_devkit_sd_card.zip | sudo /bin/dd of=/dev/sd bs=1M status=progress
sudo eject /dev/sd
- Physically remove microSD card from the computer.
Ftp upload to s3. After your microSD card is ready, proceed to Setup your developer kit.
After your microSD card is ready, proceed to set up your developer kit.
Write Image To Flash File
Setup and First Boot
Setup Steps
- Download, install, and launch Etcher.
- Click 'Select image' and choose the zipped image file downloaded earlier.
- Insert your microSD card. If you have no other external drives attached, Etcher will automatically select the microSD card as target device. Otherwise, click 'Change' and choose the correct device.
- Click 'Flash!' Your OS may prompt for your username and password before it allows Etcher to proceed. It will take Etcher 10-15 minutes to write and validate the image if your microSD card is connected via USB3.
- After Etcher finishes, eject the SD Card using Files application:
- Physically remove microSD card from the computer.
- Open the Terminal application by pressing Ctrl + Alt + t.
- Insert your microSD card, then use a command like this to show which disk device was assigned to it:
In this example, we can see the 16GB microSD card was assigned /dev/sda: - Use this command to write the zipped SD card image to the microSD card:For example: When the dd command finishes, eject the disk device from the command line:
/usr/bin/unzip -p ~/Downloads/jetson_nano_devkit_sd_card.zip | sudo /bin/dd of=/dev/sd bs=1M status=progress
sudo eject /dev/sd
- Physically remove microSD card from the computer.
Ftp upload to s3. After your microSD card is ready, proceed to Setup your developer kit.
After your microSD card is ready, proceed to set up your developer kit.
Write Image To Flash File
Setup and First Boot
Setup Steps
- Insert the microSD card (with system image already written to it) into the slot on the underside of the Jetson Xavier NX module.
- Power on your computer display and connect it.
- Connect the USB keyboard and mouse.
- Connect the provided power supply. The Jetson Xavier NX Developer Kit will power on and boot automatically.
First Boot
A green LED next to the Micro-USB connector will light as soon as the developer kit powers on. When you boot the first time, the Jetson Xavier NX Developer Kit will take you through some initial setup, including:
- Review and accept NVIDIA Jetson software EULA
- Select system language, keyboard layout, and time zone
- Connect to Wireless network
- Create username, password, and computer name
- Log in
After Logging In
You will see this screen. Congratulations!
Write Image To Flash Bootable
Next Steps
Find Your Way Around
Write Image To Flash Reader
- Read the Jetson Xavier NX Developer Kit User Guide, which includes:
- Many more details about the developer kit hardware
- Overview of NVIDIA JetPack, including developer tools with support for cross-compilation
- Lists of all included samples and sample documentation
- Head to the NVIDIA Jetson Developer site for access to all Jetson platform information.
- Ask questions or share a project on the NVIDIA Jetson Forums.