Linux,Unix,BSD 147

[ROCK5B] 연결된 USB serial 장치를 찾을 수 없음

문제점 및 증상 새로 Armbian을 설치한 ROCK5B에 USB serial 장치를 연결하여 시리얼 통신을 해보려고 했는데, 다음과 같이 "lsusb" 명령에서 장치가 정상적으로 연결된 것으로 보이지만, "/dev/ttyUSB0" 장치를 이용하여 통신을 하려고 하면, 해당 장치를 찾을 수 없다는 오류가 나왔고, 실제로 "/dev" 폴더 아래에 "ttyUSB0" 장치가 없었습니다. hbesthee@rock-5b:~# lsusb Bus 006 Device 003: ID 0781:5583 SanDisk Corp. Ultra Fit Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 005 Device 001: ID 1d6b:0002 Linu..

Linux,Unix,BSD 2023.11.29

[jetson] PyQt5 설치하기

문제점 및 증상 pip3 명령을 이용하여 PyQt5를 설치하려고 하였더니, 다음과 같은 오류가 발생하였습니다. nvidia@nvidia-OrinNX16G:~$ pip3 install pyqt5 Defaulting to user installation because normal site-packages is not writeable Collecting pyqt5 Downloading PyQt5-5.15.10.tar.gz (3.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 11.2 MB/s eta 0:00:00 Installing build dependencies ... done Getting requirements to build wheel ... ..

[jetson] NvDsInferContext: Failed to parse classification attributes using custom parse function

문제점 및 증상 모델 로딩까지 정상적으로 된 이후, 프레임 분석을 시작하고 얼마 있지 않아서 다음과 같은 오류가 발생하고 종료되어 버리는 오류가 발생하였습니다. 이에 대한 해결 방법을 정리해 둡니다. open dictionary file failed. 0:00:12.232471215 65123 0x206b51e0 ERROR nvinfer gstnvinfer.cpp:676:gst_nvinfer_logger: NvDsInferContext[UID 3]: Error in NvDsInferContextImpl::fillClassificationOutput() [UID = 3]: Failed to parse classification attributes using custom parse function termi..

[linux] ssh SSH2_MSG_KEX_ECDH_REPLY 에서 멈추는 문제

문제점 및 증상 예전에 유사한 문제가 있었는데, ssh로 GitLab의 저장소를 복제하려는데, 이유없이 복제가 제대로 동작하지 않았습니다. nvidia@nvidia-OrinNX16G:~$ git clone ssh://git@my.hanwh.kr/prj/blackbox Cloning into 'blackbox'... Connection closed by 192.168.0.109 port 22 fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 원인 분석 문제가 되는 현상을 ssh의 -v 옵션을 통하여 보다 자세하게 살펴보면 다음과 같습니..

Linux,Unix,BSD 2023.11.22

[Jetson] Orin NX 16G L4T R35.4.1 적용기

개요 새로 구매한 Orin NX 16G 모듈을 캐리어 보드에 장착 후, NVMe에 L4T R35.4.1 이미지를 적용하는 과정에서 실패했던 방법들을 함께 정리하여 기록해 둡니다. 사전 준비작업 (Ubuntu 호스트 PC) 캐리어 보드의 USB-C 컨넥터를 Ubuntu 호스트 PC와 연결하고, "Recovery Mode"로 부팅하도록 관련 핀을 연결하여, Orin NX 모듈을 "Recovery Mode"로 부팅하고, Ubuntu 호스트 PC에서 다음과 같이 NVIDIA 관련 장치("NVIDIA Corp. APX")가 확인되어야 합니다. hunature@hunature-MS-98L9:~/work/L4T_r35.4.1/Linux_for_Tegra$ lsusb Bus 002 Device 001: ID 1d6b:..

[jetson] DeepStream 파이썬 구동 환경 설정 - 예제 실행해보기

DeepStream을 정상적으로 설치한 NVIDIA Jetson Orin NX 에서 DeepStream 파이썬 예제를 받아 동작환경을 구성하여 예제를 구동시키는 과정을 정리해 둡니다. DeepStream Python Examples 예제 실행 시 오류발생 DeepStream Python 예제 저장소를 다음과 같이 복제(clone)합니다. nvidia@nvidia-OrinNX16G:/opt/nvidia/deepstream/deepstream/sources$ git clone https://github.com/NVIDIA-AI-IOT/deepstream_python_apps Cloning into 'deepstream_python_apps'... remote: Enumerating objects: 955, ..

[jetson] Namespace GstRtspServer not available 오류 해결 방법

문제점 및 증상 DeepStream SDK 파이썬 예제중에서 "rtsp"로 출력하는 예제를 실행했더니, 다음과 같이 "ValueError: Namespace GstRtspServer not available" 오류가 발생하였습니다. nvidia@nvidia-OrinNX16G:/opt/nvidia/deepstream/deepstream/sources/deepstream_python_apps/apps/deepstream-test1-rtsp-out$ python deepstream_test1_rtsp_out.py Traceback (most recent call last): File "deepstream_test1_rtsp_out.py", line 26, in gi.require_version('GstRtsp..

[레드마인] 위키 - 색인 문서부터 만들자

위키 문서를 작성할 때 분류별 혹은 계층별로 구조를 잡아주는 것이 보기에도 좋고 나중에 관리하기도 좋습니다. 그런데, 이 계층 구조를 만들어 나간다는 점에 있어서 레드마인 위키는 조금 불친절합니다. 예전 컨플루언스 위키를 이용했을 때는 하위 페이지들을 자동으로 표시해주는 기능이 있어서 편리했는데, 제가 사용하고 있는 레드마인 위키 버전에서는 아직 관련 기능을 제공하고 있지 않기 때문에 일일이 수동으로 만들어 주어야하는 불편함이 있습니다. 그래서 저의 경우에는 가장 먼저 색인 페이지(index)부터 만들고, 그 안에서 작성할 위키의 제목을 미리 잡아주는 형식으로 작성합니다. 예를 들면, 지금 작성하는 "레드마인 위키 - 색인 페이지부터 만들자" 글을 새로 작성한다고 하면 다음과 같이 먼저 메인 색인 페이지..

[linux] ssh 터미널에서 X 창 실행을 위한 설정(xhost)

SSH teminal에서 몇몇 예제들(DS로 처리된 영상 프레임을 데스크톱 화면에 표시하는 등)을 실행할 경우에 다음과 같이 설정해 주어야 정상적으로 실행됩니다. nvidia@nvidia-OrinNX16G:~$ export DISPLAY=:0 nvidia@nvidia-OrinNX16G:~$ xhost + access control disabled, clients can connect from any host "xhost +"를 조금 더 기술적으로 설명하면, X 서버가 모든 호스트에 대해 그래픽 요청을 허용하겠다는 의미입니다. 또한 그래픽 요청하는 호스트 접근 제어를 하지 않겠다(disable)는 의미이기도 합니다. 이 설정을 해주어야 다른 터미널에서 데스크톱 화면에 X 창을 띄울 수 있게 됩니다. 반대로..

Linux,Unix,BSD 2023.11.01

[Jetson] modprobe: FATAL: Module nvidia not found in directory /lib/modules/5.10.104-tegra

문제점 및 증상 DeepStream python 예제를 "nvcr.io/nvidia/deepstream-l4t:6.3-samples" 컨테이너를 이용하여 실행하려던 중 다음과 같은 오류가 발생하였고, 이를 해결하는 과정일 정리해 둡니다. "nvcr.io/nvidia/deepstream-l4t:6.3-samples" 컨테이너는 다음과 같이 실행하였습니다. docker run -it --rm --net=host --runtime nvidia --gpus all --name=ds \ -v /tmp/.X11-unix/:/tmp/.X11-unix \ -v ~/work:/workspace -w /workspace \ nvcr.io/nvidia/deepstream-l4t:6.3-samples 위와 같이 실행된 컨테이..

728x90