LG 지상파 UHD 셋탑 + 야마하 리시버 연결 후기

이번에 직구 TV에 지상파 UHD 셋탑을 연결하면서 리시버 연결을 어쩔 수 없이 변경하게 되었는데 나름 깔끔하게 바뀐 것 같아서 한 번 적어본다.

직구 TV에서 지상파 UHD를 시청하기 위해서 LG에서 판매하는 셋탑을 한 번 구입해봤다. 그런데 우리 집(인천 송도)에서는 공청 안테나가 설치가 안 되어 있어서 실내 안테나를 설치해야 하는데, 안테나를 설치해도 KBS 두 채널만 겨우 잡히는 수준이라 자주 끊겨 시청할 정도가 안되었다.

그래서 UHD 셋탑 설정을 포기하고 원래대로 돌아갈까도 생각했지만 셋탑에 딸려오는 매직 리모콘이 너무 괜찮아서 설정을 한번 새로 해 보기로 했다. 커서를 움직일 수 있어서 선택이 굉장히 편하고, 셋탑에 바로 연결하는 외부 장치를 매직 리모콘으로 바로 콘트롤이 가능하기 때문이다.

기존에는 야마하 리시버에 IPTV, DVD 플레이어 등을 바로 연결하여 리시버에서 스위칭하면서 미디어를 시청했다. 이렇게 할 경우 TV 리모콘, 리시버 리모콘, DVD 플레이어 리모콘, 올레TV 리모콘 등 쌓여가는 리모콘이 정말 불편하기 때문에 학습형 통합 리모콘을 하나 구입하여 하나의 리모콘으로 장치를 스위칭해가며 콘트롤을 해 왔다.

기존 연결 방식대로 셋탑을 리시버에 연결하니 화면이 안 나온다. 검색을 좀 해보니 직구 TV에 연결하기 위한 세지 젠더는 4K TV를 직접 연결해야 한다고 한다. 리시버도 4K 지원하는 제품이라 이래저래 설정을 해봤지만 결국 실패하고 TV에 직접 연결해야 했다.

처음 테스트했던 대로 외부 장치들을 셋탑에 다 연결하면 매직 리모콘으로 다 콘트롤을 할 수 있다. 그런데 문제가 리시버의 볼륨 조절이 안 된다는 것이다. 오디오는 셋탑에서 광케이블로 뽑아서 리시버에 연결해서 들었는데, ARC를 사용하지 못하니 매직 리모콘으로는 콘트롤이 안되는 것이다.

ARC를 사용하려고 HDMI 연결 및 셋탑의 ARC 설정, TV의 ARC 설정 들을 두루 건드려보았다. 결론은 TV의 남은 HDMI 포트와 리시버의 output을 연결해주고, 셋탑의 오디오 설정은 광출력, TV의 오디오 설정은 HDMI ARC였다. 광 출력으로 소리가 나오고, 매직 리모콘으로 볼륨 조절이 되었다.

이게 왜 가능한가 생각해봤는데, 매직 리모콘의 볼륨 키는 기존 TV의 볼륨을 콘트롤하는 신호를 내보내는 것 같다. TV의 볼륨은 HDMI ARC 연결된 리시버로 전달이 되어 리시버의 볼륨이 조절된다. 그리고 셋탑의 설정은 광출력이기 때문에 ARC로 동작 안하고 광출력을 내 준다. 원래 HDMI ARC가 동작하면 광출력이 안되는데, 이걸 따로 설정하니 출력이 나오는 것 같다.

이제 학습형 통합 리모콘 대신 커서를 움직일 수 있는 매직 리모콘 하나로 미디어 시청이 가능해졌다. 리모콘의 홈 버튼을 누르면 IPTV, DVD 플레이어 등이 선택 가능하고, 볼륨 조절도 잘 된다. 물론 셋탑의 Netflix, Wavve 등도 매직 리모콘과 함께 잘 동작한다.

매직 리모콘을 쓰면서 볼륨만 리시버 리모콘을 따로 써야 하나 고민했는데, 연동이 되어 다행이다. 🙂

LG 지상파 UHD 셋탑 + 리시버 연결

라즈베리파이 HDMI 해상도 강제 설정

HDMI 케이블로 연결을 하면 보통 최적의 해상도로 화면에 출력을 해 주는데, 특별한 경우(크게 보고 싶다거나, 작게 보고싶다거나.. 등) 해상도를 조정했으면 하는 생각이 들 때가 있다. 아니면 최적의 해상도가 있는데 이상한 해상도로 나온다거나 하는..

config.txt파일에 HDMI 모드 값을 변경하면 해결할 수 있다.

나같은 경우는 HDMI-DVI 케이블로 모니터를 연결했더니 1920×1080으로 설정되는게 아니라 1680×1050로 자동 설정이 되었다. 1920으로 어떻게 바꿔야 되나 한참을 찾아 해결 방법을 알게되었다.

$ tvservice -d edid.dat
Written 128 bytes to edid.dat

$ edidparser edid.dat > edid.txt

$ cat edid.txt
Enabling fuzzy format match...
Parsing edid.dat...
HDMI:EDID version 1.3, 0 extensions, screen size 48x27 cm
HDMI:EDID features - videodef 0x80 standby suspend active off; colour encoding:RGB444|YCbCr422; sRGB is not default colourspace; preferred format is native; does not support GTF
HDMI:EDID found monitor range descriptor tag 0xfd
HDMI:EDID monitor range offsets: V min=0, V max=0, H min=0, H max=0
HDMI:EDID monitor range: vertical is 56-75 Hz, horizontal is 30-83 kHz, max pixel clock is 150 MHz
HDMI:EDID monitor range does not support GTF
HDMI:EDID found monitor name descriptor tag 0xfc
HDMI:EDID monitor name is W2261
HDMI:EDID failed to find a matching detail format for 1920x1080p hfp:48 hs:32 hbp:80 vfp:3 vs:5 vbp:23 pixel clock:138 MHz
HDMI:EDID calculated refresh rate is 60 Hz
HDMI:EDID guessing the format to be 1920x1080p @60 Hz
HDMI:EDID found preferred CEA detail timing format: 1920x1080p @ 60 Hz (16)
HDMI:EDID found CEA detail timing format: 1920x1080p @ 60 Hz (16)
HDMI:EDID established timing I/II bytes are A7 6B 80
HDMI:EDID found DMT format: code 4, 640x480p @ 60 Hz in established timing I/II
HDMI:EDID found DMT format: code 6, 640x480p @ 75 Hz in established timing I/II
HDMI:EDID found DMT format: code 8, 800x600p @ 56 Hz in established timing I/II
HDMI:EDID found DMT format: code 9, 800x600p @ 60 Hz in established timing I/II
HDMI:EDID found DMT format: code 11, 800x600p @ 75 Hz in established timing I/II
HDMI:EDID found DMT format: code 16, 1024x768p @ 60 Hz in established timing I/II
HDMI:EDID found DMT format: code 18, 1024x768p @ 75 Hz in established timing I/II
HDMI:EDID found DMT format: code 36, 1280x1024p @ 75 Hz in established timing I/II
HDMI:EDID standard timings block x 8: 0xB300 8180 8140 714F 0101 0101 0101 0101 
HDMI:EDID found DMT format: code 58, 1680x1050p @ 60 Hz (16:10) in standard timing 0
HDMI:EDID found DMT format: code 35, 1280x1024p @ 60 Hz (5:4) in standard timing 1
HDMI:EDID found DMT format: code 32, 1280x960p @ 60 Hz (4:3) in standard timing 2
HDMI:EDID found DMT format: code 21, 1152x864p @ 75 Hz (4:3) in standard timing 3
HDMI:EDID moving support for CEA mode 16 to DMT mode 82 because sink does not support HDMI
HDMI:EDID filtering formats with pixel clock > 162 MHz or h. blanking > 1023
HDMI:EDID best score mode initialised to CEA (1) 640x480p @ 60 Hz with pixel clock 25 MHz (score 0)
HDMI:EDID best score mode is now DMT (4) 640x480p @ 60 Hz with pixel clock 25 MHz (score 18432)
HDMI:EDID best score mode is now DMT (6) 640x480p @ 75 Hz with pixel clock 31 MHz (score 23040)
HDMI:EDID best score mode is now DMT (8) 800x600p @ 56 Hz with pixel clock 36 MHz (score 26880)
HDMI:EDID best score mode is now DMT (9) 800x600p @ 60 Hz with pixel clock 40 MHz (score 28800)
HDMI:EDID best score mode is now DMT (11) 800x600p @ 75 Hz with pixel clock 49 MHz (score 36000)
HDMI:EDID best score mode is now DMT (16) 1024x768p @ 60 Hz with pixel clock 65 MHz (score 47185)
HDMI:EDID best score mode is now DMT (18) 1024x768p @ 75 Hz with pixel clock 78 MHz (score 58982)
HDMI:EDID best score mode is now DMT (21) 1152x864p @ 75 Hz with pixel clock 108 MHz (score 99649)
HDMI:EDID DMT mode (32) 1280x960p @ 60 Hz with pixel clock 108 MHz has a score of 98728
HDMI:EDID best score mode is now DMT (35) 1280x1024p @ 60 Hz with pixel clock 108 MHz (score 103643)
HDMI:EDID DMT mode (36) 1280x1024p @ 75 Hz with pixel clock 135 MHz has a score of 98304
HDMI:EDID best score mode is now DMT (58) 1680x1050p @ 60 Hz with pixel clock 146 MHz (score 130840)
HDMI:EDID DMT mode (82) 1920x1080p @ 60 Hz with pixel clock 148 MHz has a score of 124416
HDMI:EDID preferred mode is updated to DMT (58) 1680x1050p @ 60 Hz with pixel clock 146250000 Hz
HDMI:EDID has only DVI support and no audio support
edid_parser exited with code 0

위의 출력 결과를 보면 best score mode가 1680x1050p이라 되어있다.. -_-

위의 값들이 지원되는 모드이므로 1920×1080을 찾아 값을 강제로 써주면 된다. DMT mode (82)번이 1920×1080으로 되어있다. DMT 모드는 hdmi group 2이고, CEA라고 나오면 이것이 HDMI group 1이다. 괄호 안의 숫자가 mode 번호이다.

따라서 아래와 같이 /boot/config.txt에 적어준다.

# uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=2
hdmi_mode=82

재부팅해보면 1920×1080으로 잘 나온다. 🙂