CLMU-G-02A User guide


Revision History for Document

Rev

Date

Description

1.0

Sep 25, 2024

Initial

1.1

Oct 11, 2024

Modify the command for checking camera operation.

Introduction

본 문서는 CLMU-G-02A 제품 사양 및 제품 사용 방법에 대해서 설명한다.

제품 구성 및 사양

구성품

M (MOTHER BOARD)

 

image-20240927-041428.png

 

 

 

Mother board

전원 Adaptor

 

 

 

image-20240927-041449.png

 

image-20240927-063917.png

 

 

image-20240927-041945.png

 

메인 커버 x 1EA

스크류 M2.5_L60 x 4EA

포트 커버 x 5EA

 

image-20240927-042007.png

 

image-20240927-042042.png

 

image-20240927-074409.png

 

클립 (Long) x 2EA

클립 (Short) x 2EA

클립 (Point) x 1EA

C (CAMERA INTERFACE BOARD)

 

image-20240927-041919.png

 

 

 

image-20240927-041912.png

Camera interface board (MAX 6EA)

스크류 M2_L5 x 2EA (MAX 12EA)

 

제품 사양

CLMU-G-02A Specification

 

외부 포트 정의

M (MOTHER BOARD)

image-20240927-060550.png

명칭

설명

명칭

설명

① Power Connector

DC 전원 입력 커넥터

② B to B Connector

Camera interface board 체결 커넥터

image-20240927-055541.png

명칭

설명

명칭

설명

③ AGX-ORIN B to B Connector

AGX-ORIN 체결 커넥터

④ MCU UPDATE

MCU 업데이트 커넥터

C (CAMERA INTERFACE BOARD)

image-20240927-063251.png

명칭

설명

명칭

설명

① Camera Input Port

Code C of Fakra (blue)

② B to B Connector

Mother board 체결 커넥터

 

제품 사용 방법

제품 설치하기

AGX-ORIN에 제품을 체결하는 방법

 

image-20240925-093157.png

 

 

 

 

image-20240925-093221.png

 

 

 

image-20240925-093320.png

① AGX-Orin의 스크류 4EA를 탈거한다.

② 동봉된 클립 5EA를 결합한다.

③ AGX와 Mother board의 커넥터를 맞추어 Mother board를 결착한다.

 

 

image-20240925-093329.png

 

 

image-20240925-093417.png
image-20240925-093425.png

④-1 포트 커넥터에 맞추어 Camera interface board를 결착한다.

④-2 Camera interface board의 홀에 맞춰 스크류(M2_L5) 2EA를 결합한다.

④-3 Camera interface board의 수만큼 ④-1~2를 반복한다. (최대 6EA)

 

 

 

 

image-20240925-093501.png

 

 

image-20240925-093452.png

 

 

 

 

image-20240925-093456.png

 

※ 메인 커버 조립 전, 사용하지 않는 포트는 예시 이미지와 같이 포트 커버로 막아둘 수 있다.

⑤ 메인 커버를 이미지와 같이 안착 후 커버의 홀에 맞춰 동봉된 스크류(M2.5_L60) 4EA를 결합한다.

⑥ 완성

 

Camera 연결 및 Power Adapter 연결하기

image-20240927-042233.png
image-20240927-042227.png
  1. Camera에 연결된 Fakra Connector를 Port에 맞춰 연결한다.

image-20240927-042202.png
image-20240927-042211.png
  1. Power Adapter를 꽂아 전원을 인가하면 설치가 완료된다.

 

AGX-ORIN JETPACK 업데이트

CLMU-G-02A 에서 지원하는 카메라 드라이버를 AGX-ORIN EVK 에 적용하기 위해서는 아래의 방법을 수행하여야 한다.

1

NVIDIA 에서 제공하는 JETPACK 이미지 업데이트 후 카메라 드라이버 설치

JETPACK 6.X 지원

 

NVIDIA 에서 제공하는 JETPACK 이미지 업데이트 후 커널 적용

하기 두 가지 방법 중 하나를 선택해 JETPACK 이미지 업데이트를 진행할 수 있다.

1

CLMU-G-Series 커널 적용 가이드 수행.

2

SDK Manager를 사용해 JETPACK 이미지 업데이트 후 CLMU-G-Series 카메라 드라이버 적용 수행.

 

제품 동작 확인 방법

  1. 제품 설치 종료 후, AGX ORIN 를 부팅시켜 위 이미지와 같이 초기 화면을 불러온다.

Screenshot from 1970-01-01 09-00-59.png

  1. 우하단의 Terminal 아이콘을 더블 클릭하여 Terminal 창을 열어준다.

Screenshot from 1970-01-01 09-01-22.png

 

  1. 아래의 명령어를 Terminal 창에 입력 후 Enter 키를 눌러준다.

카메라 동작 확인 명령어

  • 동작 확인 시 각 카메의 해상도 정보가 필요하다. 카메라 별 해상도 정보는 하기 표를 참고해 입력한다.

Camera

Width

Height

Camera

Width

Height

1

CLCC-G-01X (IMX390)

1920

1080

2

CLCC-G-02X (AR0233)

2048

1280

3

IMX490

2880

1860

4

OX08B

3840

2160

IMX490, OX08B 센서 카메라는 출시 준비 중임.

1

SLOT A

  • 기본 명령어

gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw, width={}, height={} ! xvimagesink sync=false ** example ** gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw, width=1920, height=1080 ! xvimagesink sync=false
  • 화면 출력 시 포트 확인용 텍스트 라벨링

gst-launch-1.0 v4l2src device=/dev/video0! video/x-raw, width={}, height={} ! textoverlay text="Slot A cam" valignment="top" halignment="left" ! xvimagesink sync=false
Screenshot from 2024-09-25 17-54-39.png
2

SLOT B

  • 기본 명령어

gst-launch-1.0 v4l2src device=/dev/video1 ! video/x-raw, width={}, height={} ! xvimagesink sync=false ** example ** gst-launch-1.0 v4l2src device=/dev/video1 ! video/x-raw, width=1920, height=1080 ! xvimagesink sync=false
  • 화면 출력 시 포트 확인용 텍스트 라벨링

gst-launch-1.0 v4l2src device=/dev/video1 ! video/x-raw, width={}, height={} ! textoverlay text="Slot B cam" valignment="top" halignment="left" ! xvimagesink sync=false
Screenshot from 2024-09-25 18-12-01.png
3

SLOT C

  • 기본 명령어

gst-launch-1.0 v4l2src device=/dev/video2 ! video/x-raw, width={}, height={} ! xvimagesink sync=false ** example ** gst-launch-1.0 v4l2src device=/dev/video2 ! video/x-raw, width=1920, height=1080 ! xvimagesink sync=false
  • 화면 출력 시 포트 확인용 텍스트 라벨링

gst-launch-1.0 v4l2src device=/dev/video2 ! video/x-raw, width={}, height={} ! textoverlay text="Slot C cam" valignment="top" halignment="left" ! xvimagesink sync=false
Screenshot from 2024-09-25 18-11-27.png
4

SLOT D

  • 기본 명령어

gst-launch-1.0 v4l2src device=/dev/video3 ! video/x-raw, width={}, height={} ! xvimagesink sync=false ** example ** gst-launch-1.0 v4l2src device=/dev/video3 ! video/x-raw, width=1920, height=1080 ! xvimagesink sync=false
  • 화면 출력 시 포트 확인용 텍스트 라벨링

gst-launch-1.0 v4l2src device=/dev/video3 ! video/x-raw, width={}, height={} ! textoverlay text="Slot D cam" valignment="top" halignment="left" ! xvimagesink sync=false
Screenshot from 2024-09-25 18-11-01.png
5

SLOT E

  • 기본 명령어

gst-launch-1.0 v4l2src device=/dev/video4 ! video/x-raw, width={}, height={} ! xvimagesink sync=false ** example ** gst-launch-1.0 v4l2src device=/dev/video4 ! video/x-raw, width=1920, height=1080 ! xvimagesink sync=false
  • 화면 출력 시 포트 확인용 텍스트 라벨링

gst-launch-1.0 v4l2src device=/dev/video4 ! video/x-raw, width={}, height={} ! textoverlay text="Slot E cam" valignment="top" halignment="left" ! xvimagesink sync=false
Screenshot from 2024-09-25 18-12-32.png
6

SLOT F

  • 기본 명령어

gst-launch-1.0 v4l2src device=/dev/video5 ! video/x-raw, width={}, height={} ! xvimagesink sync=false ** example ** gst-launch-1.0 v4l2src device=/dev/video5 ! video/x-raw, width=1920, height=1080 ! xvimagesink sync=false
  • 화면 출력 시 포트 확인용 텍스트 라벨링

gst-launch-1.0 v4l2src device=/dev/video5 ! video/x-raw, width={}, height={} ! textoverlay text="Slot F cam" valignment="top" halignment="left" ! xvimagesink sync=false
Screenshot from 2024-09-25 18-10-31.png

 

Screenshot from 2024-09-25 17-54-39_.png
정상 동작하는 경우 위와 같이 연결된 카메라 화면이 출력된다.

 

  • 6개의 슬롯에 대한 모든 영상을 동시에 확인하려면 아래 명령어를 사용한다.

    • 각 포트 별 연결된 카메라의 해상도 정보 입력이 필요하다.

gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw, width={}, height={} ! textoverlay text="Slot A cam" valignment="top" halignment="left" ! xvimagesink sync=false \ v4l2src device=/dev/video1 ! video/x-raw, width={}, height={} ! textoverlay text="Slot B cam" valignment="top" halignment="left" ! xvimagesink sync=false \ v4l2src device=/dev/video2 ! video/x-raw, width={}, height={} ! textoverlay text="Slot C cam" valignment="top" halignment="left" ! xvimagesink sync=false \ v4l2src device=/dev/video3 ! video/x-raw, width={}, height={} ! textoverlay text="Slot D cam" valignment="top" halignment="left" ! xvimagesink sync=false \ v4l2src device=/dev/video4 ! video/x-raw, width={}, height={} ! textoverlay text="Slot E cam" valignment="top" halignment="left" ! xvimagesink sync=false \ v4l2src device=/dev/video5 ! video/x-raw, width={}, height={} ! textoverlay text="Slot F cam" valignment="top" halignment="left" ! xvimagesink sync=false
Screenshot from 2024-09-25 18-08-28.png
정상 동작하는 경우 연결된 6대의 카메라 화면이 출력된다.

 

 

Related content