3.28.2008

紀錄一下,首次成功(?)的LCD register 設定:
clkval:3
VIDCON0 F4
VIDCON1 8060
VIDTCON0 B0309
VIDTCON1 2C0128
VIDTCON2 879DF
WINCON0 14
VIDOSD0A 0
VIDOSD0B EF90F
這個設定用的參數是:
  lcd_horizon_value = 480;
lcd_line_value = 272;
lcd_vbpd = 12;
lcd_vfpd = 4;
lcd_vspw = 10;
lcd_hbpd = 45;
lcd_hfpd = 2;
lcd_hspw = 41;
g_lcd_frame_rate = 65;
數值完全是ref datasheet。

但是顯示出來,在顯示漸層的淡色區域,會有條狀線條。
同時,大塊貼色塊時,也有暈染現象。

Robert 修改一下參數,把 lcd_hpbd 改為 2 後,就正常了。
( 真是偉大的robert呀)



奇怪的是,datasheet明明寫 horizontal back porch : min 8, typ 45.
是建議用45。

而且,min 只能用8呀。

為甚麼用 2 才對呢?


所以 Robert 數十年的 lcd driver經驗 還是比念datasheet重要呀。

沒有留言: