Jetson: Quick Start - McGillFormulaElectric/MFE-Driverless-V1 GitHub Wiki

This article is a guide on setting up the Jetson and working with our production environment on the Jetson.

Hardware Requirements

  1. Barrel Jack Power Supply (19V)
  2. Official Jetson Orin Nano Developer Kit
  3. Monitor
  4. Keyboard + Mouse
  5. Safe Environment and ideally a stand to work the Jetson on

As of MFE-2025, we are working with a Jetson Orin Nano Developer Kit with Nvidia L4T 36.4.3.

Getting Started

To get started with the Jetson, you will need to flash either a NVMe SSD or a microSD card with the appropriate software. Nvidia Jetson's hardware acceleration capabilities are only available on the Jetson through the Jetpack (SDK). Follow the official Nvidia guide here to flash the firmware. Follow this guide until "Next Steps". You should be good to go.

Installing MFE Specific Software

As with any fresh installation of Linux. Run these standard commands to update and upgrade your software installations.

sudo apt-get clean && sudo apt-get update
sudo apt-get upgrade
# Check if there are any more issues from here...

Before you get started, the default L4T tends to come with broken Ubuntu/Debian dependencies ranging from C++ libraries to DevOps tools. You will need to fix these issues before installing the related software.

Resolving Broken Dependencies

NOTE: Original Stack Overflow page here

sudo dpkg --configure -a
sudo apt-get install -f
sudo apt-get clean && sudo apt-get update
sudo apt-get upgrade

# If you get a message saying some packages are "held back", do this:
sudo apt-get dist-upgrade

Installing Software Packages

The following are the software dependencies required to operate MFE Driverless Software on the Jetson.

  • Visual Studio Code
  • Docker Engine
  • Firefox (if not installed)
  • dusty-nv Jetson Containers Repository
  • Our own software repository: MFE-Driverless-V1