반응형
JETPACK 4.6 에서 Jetson AGX Xavier 커스텀 커널 사용하기
Jetson AGX Xavier 커스텀 커널 적용 오류
JETPACK 4.6 커스텀 커널 문제
JETPACK SDK 4.6 RELEASE PAGE 에 따르면, CBoot 부트로더에 NVMe 디바이스 드라이버가 추가 되었다고 한다. 드라이버가 추가된 이유은 NVMe 을 통한 부팅을 지원하기 위함이다.
NVMe driver added to CBoot for Jetson Xavier NX and Jetson AGX Xavier series. Enables loading kernel, kernel-dtb and initrd from the root file system on NVMe.
하지만, 이 업데이트로 인하여 JETPACK SDK 4.6 에 extlinux 를 이용한 커스텀 커널 적용에 문제가 생겼다. NVMe SSD 를 장착하고 AGX Kit 을 부팅하게 되면, extlinux 를 eMMC 의 /boot 가 아닌, NVMe SSD 에서 찾기 때문이다.
JETPACK 4.6 커스텀 커널 문제 해결방법
이 문제의 가장 쉬운 해결 방법은 /boot 폴더를 NVMe SSD첫번째 파티션에 그대로 복사하는 것이다.
nvidia@nvidia-desktop:~$ df
…
/dev/nvme0n1 983457524 1438308 931992604 1% /media/nvidia/workspace
…
nvidia@nvidia-desktop:/media/nvidia/workspace$ sudo cp -r /boot/ .
/boot 를 NVMe SSD 에 복사하면, 이후 부팅 과정에서 NVMe SSD 의 /boot 에서 extlinux custom kernel 을 load 할 수 있다.
참고자료
JETPACK SDK 4.6 RELEASE PAGE
반응형
'NVIDIA Jeston > Jetson BSP' 카테고리의 다른 글
[Jetson] QtCAM 카메라 어플리케이션 (0) | 2022.05.24 |
---|---|
[Jetson] GPIO PWM 예제 (1) | 2022.05.02 |
[Jetson] AX720 Jetpack SDK 설치하기 (0) | 2022.02.25 |
[Jetson] python 실행 중 Illegal instruction 오류 (0) | 2022.02.19 |
Aetina AX720 (AGX Xavier) 이미지 백업 (0) | 2022.01.29 |
[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 |