반응형 NVIDIA Jeston41 [Jetson] GPIO PWM 예제 엔비디아 Jetson GPIO PWM 예제 구현 Jetson GPIO PWM 활성화 테스트 환경 Jetson Nano (B01) + JetPack 4.6 Jetson Nano 에서 하드웨어 PWM 를 사용하려면 Pinmux 를 수정해야한다. 다행히도 Jetpack 에서 jetson-io 라는 도구를 제공해주기 때문에 jetson-io 통해서 PWM 을 사용할 수 있는 dtb 를 생성하고 업데이트 할수있다. 우선, Jetson 에서 다음의 명령을 실행한다. sudo /opt/nvidia/jetson-io/jetson-io.py 메뉴에서 Configure Jetson 40pin Header > Configure header pins manually 를 선택하여, 다음과 같이 pwm0(32), pwm(33) .. 2022. 5. 2. Yocto linux 에 opencv dnn 모듈 추가하기 Jetson Xavier NX 의 Yocto linux 에 opencv dnn 모듈 추가 opencv dnn 모듈추가 opencv dnn 테스트 환경 Jetson Xavier NX Custom OS : Yocto (dunfell) opencv 4.1 dnn.hpp 파일 없음 에러 opencv 어플리케이션 개발하는 과정에서, dnn 모듈을 사용하려면 dnn.hpp 를 include 해야한다. dunfell 버전의 meta-openembedded 에 포함되어 있는 opencv 4.1 버전을 기준으로 해당 dnn 모듈은 포함되어 있지 않다. https://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-support/opencv/opencv_4.1... 2022. 3. 6. Jetson NX 용 Yocto Linux 빌드하기 Jetson NX Yocto Linux Build Yocto Linux 빌드하기 빌드 테스트 환경 Ubuntu 20.04.3 LTS (Linux kernel 5.13.0-30-generic) Yocto Dunfell (April 2020 released, Long Term Support, until Apr. 2024) 빌드를 위한 우분투 패키지 설치 sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev xterm Yocto Linux 소스다운로드 2020년 4월 Dunfell 릴리즈를 사용한다. LTS (~2024) 버전이기 때문에 가장 안정적으.. 2022. 2. 26. [Jetson] AX720 Jetpack SDK 설치하기 AX720 (AGX Xavier) Jetpack SDK 설치하기 엔비디아 SDK Manager 를 사용하여 Jetpack 설치하기 Jetpack 설치 테스트환경 X86 Host PC with Ubuntu 18.04 Jetpack 설치 하기 다음 NVIDIA SDK Manager 사이트를 방문하여 SDK Manager를 설치 https://developer.nvidia.com/nvidia-sdk-manager NVIDIA SDK Manager Everything You Need to Set Up Your Development Environment NVIDIA SDK Manager provides an end-to-end development environment setup solution for NVIDI.. 2022. 2. 25. [Jetson] python 실행 중 Illegal instruction 오류 Illegal instruction on Jetson platform python 실행 중 Illegal instruction 오류 발생 Illegal instruction 현상 Jetson 에서 임의의 파이선 프로그램 실행 시, py 코드에 들어가지도 못하고 Illegal instruction 이 발생되는 문제가 있었다. $ python3 abc.py Illegal instruction (core dumped) 이 문제의 원인은 다양할 수 있다. 예를 들어 /sys/device 에서 cpuid 를 읽으려는 시도 등에서 발생할 수 있는데, 이 경우에는 OPENBLAS_CORETYPE=ARMV8 선언으로 해결될 수 있다. export OPENBLAS_CORETYPE=ARMV8 python 매번 터미널에서 .. 2022. 2. 19. [Jetson] Jetpack 4.6 AGX Xavier 커스텀 커널 적용 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 S.. 2022. 2. 19. 이전 1 2 3 4 5 6 7 다음 반응형