일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- VisionWorks
- cpu temperature
- breakpoints
- cpu frequency
- nvarguscamerasrc
- server error
- bluetoothd
- RDEPENDS
- libargus
- l4t
- linux
- valgrind
- yocto
- meta-tegra
- LAYERS
- libargus api
- bash
- boot process
- HPD
- cpu 점유율 출력
- /dev/kmsg
- lineedit
- ssd 포맷
- camera
- nvidia
- gcc7
- Jetson
- bitbake
- mkfs.ext4
- orin nx
- Today
- Total
목록프로그래밍 (81)
DREAMER
먼저 SSD를 PC에 연결해야 한다. NVMe to USB 어댑터가 없기 때문에, Desktop 본체를 열어서 직접 PCIe 인터페이스에 꽂아주었다. (추후 어댑터 구매하여서 Desktop 본체를 열지 않고, USB 연결로 Format 하였음) 연결이 제대로 되었는지 확인한다. $ sudo fdisk -l Disk /dev/sdb: 238.5 GiB, 256060514304 bytes, 500118192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: g..
파일 -e: 파일이 존재하면 True -f: 일반 파일이면 True -s: 파일 사이즈가 0이 아니면 True -d: 디렉토리면 True -L: 심볼릭 링크파일이면 True -z: 문자열 길이가 0이면 True -n: 문자열 길이가 0이 아니면 True 환경변수 -z: 환경변수가 없거나, 비어있는 경우 True if [[ -z "$VAR" ]]
Jetson Nano의 Boot Process에 대해 설명하려고 한다. Jetson Nano의 Boot Process는 GRUB 또는 U-boot 프롬프트가 표시되기 전에 많은 작업이 실행된다. 이는 대부분의 advanced CPU도 마찬가지이다. 고성능 64비트 Arm 코어(NVIDIA 용어로 CPU Complex/CCPLEX)가 주요 요소이지만, 실제로는 시스템의 중심에 BPMP(Boot and Power Management Processor)라고 하는 또 다른 소형 ARM 코어가 위치해있다. BPMP는 CPU 다이 내부에 256kbytes 램도 포함하고 있다. 전원이 인가되면 BPMP가 깨어나고 온보드 iROM(BootROM)에 저장된 initial 부트 코드를 실행한다. secure 환경에서, 이..
yocto 빌드를 해본다. AP: Jetson Orin NX 16GB Carrier Board: Jetson Xavier NX carrier board branch: nanbield L4T: R35.4.1 우선 필수 패키지들을 설치한다. $ sudo apt install gawk wget git diffstat unzip texinfo gcc build-essential chrpath socat cpio python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev python3-subunit mesa-common-dev zstd liblz4-to..
Orin NX 16GB(p3767-0000)는 Jetson Xavier NX (p3509) carrier와 Jetson Orin Nano (p3768) carrier 보드 모두 사용 가능하다. L4T 35.2.1 NVIDIA Jetson Orin NX 16GB (P3701-0000) Compatible with Jetson Xavier NX carrier board L4T 35.3.1 & L4T 35.4.1 NVIDIA Jetson Orin NX 16GB (P3701-0000) Compatible with Jetson Orin Nano Developer kit (P3766) Includes the P3767-0005 module L4T 36.2 NVIDIA Jetson Orin NX 16GB (P3767..
L4T 32.7.4 Jetson Nano JetPack 4.6.4 Kernel 4.9 filesystem based on Ubuntu 18.04 GCC 7.3.1 2023.06 L4T 34.1 Jetson AGX Orin, AGX Xavier, Xavier NX JetPack 5.0 Kernel 5.10 filesystem based on Ubuntu 20.04 GCC 9.3 2022.04 L4T 35.1 Jetson AGX Orin, AGX Xavier, Xavier NX JetPack 5.0 Kernel 5.10 filesystem based on Ubuntu 20.04 GCC 9.3 2022.04 L4T 35.2.1 Jetson AGX Orin, AGX Xavier, Xavier NX, Orin N..
T210 Maxwell Nano TX1 T186 Pascal TX2 TX2 NX T194 Volta Xavier NX AGX T234 Ampere Orin NX
우분투 18.04에 Teams를 설치하기위해 구글링 중, 몇개월 전 게시글인데도 마이크로 소프트 홈페이지에 접속하여 Teams 설치파일을 받으라고 한다. 근데 나와있는 링크들이 전부 유효하지 않다. 구글링을 더 하던 중, 우분투에서 커맨드로 쉽게 설치할 수 있다는 것을 발견!!!!! $ sudo snap install teams-for-linux 끝..
appsrc는 application에서 GStreamer pipeline에 데이터를 삽입하기 위해 사용한다. 대부분의 GStreamer element들과는 다르게 appsrc는 외부 API 기능을 제공한다. appsrc는 libgstapp 라이브러리와 링킹하여 직접 메소드를 호출하거나, action signal을 이용하여 사용할 수 있다. appsrc가 동작하기 전에, appsrc로 푸시할 데이터 포맷을 설명하는 고정된 caps로 caps property를 설정해야 한다. 이에 관련된 예외는 알 수 없는 caps로 버퍼를 푸시하는 경우이며, 이 경우에 caps을 설정할 수 없다. 이는 일반적으로 raw byte 버퍼를 푸시하는 파일 형식의 소스에 해당된다. caps를 명시적으로 설정하지 않으려면 gst_..