기존에 쓰던 LCD 가 단종되서 호환 LCD로 교체를 했는데


초기화가 안되서 커널의 초기화 코드를 손보고 있습니다.


구글링하며 열심히 해봤지만 처음엔 화면먹통에서


지금은 화면이 1/3 정도로 압축(?)되서 표현되고 몇일동안 더이상 진전이 없네요..


LCD 타이밍도, 초기화코드, 증상 올려 봅니다.


어느부분을 수정해야 할까요?


증상 https://photos.app.goo.gl/iTUWdU41AZkn4dQd7


LCD 타이밍도 https://photos.app.goo.gl/TLY6ZyHviAKBRxEN9


초기화코드


               .pixclock       = 93458,   // 108984, // 9.175680MHz(계산)     // 93458, // 10.7MHz(스펙)
                .xres           = 480,
                .yres           = 272,
                .bpp            = 16,
               .depth          = 16,
              
                .hsync_len      = 2,  //2,  //2,  //2,  //2,  //4,      // Horiz. pulse width      Thw 2
                .left_margin    = 8,  //8,  //8,  //8,  //8,  //6,      // Horiz. front porch      Thfp 8
                .right_margin   = 35, //35, //35, //35, //35, //33,     // Horiz. back porch       Thbp 43      < 43
               
                .vsync_len      = 10, //10, //10, //10, //10, //2,      // Vert. pulse width
                .upper_margin   = 4,  //2,  //4,  //4,  //4,  //4,      // Vert. front porch
                .lower_margin   = 8,  //10, //8,  //8,  //8,  //6,      // Vert. back porch      < 12
               
                .sync           = FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT,


읽어주셔서 감사합니다.