카테고리 없음

Jetson Orin Nano Super — SSD 설치 완전 가이드

아이템기어 2026. 2. 24. 18:01
Jetson Orin Nano Super — SSD 설치 완전 가이드

Hardware Guide · 2024

Jetson Orin Nano Super
SSD 부팅 완전 설치 가이드

eMMC 대신 NVMe SSD에 OS를 올려 성능을 극대화하는 방법을 단계별로 상세히 안내합니다.

Embedded AI NVMe Boot 읽는 시간 약 12분
Jetson Orin Nano Super NVMe SSD JetPack 6 Edge AI Embedded Linux NVIDIA

01 — 소개

NVIDIA Jetson Orin Nano Super는 2024년에 출시된 엣지 AI 보드로, 전작 대비 약 1.7배 향상된 AI 성능(최대 67 TOPS)을 제공합니다. 소형 폼팩터에 강력한 연산 능력을 담아 드론, 로봇, 스마트 카메라 등 다양한 임베디드 AI 애플리케이션에 적합합니다.

기본 제공되는 eMMC(16GB)는 용량과 속도 측면에서 한계가 있기 때문에, 실제 프로젝트 개발에서는 NVMe SSD에 직접 OS를 설치하는 방법이 강력히 권장됩니다. 이 글에서는 그 과정을 처음부터 끝까지 상세히 설명합니다.

NVIDIA Orin Nano Super HDMI USB-C M.2 NVMe Key M · PCIe Gen3 x4 JUMPER J14 / FC_REC GPIO JETSON ORIN NANO SUPER DEV KIT

▲ Jetson Orin Nano Super 개발 키트 보드 (도식)

02 — 주요 스펙

항목사양
CPU6-core Arm Cortex-A78AE v8.2 64-bit
GPU1024-core NVIDIA Ampere + 32 Tensor Core
AI 성능최대 67 TOPS
RAM8GB LPDDR5 (unified memory)
스토리지 (기본)eMMC 16GB
확장 스토리지M.2 Key M (PCIe Gen3 x4) NVMe SSD
전력 소비5W / 10W (설정 가능)
OS 지원JetPack 6.x (Ubuntu 22.04 기반)
크기69.6 × 45 mm (SoM)

03 — 준비물 체크리스트

SSD 설치를 시작하기 전에 아래 항목들을 모두 준비해 주세요.

  • Jetson Orin Nano Super 개발 키트 (Developer Kit)
  • M.2 Key M NVMe SSD (추천: Samsung 980 / WD SN770 / SK Hynix P31) — 최소 128GB
  • USB-C to USB-A 케이블 (데이터 전송 지원 필수)
  • 점퍼 캡 (Jumper Shunt) × 1개 — 보드에 동봉되어 있을 수 있음
  • Host PC (Ubuntu 20.04 또는 22.04 권장, VM 가능하나 네이티브 추천)
  • NVIDIA SDK Manager 설치된 Host PC
  • 인터넷 연결 (JetPack 다운로드용)
  • 12V DC 전원 어댑터

// TIP

Host PC로 Ubuntu가 없다면 USB 부팅 디스크를 만들어 Live USB로 진행하거나, WSL2 대신 VirtualBox / VMware + USB 패스스루를 사용하세요. 단, USB 안정성은 네이티브 설치보다 낮을 수 있습니다.

04 — 핵심! 점퍼(Jumper) 설정

SSD에 JetPack을 플래싱하려면 Jetson 보드를 강제 복구 모드(Force Recovery Mode)로 진입시켜야 합니다. 이를 위해 FC_REC 핀과 GND 핀을 점퍼로 단락시켜야 합니다. 이 과정이 가장 중요합니다!

단독 단락(연결) FC_REC GND 점퍼 캡(Jumper Shunt) 2.54mm 피치 FC_REC ↔ GND 핀을 반드시 단락! ← Recovery Mode 진입용

▲ 점퍼 캡(Jumper Shunt) — FC_REC 핀과 GND 핀을 이 캡으로 연결합니다

// FC_REC 핀 위치 다이어그램 (J14 헤더)

J14 — Button Header 1 GND 3 PWR 5 RST 7 - 2 FC_REC 4 GND 6 GND SHORT = 연결 필요 핀 = 기타 핀

▲ J14 헤더의 핀 1(GND) ↔ 핀 2(FC_REC)를 점퍼 캡으로 연결

GND FC_REC 점퍼 캡 장착 위치 Pin 1 (GND) ↔ Pin 2 (FC_REC) J14 HEADER LOCATION

▲ 보드 위 J14 헤더에 점퍼 캡을 장착한 상태 (Pin 1-GND ↔ Pin 2-FC_REC)

⚠ WARNING

점퍼 장착은 반드시 전원이 꺼진 상태에서 진행하세요. 전원이 켜진 상태에서 점퍼를 꽂으면 보드가 손상될 수 있습니다.

STEP 01

전원 OFF 확인

Jetson 보드의 전원 케이블을 분리하고 완전히 꺼진 상태인지 확인합니다.

STEP 02

J14 헤더 찾기

보드를 살펴서 J14 또는 Button Header라고 표시된 2×4 핀 헤더를 찾습니다. 보드 실크 스크린에 "FC REC"라고 표시되어 있습니다.

STEP 03

점퍼 캡 장착

점퍼 캡(2.54mm 피치)을 핀 1(GND)과 핀 2(FC_REC)에 끼웁니다. 핀 1은 보통 흰색 삼각형 마킹이나 숫자로 표시됩니다.

05 — SSD 장착하기

Jetson Orin Nano Super 개발 키트는 하단에 M.2 Key M 슬롯(PCIe Gen3 x4)을 제공합니다. 여기에 NVMe SSD를 장착합니다.

CTRL M.2 Key M NVMe SSD (2280) M.2 KEY M SLOT PCIe Gen3 x4 30도 각도로 삽입 후 나사로 고정

▲ NVMe SSD를 M.2 Key M 슬롯에 삽입하는 방향

STEP 04

SSD 삽입

NVMe SSD를 약 30도 기울여 M.2 슬롯에 밀어 넣습니다. 커넥터가 완전히 맞물릴 때까지 밀어 넣으세요.

STEP 05

나사 고정

SSD를 눌러 보드에 밀착시킨 후, M.2 고정 나사(M2 × 3mm)로 단단히 고정합니다.

06 — JetPack 6 플래싱

이제 Host PC에서 NVIDIA SDK Manager를 사용해 JetPack 6를 SSD에 플래싱합니다.

STEP 06

USB-C 케이블 연결

Host PC와 Jetson 보드의 USB-C(Micro-USB) Debug / Recovery 포트를 케이블로 연결합니다.

STEP 07

전원 인가 & Recovery 모드 확인

전원을 연결하면 점퍼로 인해 자동으로 Recovery Mode로 부팅됩니다. Host PC에서 아래 명령으로 확인하세요.

bash — Host PC 터미널
# Recovery Mode 진입 확인 명령어
# 아래 명령 실행 후 NVIDIA Corp 항목이 보이면 성공
lsusb

# 출력 예시:
# Bus 002 Device 005: ID 0955:7323 NVIDIA Corp. APX
# ^^^^^^^^^^^^ 이 줄이 보이면 Recovery Mode 진입 성공!
STEP 08

SDK Manager 실행 및 플래싱

SDK Manager를 실행하고 다음 순서로 진행합니다.

NVIDIA SDK Manager STEP 01 Device 선택 Jetson Orin Nano STEP 02 JetPack 버전 JetPack 6.x STEP 03 Storage 선택 NVMe SSD ←선택! Flashing... (예상 시간: 15~20분) Storage 타입에서 반드시 "NVMe" 또는 "SSD"를 선택해야 합니다

▲ SDK Manager 플래싱 흐름 — Storage 선택 시 NVMe를 반드시 선택

CLI 방식 (SDK Manager 없이 직접 플래싱)

SDK Manager 대신 터미널에서 직접 플래싱하려면 다음 명령을 사용하세요.

bash — Host PC (JetPack BSP 폴더에서 실행)
# JetPack 6 BSP 다운로드 및 압축 해제 후 아래 경로로 이동
cd Linux_for_Tegra/

# NVMe SSD를 타겟으로 플래싱 (jetson-orin-nano-devkit 사용)
# nvme0n1 = 첫 번째 NVMe 장치
sudo ./flash.sh jetson-orin-nano-devkit nvme0n1

# 플래싱 완료까지 15~30분 소요
# "The target t234 has been flashed successfully." 메시지 확인

07 — SSD 부팅 설정

플래싱이 완료되면 점퍼를 제거하고 SSD에서 부팅되도록 설정합니다.

STEP 09

점퍼 제거

전원을 끄고 J14 헤더에서 점퍼 캡을 반드시 제거합니다. 점퍼가 남아 있으면 매번 Recovery Mode로 부팅됩니다.

⚠ CRITICAL

점퍼를 제거하지 않으면 일반 OS 부팅이 되지 않습니다. 플래싱 후 반드시 점퍼를 뽑아야 합니다!

STEP 10

부트 순서 확인

Jetson은 기본적으로 eMMC → NVMe 순서로 부팅을 시도합니다. NVMe에 OS를 설치했으므로 별도 설정 없이 SSD에서 부팅됩니다.

08 — 설치 확인 & 마무리

부팅 후 Jetson 터미널에서 아래 명령으로 설치 상태를 확인합니다.

bash — Jetson 터미널
# 1. JetPack 버전 확인
cat /etc/nv_tegra_release
# 예: # R36 (release), REVISION: 3.0, GCID: ..., DATE: ...

# 2. SSD 마운트 확인
lsblk
# nvme0n1 이 루트(/) 파티션으로 마운트되어 있어야 함

# 3. SSD 용량 확인
df -h /
# Filesystem: /dev/nvme0n1p1

# 4. AI 성능 확인 (jtop 설치 필요)
sudo pip3 install jetson-stats
sudo jtop
# GPU 사용률, CPU, 온도 등 실시간 모니터링

# 5. 부팅 디바이스 확인
cat /proc/cmdline | grep root
# root=/dev/nvme0n1p1 이면 SSD 부팅 성공!
jtop — Jetson Orin Nano Super GPU 30% CPU 20% RAM 2.5 / 8 GB DISK /dev/nvme0n1p1 — 238 GB (SSD ✓) TEMP CPU: 42°C GPU: 38°C Board: 36°C AI 67 TOPS (Orin Nano Super)

▲ jtop으로 확인한 Jetson Orin Nano Super — /dev/nvme0n1p1에서 정상 부팅


문제 해결 (Troubleshooting)

lsusb에서 NVIDIA APX가 안 보일 때

점퍼가 올바르게 장착되지 않았거나 USB 케이블 문제입니다. 케이블을 교체하고 점퍼 장착 위치를 다시 확인하세요.

플래싱 중 "device not found" 오류

SDK Manager를 sudo 권한으로 실행하거나, udev 규칙을 추가해 보세요.

bash — udev 규칙 추가
# NVIDIA 장치 udev 규칙 추가
echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="0955", MODE="0666"' | \
  sudo tee /etc/udev/rules.d/99-nvidia-jetson.rules

# udev 규칙 재로드
sudo udevadm control --reload-rules
sudo udevadm trigger

SSD가 인식되지 않을 때

SSD가 M.2 슬롯에 완전히 삽입되지 않았을 가능성이 큽니다. SSD를 다시 뽑아 슬롯에 단단히 꽂고 고정 나사를 조여 주세요.


🎉 축하합니다!

Jetson Orin Nano Super에 NVMe SSD 부팅 설치를 완료했습니다. eMMC 대비 훨씬 빠른 I/O와 넉넉한 저장 공간으로 AI 프로젝트를 시작할 준비가 됐습니다.

다음 글 → Docker + CUDA 환경 설정 | TensorRT 최적화 가이드