DM368 Output 출력 변경시 서로 다른 해상도를 지원 할 경우 화면이 깨지는 문제점이 존재 한다.

예를 들어 기본 출력이 LCD, 해상도는 800x480이고 Composite의 해상도는 720x480(NTSC) 인 경우 LCD의

화면을 Composite으로 출력시 픽셀이 깨지는 현상이 발생하는데, 이는 OSD0의 프레임 버퍼의 오프셋이

800 픽셀로 설정이 되어서 밀리는 현상 때문이다. 이를 해결하기 위해선 처음 Bootloader의 bootargs 에서

OSD0를 720x480으로 설정 하면 되는데 이러면 LCD에서 80 픽셀이 잘리는 문제점이 발생한다.

이를 해결하는 방법은 fdset 프로그램을 사용하면 해결 할 수 있다.

fdset의 xres 와 yres 에 변경하려고 하는 해상도를 지정해주면 간단히 프레임 버퍼의 해상도를 변경할 수 있다.


LCD(800x480) -> Composite(720x480)으로 변경 시


$ fdset -xres 720 -yres 480


Posted by 다크쌍피