• 전체강좌

    [WAD-MX6] WEC 2013 OS에서 HDMI-to-MIPI 모듈 연동해보기

    twitter facebook

    이번에 올리는 내용은 노트북이나 다른 임베디드 장치로부터 출력되는

    HDMI 영상을 MIPI로 변환하여, WAD-MX6 LCD 화면에 출력하는

    동작을 구현해 보았습니다.

    • CPU : i.MX6QP
    • 개발 보드 : WAD-MX6, HDMI-to-MIPI 모듈
    • OS : Windows Embedded Compact 2013 

    위와 같은 환경에서 테스트 하였으며,

    HDMI 영상을 수신하여 이를 MIPI로 변환해주는 모듈은

    아래 그림과 같이 자체 개발되었습니다.

    하드웨어 개발해주시는 분이 뚝딱하고 만들어 주셨는데,

    소프트웨어 개발을 열심히 삽질하는 바람에 테스트 기간이 오래걸렸네요 ㅜㅜ...

    그리고 레지스터 데이터시트가 존재하지 않아 고생 좀 했습니다.^^;



    위 모듈을 WAD-MX6 의 MIPI Connector에 FFC 케이블을 통해 연결하고,

    반대쪽은 HDMI를 출력해주는 Any device를 연결해 주면 되겠습니다.



    MIPI 입력은 예전에 포스팅된 MIPI 카메라 동작과 동일하게 작업하였고,

    NXP 에서 제공해주는 AN5305.pdf 파일을 참고하였습니다. 

    테스트는 720P(1280 x 720) 의 HDMI 영상을 보내고, 이를 MIPI로 변환하여

    2Lane으로 WAD-MX6 에 영상을 전송하게 됩니다.

    IPU는 이를 받아 LCD 화면에 디스플레이를 하게 됩니다.

    Windows 10 IOT Core를 지원하는 라즈베리 파이 3와 드래곤 보드에서 송신하는

    720P 영상이 잘 변환되었습니다.


    그리고 지금은 사용하지 않지만, 테스트 용으로 사용했던, PMP 로 HDMI 영상을 통해

    비디오 파일을 전송보았는데, 잘 나오네요.


    아래는 관련 영상을 유튜브에 올렸습니다. 시간 되시면 한번 봐주시기 바랍니다.



    Windows Embedded Compact 2013 OS 에서 저희가 만든 HDMI-to-MIPI 모듈과의

    연동이 잘 되는 것을 확인하였습니다.

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