Connect NVIDIA Jetson Nano
The NVIDIA Jetson Nano is a developer board based on an Quad-Core ARM A57 CPU including a 128-core Maxwell GPU that enables the device to cope with complex AI tasks while ensuring quick inference time
Last updated
The NVIDIA Jetson Nano is a developer board based on an Quad-Core ARM A57 CPU including a 128-core Maxwell GPU that enables the device to cope with complex AI tasks while ensuring quick inference time
Last updated
NVIDIA provides ready-made SD card images including a suitable Ubuntu-based operating system and drivers for NVIDIA hardware support. This image is available as a Jetson Nano SD card image. Download the image - which may take a few minutes depending on your internet connection - and extract the zip archive by e.g.
The resulting image file sd-blob.img
has to be written to the micro SD card (at least 32 GB). For instance, this can be accomplished with the Record Evolution Reflasher, which not only works as a GUI-based tool but also on the CLI level, i.e.
where /dev/sdX
has to be replaced by the device corresponding to your micro SD card connected to the host machine. The available external flash drives may be listed by reflasher-cli -l
. Since the sd-blob.img
is about 13 GB, this process may take about 10-15 minutes depending on the performance of your SD card. Make sure to wait until the image write process is successfully finished and the image is successfully validated.
Before you proceed with the setup of the board, make sure to familiarize yourself with the basic features and components of the Jetson Nano board. Although the Jetson Nano can be initially set up in headless mode, we stick to the GUI setup. Make sure the board is powered off and disconnected from any power plug.
Make sure the flashed SD card is inserted into the board's micro SD card slot. The SD card slot is located at the rear side of the board, at the lower end of the Jetson module in an upside-down position.
Finally, we have to connect the HDMI output of the board to a monitor to be able to follow along the initial OS setup. Additionally, the setup requires a keyboard and/or a mouse to be connected to the board via the two USB 2.0/3.0 interfaces. If in doubt about any plugs or connectors, please consult the board description of the Jetson Nano board.
Connect the USB-c power-plug to the board which is located at the front-left side of it. MAKE SURE to only use a power-adapter that satisfies 5V @ 3A .
After powering the board, it will automatically start to boot and show the initial setup screen.
Simply follow along the setup wizard and customize the board according to your needs.
After successfully finishing the basic board setup and completing the initial user setup, make sure to connect the board to a working Ethernet connection.
Now reboot it and log in either directly via the graphical user interface and keyboard or via ssh on the local network.
Proceed with the following steps in order to connect your NVIDIA device to the Record Evolution Platform:
Make sure the system is up-to-date by executing sudo apt-get update && sudo apt-get upgrade
Download the Record Evolution device setup shell script wget https://storage.googleapis.com/reswarmos/nvidia/reswarmify-nvidia.sh
Make sure the script is executable: chmod +x reswarmify-nvidia.sh
Copy your confidential .reswarm
configuration file to the device: scp <your-reswarm-device-config>.reswarm <user-name>@<local-ip-of-board>
:
Execute the (idempotent) Reswarm-script to transform the board into a Record Evolution device sudo ./reswarmify-nvidia.sh <your-reswarm-device-config>.reswarm
Now log in to your Record Evolution account and check for the connected device.