본문 바로가기

연구 노트/Embedded

[ODROID] Vu8M 디스플레이 연결 설정하기

ODROID에 연결할 수 있는 디스플레이로 Vu8M이라는 제품이 있습니다. 그러나 연결만 한다고 해서 바로 디스플레이가 작동하지 않습니다. Petitboot와 리눅스에서 필요한 설정을 해야만 화면에 영상을 띄울 수 있습니다.

 

확인 사항

Vu8M을 사용할 수 있는 환경인지 확인해야합니다. Petitboot 버전과 리눅스 커널 버전이 다음과 같아야 합니다.

  • Petitboot: v20220424 이상
  • 리눅스 커널: 4.19.219-202204111511-focal 이상

Petitboot 버전은 ODROID에 HDMI를 연결해서 전원을 켜면 처음에 뜨는 Petitboot 메뉴 화면 상단에서 확인할 수 있습니다.

리눅스 커널 버전은 리눅스 터미널에 아래처럼 명령을 입력해서 알 수 있습니다.

dpkg -s linux-image-4.19.219-odroid-arm64 | grep -i version

 

설정하기

리눅스 설정

먼저 리눅스 쪽 설정입니다. /boot/config.ini 파일을 텍스트 편집기로 열어서 "overlays"라는 항목에 값을 다음과 같이 바꿉니다.

overlays="i2c0 i2c1 spi0"           // 변경 전

overlays="i2c0 i2c1 display_vu8m"   // 변경 후

Petitboot 설정

그다음, 시스템을 재시작해서 Petitboot에 진입합니다. Petitboot 메뉴 중 "Exit to shell"를 선택합니다. 그리고 아래처럼 입력하고 엔터 키를 누릅니다.

fw_setenv panel display_vu8m

여기까지 되었으면 다시 시스템을 재시작합니다. 제대로 설정을 마쳤다면 연결된 Vu8M 디스플레이에서 ODROID가 부팅되는 모습을 볼 수 있습니다.