도와주세요!!
글 수 15,339
2008.10.10 12:29:18 (*.250.171.19)
6677
현제 ez-x5 보드에 2.6 커널에서 800*600 tft-lcd 인터페이스 하고 있습니다
ez-x5 => ( ttl -> lvds )lvds 트랜시버 => tft-lcd
어디를 수정해야 하는지요 ?
드라이버 소스를 수정해야 하는지요
만약 수정해야 한다면 어디를 수정해야 합니까
- 2.4 커널 참조내용 -
// 800 X 600 X 65535 ==============================
#define LCD_PIXCLOCK 25000000
#define LCD_BPP PXAFB_BPP
#define LCD_XRES 800
#define LCD_YRES 600
#define LCD_HORIZONTAL_SYNC_PULSE_WIDTH 2
#define LCD_VERTICAL_SYNC_PULSE_WIDTH 2
#define LCD_BEGIN_OF_LINE_WAIT_COUNT 10
#define LCD_BEGIN_FRAME_WAIT_COUNT 29
#define LCD_END_OF_LINE_WAIT_COUNT 10
#define LCD_END_OF_FRAME_WAIT_COUNT 29
#define LCD_SYNC (FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT)
#define LCD_LCCR0 0x003008F8
#define LCD_LCCR3 (0x0440FF02 | (PXAFB_BPP_BITS << 24))
제가 수정해 본곳은 linxu/arch/arm/mach-pxa/falinux_ez-x5.c 에 구조체 초기화 부분을 숫자로 대치 했는데
안되네요
1. make menuconfig 설정
2. 소스 수정 위치
알려 주시면 감사하겠습니다.
ez-x5 => ( ttl -> lvds )lvds 트랜시버 => tft-lcd
어디를 수정해야 하는지요 ?
드라이버 소스를 수정해야 하는지요
만약 수정해야 한다면 어디를 수정해야 합니까
- 2.4 커널 참조내용 -
// 800 X 600 X 65535 ==============================
#define LCD_PIXCLOCK 25000000
#define LCD_BPP PXAFB_BPP
#define LCD_XRES 800
#define LCD_YRES 600
#define LCD_HORIZONTAL_SYNC_PULSE_WIDTH 2
#define LCD_VERTICAL_SYNC_PULSE_WIDTH 2
#define LCD_BEGIN_OF_LINE_WAIT_COUNT 10
#define LCD_BEGIN_FRAME_WAIT_COUNT 29
#define LCD_END_OF_LINE_WAIT_COUNT 10
#define LCD_END_OF_FRAME_WAIT_COUNT 29
#define LCD_SYNC (FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT)
#define LCD_LCCR0 0x003008F8
#define LCD_LCCR3 (0x0440FF02 | (PXAFB_BPP_BITS << 24))
제가 수정해 본곳은 linxu/arch/arm/mach-pxa/falinux_ez-x5.c 에 구조체 초기화 부분을 숫자로 대치 했는데
안되네요
1. make menuconfig 설정
2. 소스 수정 위치
알려 주시면 감사하겠습니다.