跳到主要内容

LCD 屏时序检查器

输入设备树配置的屏幕参数,检查实际屏参是否正确,是否合法

LCD Timing 配置检查

硬件配置参数,请检查是否存在异常数值或负数,若存在请修改时序使其不产生负数

timmings.x_res: 200

timmings.y_res: 400

timmings.hor_total_time: 510

timmings.hor_sync_time: 60

timmings.hor_back_porch: 120

timmings.hor_front_porch: 130

timmings.ver_total_time: 500

timmings.ver_sync_time: 40

timmings.ver_back_porch: 20

timmings.ver_front_porch: 40

fps: 58.8235294117647

MIPI DSI 扩展时序,请检查是否存在异常数值或负数,若存在请修改时序使其不产生负数

dsi_hsa RGB888: lcd_hspw * 24 / 8 - (4 + 4 + 2) = 170

dsi_hsa RGB666: lcd_hspw * 18 / 8 - (4 + 4 + 2) = 125

dsi_hsa RGB565: lcd_hspw * 16 / 8 - (4 + 4 + 2) = 110

dsi_hbp RGB888: (lcd_hbp - lcd_hspw) * 24 / 8 - (4 + 2) = 354

dsi_hbp RGB666: (lcd_hbp - lcd_hspw) * 18 / 8 - (4 + 2) = 264

dsi_hbp RGB565: (lcd_hbp - lcd_hspw) * 16 / 8 - (4 + 2) = 234

dsi_hact RGB888: lcd_x * 24 / 8 = 600

dsi_hact RGB666: lcd_x * 18 / 8 = 450

dsi_hact RGB565: lcd_x * 16 / 8 = 400

dsi_hblk RGB888: (lcd_ht - lcd_hspw) * 24 / 8 - (4 + 4 + 2) = 1340

dsi_hblk RGB666: (lcd_ht - lcd_hspw) * 18 / 8 - (4 + 4 + 2) = 1002.5

dsi_hblk RGB565: (lcd_ht - lcd_hspw) * 16 / 8 - (4 + 4 + 2) = 890

dsi_hfp RGB888: dsi_hblk - (4 + dsi_hact + 2) - (4 + dsi_hbp + 2) = 374

dsi_hfp RGB666: dsi_hblk - (4 + dsi_hact + 2) - (4 + dsi_hbp + 2) = 276.5

dsi_hfp RGB565: dsi_hblk - (4 + dsi_hact + 2) - (4 + dsi_hbp + 2) = 244

dsi_vblk && DSI_LANE == 4 RGB888: lane - ((lcd_ht * 24 / 8) * lcd_vt - (4 + dsi_hfp + 2)) % lane = 4

dsi_vblk && DSI_LANE == 4 RGB666: lane - ((lcd_ht * 18 / 8) * lcd_vt - (4 + dsi_hfp + 2)) % lane = 2.5

dsi_vblk && DSI_LANE == 4 RGB565: lane - ((lcd_ht * 16 / 8) * lcd_vt - (4 + dsi_hfp + 2)) % lane = 2