로그인 유지
부트로더에서 lcd 설정 부분 말인데요
소스를 살펴봤는데
640x480 lg 6.4 tft-lcd는 설정이 안되어 있어서
부트로더에 로고 이미지를 올려도
이미지가 제대로 안나오는것 같은데요
어떻게 수정해야하나요?
안녕하세요..
부트로더에서 case 3 :// 640x480 (LG 6.4") 에 default를 복사하시고, LCCR0 ~ LCCR3 값을 수정해 주시면 됩니다.
이 값은 커널 2.4.대의 버젼에서 640x480 lg 6.4 tft-lcdrk 가 정상적으로 화면에 표출되는 것을 확인 하시고,
driver/video/pxafb.c 파일에서 pxafb_activate_var 함수에서 디버거 메시지를 수정하시면 LCCR0 ~ LCCR3 값을 확인 할 수 있습니다.
DPRINTK("nlccr0 = 0x%08x\n", new_regs.lccr0);DPRINTK("nlccr1 = 0x%08x\n", new_regs.lccr1);DPRINTK("nlccr2 = 0x%08x\n", new_regs.lccr2);DPRINTK("nlccr3 = 0x%08x\n", new_regs.lccr3);
되어 있는 부분을
printk("nlccr0 = 0x%08x\n", new_regs.lccr0);printk("nlccr1 = 0x%08x\n", new_regs.lccr1);printk("nlccr2 = 0x%08x\n", new_regs.lccr2);printk("nlccr3 = 0x%08x\n", new_regs.lccr3);
로 수정하시고, 다시 컴파일하셨어 커널 이미지를 올리시면 부팅시 나오는 화면에서 확인 할 수 있습니다.
이 값을 부트로더에 넣어 주시면 됩니다.
그럼 좋은 하루 되세요.
안녕하세요..
부트로더에서 case 3 :// 640x480 (LG 6.4") 에 default를 복사하시고, LCCR0 ~ LCCR3 값을 수정해 주시면 됩니다.
이 값은 커널 2.4.대의 버젼에서 640x480 lg 6.4 tft-lcdrk 가 정상적으로 화면에 표출되는 것을 확인 하시고,
driver/video/pxafb.c 파일에서 pxafb_activate_var 함수에서 디버거 메시지를 수정하시면 LCCR0 ~ LCCR3 값을 확인 할 수 있습니다.
DPRINTK("nlccr0 = 0x%08x\n", new_regs.lccr0);
DPRINTK("nlccr1 = 0x%08x\n", new_regs.lccr1);
DPRINTK("nlccr2 = 0x%08x\n", new_regs.lccr2);
DPRINTK("nlccr3 = 0x%08x\n", new_regs.lccr3);
되어 있는 부분을
printk("nlccr0 = 0x%08x\n", new_regs.lccr0);
printk("nlccr1 = 0x%08x\n", new_regs.lccr1);
printk("nlccr2 = 0x%08x\n", new_regs.lccr2);
printk("nlccr3 = 0x%08x\n", new_regs.lccr3);
로 수정하시고, 다시 컴파일하셨어 커널 이미지를 올리시면 부팅시 나오는 화면에서 확인 할 수 있습니다.
이 값을 부트로더에 넣어 주시면 됩니다.
그럼 좋은 하루 되세요.