반응형
엔비디아 Jeston AGX Xavier 백업 및 복원
엔비디아 Jetson 에 필요 소프트웨어를 설치하고 설정하는 많은 시간이 소요된다. 특히 양산을 전제로 할 경우, 개발과 출시 과정에서 전체소프트웨어를 이미지화 하는 방법이 필요하다. 엔비디아 Linux 4 Tegra BSP 에서 flash 스크립트를 통해 Jetson 의 소프트웨어를 백업하고 복원하는 기능을 제공한다.
Jetson AGX Xavier 이미지 백업, 복원
테스트 환경
- 엔비디아 젯슨 AGX 자비에 (Aetina AX720)
- Jetpack 4.6 (L4T R32.6.1)
- X86 Host PC (Ubuntu 18.04)
Jetson 이미지 백업하기
flash 스크립트를 통해 Jetson 의 소프트웨어를 백업한다. 아래의 명령어는 eMMC 의 루트파일시스템을 포함된 mmcblk0p1 을 system-jetpack-installed.img 라는 이름으로 백업하는 내용이다. 이 과정에서 백업은 eMMC 의 특정 파티션을 그대로 dump 하여 호스트에 이미지 파일로 저장하는 작업으로 생각할 수 있다.
Linux_for_Tegra$ sudo ./flash.sh -r -k APP -G system-jetpack-installed.img jetson-xavier mmcblk0p1
작업이 정상적으로 완료되면, 아래와 같이 약 30G 의 raw 이미지가 생성된 것을 볼 수 있다.
Linux_for_Tegra$ ls -al system-jetpack-installed*
-rwxr-xr-x 1 root root 17512705124 1월 29 19:32 system-jetpack-installed.img
-rw-r--r-- 1 root root 30064771072 1월 29 19:31 system-jetpack-installed.img.raw
Jetson 이미지 쓰기
백업된 이미지는 flash.sh 로 다시 쓸 수 있다. 아래의 명령어는 -r 옵션으로 백업된 system.img 파일을 Jetson 에 쓰도록 요청한다.
$ sudo cp system-jetpack-installed.img.raw bootloader/system.img
$ sudo ./flash.sh -r jetson-xavier mmcblk0p1
참고자료
젯슨 나노 이미지 백업, 복원은 아래 글을 참고하자.
반응형
'NVIDIA Jeston > Jetson BSP' 카테고리의 다른 글
[Jetson] GPIO PWM 예제 (1) | 2022.05.02 |
---|---|
[Jetson] AX720 Jetpack SDK 설치하기 (0) | 2022.02.25 |
[Jetson] python 실행 중 Illegal instruction 오류 (0) | 2022.02.19 |
[Jetson] Jetpack 4.6 AGX Xavier 커스텀 커널 적용 (0) | 2022.02.19 |
[Jetson] libv4l2_nvargus.so 메모리 참조 오류 (0) | 2022.01.13 |
Aetina AX720 (AGX Xavier) Recovery 모드 진입 방법 (0) | 2021.12.19 |
[Jetson] 젯슨나노 Nano h.264 RTP 예제 (0) | 2021.12.11 |
[Jetson] #001 AVerMedia EN715 NX BSP image 다운로드 및 플래싱 (eMMC only) (0) | 2021.10.28 |