임베디드 4

[jetson xavier nx] SSD에 ROS 설치

내부 EMMC는 16GB로 ROS랑 다른 패키지들을 설치하기에 넉넉하지 않다고 생각했다. 이를 위해 다른 경로로 link를 걸어주는 방법을 이용해 ROS를 설치했다. SSD를 /usr/local에 마운트 시킬 것이다. 1. SSD 마운트하기 sudo blkid # 디스크 정보들이 나온다. 여기서 사용하고자 하는 디스크의 UUID를 복사한다. 복사한 UUID를 이용해 마운트시킨다. sudo vim /etc/fstab 이러한 화면이 보이는데 아래와 비슷한 형식으로 추가해준다. UUID=복사한 UUID 원하는 마운트 위치 ext4 0 0 재부팅 후 마운트가 잘 됐는지 확인한다. df -h 2. 링크 걸기 /usr/local에 마운트를 시켜주었기 때문에 이 경로에 ROS 디렉토리를 만들어주었다. cd /usr/..

임베디드 2023.08.05

[jetson xavier nx] mSATA SSD로 부팅하기

현재 NVIDIA Jetson의 파트너사인 AAEON사의 BOXER 8253AI를 이용 중이다. NVIDIA Jetson Xavier NX module은 외부 저장 장치 부팅으로 USB, NVMe SSD만 제공된다. 기존 Xavier NX는 SATA 인터페이스 자체가 없다. 이런 이유로 내장된 SATA SSD를 부팅에 이용하고 싶은 경우 구매 경로를 통해 따로 문의를 진행해야 한다. 구매처에 연락해 AAEON으로부터 flash 스크립트 파일을 받아 진행했다.

임베디드 2023.08.05

[jetson xavier nx] jetpack 설치

jetpack 부트로더가 포함된 Jetson Linux , Linux 커널, Ubuntu 데스크탑 환경 및 GPU 컴퓨팅, 멀티미디어, 그래픽 및 컴퓨터 비전의 가속화를 위한 라이브러리 세트 사용 제품: AAEON-8253AI (NVIDIA 파트너사 custom board 이용) 1. SDK Manager 설치 https://developer.nvidia.com/sdk-manager 에 들어가 설치를 진행하면 된다. 이때 NVIDIA 로그인 아이디가 필요하다. 2. PC끼리 연결할 준비물 준비 (Host - Target) 설치 후 xavier nx와 host pc(설치를 진행할 노트북 등)의 연결이 필요하기 때문에 xavier 모델마다 다르지만 나는 micro B-USB 케이블이 필요했다. 그리고 xav..

임베디드 2023.08.05