How to check the boot device (eMMC or microSD)?

A NEON-2000-JNX has two storage devices:

Storage Linux device name What it holds
Internal eMMC (on the Jetson module) /dev/mmcblk0 Bootloader and kernel. The internal eMMC has limited capacity.
microSD card /dev/mmcblk1 Operating system (Ubuntu) and JetPack, in the standard NEON-2000-JNX image

The NEON always starts from the internal eMMC. The operating system (the root file system /) can then run from either the eMMC or the microSD card. Before you upgrade or back up your NEON, check where your system is running from.

p1, p2, … after the device name is the partition number, for example /dev/mmcblk1p1 = partition 1 of the microSD card.

Step 1: Check the device mounted as /

On the NEON, open a terminal and run:

df -h /

Example output:

Filesystem      Size  Used Avail Use% Mounted on
/dev/mmcblk1p1   59G   21G   36G  37% /

Step 2: Read the result

First column (Filesystem) Your system runs from Next step
/dev/mmcblk1p1 microSD card 1. Back up: microSD card, eMMC
2. Upgrade: How to flash image?
/dev/mmcblk0p1 internal eMMC Please contact ADLINK support before upgrading.

Optional: List all storage devices

lsblk

The line with / in the MOUNTPOINT column is the device your system is running from.