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

Exynose4210을 썼고요.

LCD는 LMS700KF06을 사용하였습니다.

아래와 같이 설정 했는데요, 맞게 한건가요?

지금 나오는 현상은, 부팅 될때는 LCD에서 이미지가 그럭저럭 나오는데요,

커널 부팅으로 진입하면, 화면이 하얗게 변한 후,

안드로이드 부팅으로 진입하면, 화면 자체가 꺼져 버려요.


static struct s3cfb_lcd lms700kf06 = {

.width = 800,

.height = 480,

.bpp = 32,

.freq = 60,


.timing = {

.h_fp = 8,

.h_bp = 16,

.h_sw = 20,

.v_fp = 5,

.v_fpe = 1,

.v_bp = 8,

.v_bpe = 1,

.v_sw = 20,



},


.polarity = {

.rise_vclk = 0,

.inv_hsync = 1,

.inv_vsync = 1,

.inv_vden = 0,

},

};


이제현

2012.03.24 00:17:29
*.90.137.102

ODROID-7에는 LMS700K23이 장착되었습니다.

신호별 타이밍이나 Rising/Falling가 동일해 보이니, ODROID-7 커널 소스를 참고해 보세요.

신덕기

2012.03.27 02:52:44
*.94.29.238

.bpp = 32, 이것이 뭔지 잘 모르겟네요 .

 

쭈암

2012.03.27 03:26:31
*.214.56.26

BPP = bit per pixel => 점하나당 32bit 를 말하는 것 같습니다.

김영일

2012.03.30 04:04:25
*.94.94.132

음... 그냥 제 경험으로는 이런경우 vsync, enable , dotclk, hsync 를 스코프로 일단 찍죠..

파형보면 뭔가 안맞게 되어 있는 부분이 나오는데 그런 부분 조정하고요.(예를 들면 enable 이 high로 되기 전에 data가 나오거나 그럴때가 있어요)

그리고 데이타 쉬트 보니까 dotclk 이 24.5Mhz 던데 이거 어디다 설정하는부분이 있을텐데 위에 적으신 부분은 없는거 같네요. 맞나 확인해보시고요...

그리고 예상외로 복병이 있을 수 있는데 porch 값 등이 생각보다 별나죠... 어느정도 맞아야 갑자기 나오곤 합니다.

결과적으로 이런 모든 과정은 스코프로 확인하면서 해야 하는 작업이죠... 번거로운데 어쩔수가 없더라구요..

저도 신규제작 lcd 받으면 어쩔수 없이 다 일일이 스코프로 봐가면서 하거든요..안그럼... 절대 안나오더라구요...^^

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

사용자 로그인