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

기존의 800x480으로 동작 중이던 안드로이드 2.1 eclair 를 1280x800 해상도의 LCD로 변경 작업 중입니다.

LCD driver는 변경하여 정상적으로 동작합니다. 일반 리눅스에서서 framebuffer을 이용하여 X-Window를 실행시키면 해상도에 맞게 잘 나옵니다.

그런데 안드로이드 RFS에서 수행시키면 화면에 아무것도 표시되지를 않습니다.

콘솔 창을 보아도 종료되었거나 무한 반복과 같은 현상은 없고 정상 동작시와 같이 프롬프트만 표시됩니다.

 

화면의 출력 여부를 어떻게 확인할 수 있을 까요?

 

안드로이드에서도 변경해 주어야 할 부분이 있나요?

 

삼성에서 제공한 소스에 vendor/sec/sec_proprietary/include/s3c_lcd.h 는 수정해 주었습니다.

 

어디를 확인해 보야할 지 조언 부탁드립니다.

 

감사합니다.


고도리

2012.05.02 06:45:17
*.200.239.234

음.......chip이 어떤 것인가요?


3D engine에 따라 안될 수도 있습니다.

예전 2.2였는지 2.3였는지 기억이 잘 안나는데, 800x600 해상도에서 나오지 않아서 고생했던 적이 있습니다.


해서 3D engine에서 사용하는 해상도 align을 맞춰야 할 겁니다.

블루스카이

2012.05.02 07:53:48
*.54.174.151

S5CP100 입니다. 2.1 eclair 에서는 3D 엔진의 기능이 그렇게 크지 않은 것으로 알고 있는데 소스 확인해 봐야 겠습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수sort

사용자 로그인