AVS200 빠른 시작 — 명령어만
이미 한 번 해 보신 분을 위한 요약입니다. 처음이라면 플래시 가이드를 순서대로 보세요 — 왜 그렇게 하는지와 실패할 때 무엇을 보는지가 거기 있습니다.
| 전제 | |
|---|---|
| 호스트 | Ubuntu 20.04 / 22.04 / 24.04 · x86_64 · 디스크 여유 32GB 판 약 17 GB · 64GB 판 약 45 GB |
| 보드 | AVS200 (AGX Orin 32GB 또는 64GB) + 외장 NVMe 장착 |
| 케이블 | 보드의 플래시용 USB-C ↔ 호스트 (데이터용) |
| 릴리스 | r36.4.4-20260916 |
모듈 용량에 맞는 번들을 받으세요
32GB 와 64GB 는 번들이 다릅니다. 보드에서 확인하세요.
tr -d '\0' < /proc/device-tree/model # …AGX Orin 32G… / …64G…
전부 한 번에
# 0) 받기 — 번들 + 해시, 같은 디렉터리에
# 아래는 32GB 판(gen3a). 64GB 면 [다운로드] 페이지의 gen3 파일명을 그대로 씁니다
BASE=https://dl.telelian.cc/bsp
F=mfi_avs200-agx-orin-32g-gcam-rgbir-r1_cam-4x2-3g-sg3s-isx031c_gen3a-jp6.2.1-r36.4.4-20260916.tar.gz
curl -fLOC - "$BASE/$F" && curl -fLO "$BASE/$F.sha256"
# 1) 무결성 확인 — "OK" 가 나와야 합니다
sha256sum -c "$F.sha256"
# 2) 풀기 — sudo 와 p(권한 보존) 둘 다 필수
sudo tar xpzf "$F"
cd mfi_avs200-agx-orin # 🔴 64GB 번들은 mfi_avs200-agx-orin-64g
# 3) 의존 패키지 설치 — 최초 1회, 인터넷 필요
sudo ./tools/l4t_flash_prerequisites.sh
# 4) 보드를 리커버리(RCM)로 넣습니다 — 이 한 줄이면 케이스를 열지 않아도 됩니다
ssh avs@<보드IP> 'sudo reboot forced-recovery'
# SSH 가 안 되면: 전면 패널을 탈거하고 RECOVERY 스위치를 누른 채 전원 인가, 2초 뒤 뗌
lsusb -d 0955:7223 # 구울 대수만큼 줄이 나와야 합니다
# 5) 굽기 — 인자는 구울 대수
sudo ./flash.sh 1
# 6) 끝나면 전원을 완전히 껐다 켭니다. 계정 avs / 비밀번호 telelian
단계별 확인 지점
| 단계 | 이게 나와야 정상 | 안 나오면 |
|---|---|---|
| 1) 무결성 | …tar.gz: OK | 지우고 다시 받습니다 |
| 2) 풀기 | rootfs/ 디렉터리가 있고 비어 있지 않아야 합니다 (32GB gen3a 약 40 MB · 64GB gen3 약 18 GB) | 1-2 권한 보존 |
| 4) 리커버리 | lsusb 에 0955:7223 | 2-3 호스트에서 확인 |
| 5) 굽기 | ✅ N 대 전부 'Flash is successful' | 6. 문제 해결 |
| 6) 부팅 | lsusb 에 0955:7020 · SSH 접속 | 전원을 완전히 껐다 켭니다 |
1대 소요는 약 5분입니다.
🔴 이 네 가지만 틀리지 마세요
tar xpzf의p— 빼면 권한이 틀어져 굽기가 실패하거나, 설치된 보드의 보안 권한이 어긋납니다.rootfs/를 지우지 마세요 — 보드가 굽는 동안 이 디렉터리를 네트워크(NFS)로 읽습니다.- 다른 Jetson 을 같은 호스트에서 빼 둡니다 — 굽기 도구는
0955:로 시작하는 USB 장치를 전부 대상으로 모읍니다. 포트를 지정해 하나만 고르는 방법은 없습니다. - 굽는 중 USB·전원·호스트 네트워크 설정을 건드리지 않습니다 —
ip link set … up/down/mtu는 굽기 데이터 경로를 끊습니다.
--force 를 붙이면 리커버리로 안 들어갑니다sudo reboot --force forced-recovery 는 그냥 재부팅됩니다. --force 없이 sudo reboot forced-recovery 로 실행하세요.
AVS200 은 리커버리 스위치가 케이스 안에 있습니다
RECOVERY 스위치와 RESET 버튼은 전면 패널을 탈거해야 손이 닿습니다.
보드가 켜져 있고 SSH 가 되면 위 sudo reboot forced-recovery 한 줄로 들어가므로
분해할 필요가 없습니다 → 플래시 가이드 › 2-2
방화벽 · NFS
굽기 도구는 USB 네트워크(IPv6) 위의 NFS 를 씁니다. 방화벽(ufw 등)이 NFS 를 막으면 굽는 도중 멈춥니다.
또 굽는 동안 호스트의 nfs-kernel-server 가 재시작되므로, 다른 NFS 공유를 쓰는 중이면 피해서 진행하세요.
다음
- 카메라를 바꾸려면 → 5. 카메라 바꾸기
- 파일 목록·드라이버 업데이트 → 다운로드