• Windows CE

    [WAD-MX6] WEC 2013 OS에서 Dual Display하기

    twitter facebook

    안녕하세요. 정말 오랫만에 다시 글을 쓰게 되었습니다.

    다른 일을 병행하면서 하기 때문에, 글을 못 올렸다는 변명을 하게 되네요.

    저의 게으름을 마구마구 채찍질해서 자주 올릴 수 있도록 노력하겠습니다.


    이번에 올리는 내용은 WEC2013 OS 환경에서 WAD-MX6 보드에 2개의

    디스플레이 장치로 WEC2013 화면을 표시하는 작업을 해보았습니다.


    i.MX6 CPU에는 IPU(Image Processing Unit) 라고 하는,

    디스플레이를 담당하는 장치가 있습니다.

    여기에는 Display Interface DI0번과 DI1번을 이용하여,

    2개의 디스플레이 장치를 연결하여 화면을 보여줄 수 있습니다.


    WEC2013에서는 Multi Monitor를 지원하기 때문에,

    화면을 확장해서 연결 할 수 있습니다.

    하지만 여기서는 이렇게는 하지 않았고, 똑같은 화면을 보여주도록 구현하였습니다..

    여유가 된다면 Multi Monitor도 해보고 싶네요.^^;


    테스트 해 본 디스플레이 장치는 터치 LCD 10.1 인치와 HDMI 입니다.

    터치 LCD는 RGB 인터페이스와 LVDS 인터페이스를 지원하기 위한 변환보드가 있어서,

    RGB와 LVDS도 같이 테스트 해보았습니다.


    터치 LCD는 RGB 순서가 G-B-R순으로 되어 있어서, HDMI와 같이 동일한 DI0에서 출력시키면,

    아래 그림과 같이 나오지 않고, 파란색 화면이 주황색으로 바뀌어서 나옵니다.

    그 부분을 변경해 주니,

    아래와 같이 이쁜 파란 화면이 2개의 화면에서 잘 나오고 있습니다.


    <LVDS와 HDMI 테스트>


    <RGB와 HDMI 테스트>


    위 그림과 같이 WEC2013 OS 가 설치된 WAD-MX6 보드에서 2개의 디스플레이 장치가 

    잘 나오는 것을 확인하였습니다.

    SHELL만 나오면 아쉬우니 5M Parallel 카메라를 붙여서,

    2개의 화면에서 카메라 영상이 동시에 잘 나오는 것도 테스트 해보았습니다.

    아래 영상을 보시면 잘 나오는 것을 확인하실 수 있습니다.

    글 읽어주셔서 감사합니다. 즐거운 하루 되세요^^;