CLMU-200N, CLMU-G-NVP2650D User guide
Revision History for Document
Rev | Date | Description |
1.0 | 2021-04-01 | Initial Draft |
Introduction
Product Introduction
CLMU-200N์ CLMU-G-NVP2650D ๋ NVIDIA Jetson XavierAGX EVK ๋ฅผ ์ง์ํ๋ ์นด๋ฉ๋ผ ์ธํฐํ์ด์ค ๋ณด๋์ด๋ค.
์ต๋ 6์ฑ๋ ์นด๋ฉ๋ผ๋ฅผ ์ง์ํ๋ค.
์ต๋ 10m LVDS ์ผ์ด๋ธ๋ฅผ ์ง์ํ๋ค.
Built in ISP
AWB(Auto White Balance) & HDR(High Dynamic Range) ๋ฅผ ์ง์ํ๋ค.
์ฌ์ด ์ค์น
์ธํฐํ์ด์ค ๋ณด๋๋ฅผ ์ผ์ด์ฑํ๋ฏ๋ก์จ ์ธ๋ถ ํ๊ฒฝ ์์ธ์ ๊ฐ๊ฑดํ๋ค.
๋ฐ์ดํฐ ์ทจ๋์ ์ํ SSD ์ธํฐํ์ด์ค๋ฅผ ์ง์ํ๋ค.
์นด๋ฉ๋ผ ๋๋ผ์ด๋ฒ๋ฅผ ํฌํจํ JETPACK ์ด๋ฏธ์ง๋ฅผ ์ ๊ณตํ๋ค.
KC(Korea Certification) ์ธ์ฆ ํ๋
Product Specification
CLMU-200N, CLMU-G-NVP2650D Specification ์ฐธ์กฐ
Components
Components
ย | ย |
CLMU-200N or CLMU-G-NVP2650D | DC adaptor |
Parts Description
โ Connector | Jetson XAVIER MIPI Connector |
โก Camera LED | Camera Status LED ( : normal , : fault ) |
โข Camera Input | Camera Input port |
โฃ Power LED | Indicate for Power Status |
โค Power | DC Power Input / DC 12V~24V |
Assembly drawing
์ฌ์ฉ๋ฒ
Host PC ์๊ตฌ ์ฌํญ
OS : Ubuntu 18.04
Virtual machine(ex. vmware, virtual box, etc) ์ ์ค์น๋ Ubuntu18.04 ์ฌ์ฉ์ ๊ถ์ฅํ์ง ์๋๋ค.
Jetson Xavier ์ ์ ์ฒด ์ด๋ฏธ์ง ์ค์น ๋ฐฉ๋ฒ
1. ์๋ URL ์์ โ1.Xavier Flash Imageโ ํด๋์ ์๋ ์์ถ ํ์ผ์ ๋ค์ด๋ก๋ํ๋ค.
CLMU-200N
CLMU-G-NVP2650D
2. Host PC ์ Jetson Xavier AGX EVK ๋ฅผ USB ์ผ์ด๋ธ(micro USB C-Type) ๋ก ์ฐ๊ฒฐํ๋ค.
3. Recovery ๋ชจ๋๋ก ์ค์ ํ๋ค.
โForced Recoveryโ ๋ฒํผ์ ๋๋ฅธ ์ํ๋ก ์ ์งํ๋ค.
โPowerโ ๋ฒํผ์ ๋๋ฅธ ์ํ๋ก ์ ์งํ๋ค.
๋๊ฐ์ ๋ฒํผ์ ๋๋๋ค.
ย
4. Jetson Xavier AGX EVK ์ด ์ ์์ ์ผ๋ก recovery ๋ชจ๋๋ก ์ ํ๋์๋์ง ํ์ธํ๊ธฐ ์ํด์, host PC์์ ์๋์ ๋ช ๋ น์ ์ํํ๋ค.
lsusb
์๋์ ๊ฐ์ด ์ถ๋ ฅ๋๋ฉด ์ ์์ ์ผ๋ก recovery ๋ชจ๋๋ก ์ ํ๋ ๊ฒ์ด๋ค.
5. ๋ค์ด๋ก๋ ๋ฐ์ ์ ์ฒด ์ด๋ฏธ์ง๋ฅผ ์ค์นํ๋ค.
๋ค์ด๋ก๋ ๋ฐ์ ์์ถ ํ์ผ์ โsudoโ ๊ถํ์ผ๋ก ์์ถํด์ ๋ฅผ ํ๋ค.
์์ถํ์ผ์ด ์์นํ๋ ์ ์ฒด path ์ ๊ดํธ ๊ธฐํธ๊ฐ ์์ผ๋ฉด ์๋๋ค. (ex. /home/canlab/test(clmu))
sudo tar jxvpf CLMU_200N_JETPACK_4_6_r100.tar.bz2
์์ถ์ ํด์ ํ๋ฉด, โLinux_for_Tegraโ ํด๋๊ฐ ์์ผ๋ฉฐ, ํด๋น ํด๋๋ก ์ด๋ํ๋ค.
โrootfsโ์ ์์ ์๊ฐ โrootโ ์ด์ด์ผ ํ๋ค. ๋ง์ฝ root ๊ฐ ์๋ ๊ฒฝ์ฐ, ์์ถ ํด์ ์ ๋ช ๋ น์ ์ฌํ์ธํด์ผ ํ๋ค.
cd Linux_for_Tegra/
์๋ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ์ ์ฒด ์ด๋ฏธ์ง๋ฅผ XavierAGX EVK ์ ์ค์นํ๋ค.
sudo ./flash.sh jetson-xavier mmcblk0p1
์นด๋ฉ๋ผ ์์ ํ์ธ ๋ฐฉ๋ฒ
CLMU-200N ๋ CLMU-G-NVP2650D ์ ์ ์์ ์ผ์ค๋ค.
Jetson XavierAGX EVK ์ ์ ์์ ์ผ์ค๋ค.
์๋ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ 6๊ฐ์ video nodes ๊ฐ ์กด์ฌํ๋์ง ํ์ธํ๋ค.
ls /dev/video*
์ ์์ ์ผ๋ก ์ด๋ฏธ์ง๊ฐ ์ค์น๋์๋ค๋ฉด, ์๋์ ๊ฐ์ด 6๊ฐ์ video nodes ๊ฐ ๋ณด์ฌ์ผ ํ๋ค.
์นด๋ฉ๋ผ ์์์ ํ์ธํ๊ธฐ ์ ์, ์ํํ ๋์์ ์ํด ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด โPower modeโ๋ฅผ โMAXNโ์ผ๋ก ์ค์ ํ ๊ฒ์ ์ถ์ฒํ๋ค.
VLC, Gstreamer ๋ openCV ๋ฑ์ ํตํด์ ์์์ ํ์ธํ๋ค.
VLC Player ๋ฅผ ์ด์ฉํ ์์ ํ์ธ
VLC Player ๋ฅผ ์ค์นํ๊ณ ์คํํ๋ค.
sudo apt-get install vlc -y
vlc &
์์ ๋ฒํผ์ ํด๋ฆญํ๋ค.
์์ ๋๋ ์ด์ video ๋๋ฐ์ด์ค๋ฅผ ์ ํํ๋ค.
โPlayโ ๋ฒํผ์ ํด๋ฆญํ๋ค.
Gstreamer ๋ฅผ ์ด์ฉํ ์์ ํ์ธ
์๋์ ๋ช ๋ น์ด๋ฅผ ํตํด ์์์ ํ์ธํ ์ ์๋ค.
1๊ฐ ์นด๋ฉ๋ผ
gst-launch-1.0 v4l2src device=/dev/video0 ! xvimagesink
6๊ฐ ์นด๋ฉ๋ผ
gst-launch-1.0 v4l2src device=/dev/video0 ! xvimagesink v4l2src device=/dev/video1 ! xvimagesink v4l2src device=/dev/video2 ! xvimagesink v4l2src device=/dev/video3 ! xvimagesink v4l2src device=/dev/video4 ! xvimagesink v4l2src device=/dev/video5 ! xvimagesink
์ถ๊ฐ ์ปดํฌ๋ํธ ์ค์น ๋ฐฉ๋ฒ
์ถ๊ฐ ์ปดํฌ๋ํธ(ex. CUDA, Computer Vision) ์ค์น๋ฅผ ์ํด์ ์๋์ ๊ฐ์ด ์ํํ๋ฉด ๋๋ค.
XavierAGX ๊ฐ ์ผ๋ฐ ๋ถํธ ๋ชจ๋๋ก ์ค์ ๋์ด ์์ด์ผ ํ๋ค.
Jetson SDK Manager download link: https://developer.nvidia.com/nvidia-sdk-manager
SDK manager๋ฅผ ์คํํ๊ณ โTarget Hardwareโ๋ฅผ โJetson AGX Xavierโ ๋ก ์ค์ ํ๋ค.
โTARGET OPERATING SYSTEMโ ๋ฅผ ์ค์นํ Jetpack ๋ฒ์ ์ผ๋ก ์ค์ ํ๋ค.
โTARGET COMPONENTS' ์์ โJetson OSโ ์ ์ฒดํฌ๋ฅผ ํด์ ํ๊ณ , ์ค์นํ๊ณ ์ ํ๋ ์ปดํฌ๋ํธ๋ค์ ์ ํํ๋ค.
Jetson XavierAGX ์ login id ์ password๋ฅผ ์ ๋ ฅํ๊ณ , โInstallโ ๋ฒํผ์ ํด๋ฆญํ๋ค.
์์ ๊ฐ์ ๊ณผ์ ์ด ๋ฌธ์ ์์ด ์งํ๋์๋ค๋ฉด, SDK ๊ตฌ์ฑ ์์๋ฅผ ์ค์นํ ํ ์๋์ ๊ฐ์ด ์ ์์ ์ผ๋ก ์ค์น๊ฐ ์งํ๋๋ค.
Appendix
KC Authentication Certificate
ย