기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하십니까

몇 가지 여쭈고자 합니다.

 

APP에서 frame buffer driver로 접근할 때, /dev/fb0,fb1...,fbN과 같은 device node를 이용합니다.
이 때, fb0, fb1과 같은 구분은 물리적인 display 장치가 아니며,
frame buffer(= memory의 video 영역/ overlay? /window?)를 의미하는 것으로 알고 있습니다.
즉, 1개의 LCD 장치에 background 화면은 fb0로 접근하고, 전방의 동영상화면은 fb1로 접근하고...
이런씩으로 사용(응용)하는 것으로 알고 있습니다.

그런데, H/W적인 display가 2개 이상일 때는
각각의 display장치에 접근하기 위한 device node는 어떻게 구분하는지요 ?
예를 들면 아래와 같을 경우에 각각의 device node는 어떻게 되는지요 ? (또는 어떻게 정하는지요?)
물론, 아래의 모든 I/F를 다 지원하는 Processor가 실존하지 않을지 모르겠지만,
지원하는 processor가 있다고 가정을 하고 문의를 드리는 것입니다.

 

parallel RGB I/F의 LCD 2개
HDMI I/F 출력
CVBS I/F 출력
LVDS I/F 출력
VGA I/F 출력
기탇 등등...


고도리

2013.03.07 12:53:14
*.111.12.170

1. fb 뒤의 숫자는 리눅스의 경우는 대부분 실제 장치 디바이스를 얘기하는 경우가 많습니다.


2. 예로 드신 LCD는 fb0, 동영상은 fb1 이라고 말씀하시는 것은 실제 물리 device 를 두개 사용하는 경우라고 보시는게 나을 겁니다. 즉, plane 2개를 쓰는 경우라고 보시면 됩니다.


3. hw적으로 2개 이상일 경우의 구현은........................구현하는 사람 맘입니다...ㅠ.ㅠ

안타깝게도 이 부분은 전적으로 각 vendor 혹은 구현하는 사람에 의해서 좌우 됩니다.


예를 들어 예전 제가 작업했었던 magic eyes 칩의 경우는 fb0, fb1 이런식으로 구분을 하도록 작성했었습니다.

근래의 삼성칩은 fb를 fb0만 만들어서 사용하는 방식으로 구현되어 있습니다.

(실제 동작은 소스를 보셔야 이해가 될겁니다)


결론적으로 말씀드리면.........DIY 입니다.....


저도 요즘 나름 관련 부분에 대해서 고민을 하고 있긴 합니다만, 현재까지는 되어 있는대로 쓰고 있는 편입니다.


그리고, 언급하신 display를 거의 지원하는 칩이 Exynos4210입니다....ㅎ(v310)

List of Articles
번호 제목 글쓴이 날짜 조회 수
5748 간단한 리눅스 명령어 질문....... blue0sky 2013-03-12 918
5747 LCD 출력 I/F에 대해 여쭙니다. [2] 어떤이의꿈 2013-03-12 1469
5746 USB 3G MODEM windows driver 신현호 2013-03-11 1102
5745 PCM data에 대해서… [1] 오르다 2013-03-11 1954
5744 루팅을 하지 않고 FrameBuffer에 접근할 수 있는 방법은 없나요? [2] 김바람 2013-03-09 1875
5743 how to implement "no-op" for CTS test ? [3] Simba444 2013-03-08 1703
5742 VimExplorer 관련 질문 blue0sky 2013-03-08 889
5741 [V210 USB OTG속도관련] [1] 밥줘잉 2013-03-08 1532
» frame buffer driver와 video 장치의 관계 [1] 테크 2013-03-07 2284
5739 LAN9215 관련 문의 드립니다. [1] 김형기 2013-03-07 1240
5738 SD/MMC driver에서... [1] 김경식 2013-03-06 1406
5737 arndale board를 데모용이나, 프리젠테이션 용으로 구합니다. [2] 폐인x2 2013-03-05 1389
5736 무선랜 F/W 소스 제공되는 제품이 있을까요? [2] 하늘하늘 2013-03-05 1358
5735 NT-S5PC100 보드 회로도 문의. [3] 황인규 2013-03-01 1353
5734 android key up timeout 값 관련 [2] 신현호 2013-02-28 1855
5733 WiFi PHY 칩 제공 가능 업체 아시는분?? [2] 하늘하늘 2013-02-27 1447
5732 크로스컴파일러 파일이 옴겨지지않습니다.. [1] 사마사마 2013-02-25 1420
5731 서로다른컴퓨터의 우분투 사이의 소켓통신을 하려고하는데요 2번째 질... [2] 이호석 2013-02-24 1353
5730 flash burning 관련 문의드립니다. lveritas 2013-02-24 812
5729 서로다른컴퓨터의 우분투 사이의 소켓통신을 하려고하는데요 [3] 이호석 2013-02-23 2073

사용자 로그인