System

· System
문제 환경OS: JetPack 5.1.2HW: Custom Carrier B'd + Jetson Orin NX 증상user@user-desktop:~$ ll /dev/ttyTHS1ls: cannot access '/dev/ttyTHS1': No such file or directory  해결 방법DTB 파일을 Decompile -> Edit -> Compile 순서로 진행한다. Decompile먼저 본인의 /boot/dtb 폴더에 존재하는 .dtb 파일을 체크한다.user@user-desktop:~$ ll /boot/dtb/total 356drwxr-xr-x 2 root root 4096 Apr 15 15:37 ./drwxr-xr-x 4 root root 12288 May 20 16:04 ../-r..
· System
Nvidia Xavier NX 보드에서 C++ 소스의 컴파일 및 실행을 위한 일련의 과정이다. - 설치 환경 [윈도우] Visual Studio Code [리눅스] Nvidia Xavier NX Board (Ubuntu 18.04 version) - 사용 언어 C, C++ with nvcc compiler 1. 리눅스에 접속 1. 먼저 윈도우 환경에서 개발을 위하여 VS Code를 설치하고, SSH Remote Control을 통해 원격으로 리눅스에 접속한다. 2. VS Code의 좌측 아이콘 중 "원격 탐색기"를 선택 후 SSH로 리눅스에 접속한다. 만약 원격 탐색기 아이콘이 보이지 않을 경우, VS Code를 재시작 한다. 추가로 SSH 접속 시 기본적으로 config 파일이 자동 생성 되는데, 해당..
· System
Visual Studio 2017 버전부터 Linux 디버깅을 지원했다고 한다. 이를 기반으로, 2019에서 Hello World를 코딩하고, NVIDIA Jetson Xavier NX 보드에서 실행해본다. 1. 먼저 프로젝트를 생성한다. 아래와 같이 C++, Linux 선택 후 콘솔 애플리케이션으로 생성 시 빌드 간 필요한 프로젝트 설정이 기본적으로 지원된다. 2. Ubuntu 환경에서 Jetson 보드 IP를 확인한다. 3. Visual Studio 2019에서 원하는 코드를 작성한다 (예시) #include int main() { printf("%s에 오신 것을 환영합니다!\n", "SampleLinux"); return 0; } 4. 코드를 실행하면 아래와 같은 창이 뜨고, 원격 정보를 입력한다...
· System
인터넷을 검색해보면 어떤 능력자분께서 M.2 NVMe 에서 부팅할 수 있도록 유튜브 영상을 업로드 해놓았다. 그걸 SSD에 맞게 정리한 내용이다. 0. 기본적으로 SSD는 이미 설치되어 있다 가정한다. 1. 사용할 SSD 셋업 - disks 실행 - 좌측 탭에서 사용할 SSD 선택 후 우측 상단의 메뉴 아이콘(☰) 클릭 - Format Disk 선택 - Erase 항목은 Quick 또는 원하는 옵션 선택 Partitioning 항목에서 Compatible with ~~ (GPT) 선택 2. 파티션 생성 - Format이 완료된 후 Volumes 아래 파티션 생성 버튼(+) 클릭 - 원하는 만큼 용량을 설정하고, Next - 볼륨명도 알아서 입력 후 Ext4 선택 - 파티션 생성이 완료되면 Device 네..
lasiyan
'System' 카테고리의 글 목록