请问A40i支持双lvds输出驱动一个DSI屏转LVDS的高分辨率屏吗
手里有一块屏幕,7寸,1920*1080分辨率的,需要双lvds驱动,在a40i上可以支持双lvds驱动吗 可以的,您可以在lichee/tools/product/configs/OKA40i_C/sys_config1280x800.fex中修改DISP和LCD0的参数,文件中有注释,您找到对应参数修改就可以了 本帖最后由 kuangboqi123 于 2021-9-24 18:40 编辑说明一下调试方法,只需修改对应的fex文件即可。参照帖子https://www.cnblogs.com/okshall/p/14590959.html
原fex文件lcd配置程序
;----------------------------------------------------------------------------------
;lcd0 configuration LCD配置
;lcd_used 是否使用1使用 0不用
;lcd_if: 接口选择0:hv(sync+de); 1:8080; 2:ttl; 3:lvds; 4:dsi; 5:edp; 6:extend dsi
;lcd_x: 分辨率lcd horizontal resolution
;lcd_y: 分辨率lcd vertical resolution
;lcd_width: 宽度width of lcd in mm
;lcd_height: 高度height of lcd in mm
;lcd_dclk_freq: lcd频率in MHZ unit
;lcd_pwm_freq: pwm频率in HZ unit
;lcd_pwm_pol: pwm属性lcd backlight PWM polarity
;lcd_pwm_max_limit pwm最大值lcd backlight PWM max limit(<=255)
;lcd_hbp: hsync back porch
;lcd_ht: hsync total cycle
;lcd_vbp: vsync back porch
;lcd_vt: vysnc total cycle
;lcd_hspw: hsync plus width
;lcd_vspw: vysnc plus width
;lcd_lvds_if: 0:single link;1:dual link
;lcd_lvds_colordepth:0:8bit; 1:6bit
;lcd_lvds_mode: 0:NS mode; 1:JEIDA mode
;lcd_frm: 0:disable; 1:enable rgb666 dither; 2:enable rgb656 dither
;lcd_io_phase: 0:noraml; 1:intert phase(0~3bit: vsync phase; 4~7bit:hsync phase;
; 8~11bit:dclk phase; 12~15bit:de phase)
;lcd_gamma_en lcd gamma correction enable
;lcd_bright_curve_en lcd bright curve correction enable
;lcd_cmap_en lcd color map function enable
;deu_mode 0:smoll lcd screen; 1:large lcd screen(larger than 10inch)
;lcdgamma4iep: Smart Backlight parameter, lcd gamma vale * 10;
; decrease it while lcd is not bright enough; increase while lcd is too bright
;smart_color 90:normal lcd screen 65:retina lcd screen(9.7inch)
;----------------------------------------------------------------------------------
lcd_used = 1
lcd_driver_name = "default_lcd"
lcd_backlight = 255
lcd_if = 0
lcd_x = 800
lcd_y = 480
lcd_width =
lcd_height =
lcd_dclk_freq = 15
lcd_pwm_used = 1
lcd_pwm_ch = 0
lcd_pwm_freq = 50000
lcd_pwm_pol = 0
lcd_pwm_max_limit = 255
lcd_hbp = 88
lcd_ht = 1057
lcd_hspw = 48
lcd_vbp = 39
lcd_vt = 543
lcd_vspw = 3
lcd_lvds_if = 0
lcd_lvds_colordepth = 1
lcd_lvds_mode = 0
lcd_frm = 0
lcd_hv_clk_phase = 0
lcd_hv_sync_polarity= 0
lcd_gamma_en = 0
lcd_bright_curve_en = 0
lcd_cmap_en = 0
deu_mode = 0
lcdgamma4iep = 22
smart_color = 90
lcd_bl_en = port:PB04<1><0><default><1>
lcd_power = "vcc-lcd"
lcdd0 = port:PD00<2><0><default><default>
lcdd1 = port:PD01<2><0><default><default>
lcdd2 = port:PD02<2><0><default><default>
lcdd3 = port:PD03<2><0><default><default>
lcdd4 = port:PD04<2><0><default><default>
lcdd5 = port:PD05<2><0><default><default>
lcdd6 = port:PD06<2><0><default><default>
lcdd7 = port:PD07<2><0><default><default>
lcdd8 = port:PD08<2><0><default><default>
lcdd9 = port:PD09<2><0><default><default>
lcdd10 = port:PD10<2><0><default><default>
lcdd11 = port:PD11<2><0><default><default>
lcdd12 = port:PD12<2><0><default><default>
lcdd13 = port:PD13<2><0><default><default>
lcdd14 = port:PD14<2><0><default><default>
lcdd15 = port:PD15<2><0><default><default>
lcdd16 = port:PD16<2><0><default><default>
lcdd17 = port:PD17<2><0><default><default>
lcdd18 = port:PD18<2><0><default><default>
lcdd19 = port:PD19<2><0><default><default>
lcdd20 = port:PD20<2><0><default><default>
lcdd21 = port:PD21<2><0><default><default>
lcdd22 = port:PD22<2><0><default><default>
lcdd23 = port:PD23<2><0><default><default>
lcdclk = port:PD24<2><0><default><default>
lcdde = port:PD25<2><0><default><default>
lcdhsync = port:PD26<2><0><default><default>
lcdvsync = port:PD27<2><0><default><default>
lcdd0 = port:PD00<7><0><default><default>
lcdd1 = port:PD01<7><0><default><default>
lcdd2 = port:PD02<7><0><default><default>
lcdd3 = port:PD03<7><0><default><default>
lcdd4 = port:PD04<7><0><default><default>
lcdd5 = port:PD05<7><0><default><default>
lcdd6 = port:PD06<7><0><default><default>
lcdd7 = port:PD07<7><0><default><default>
lcdd8 = port:PD08<7><0><default><default>
lcdd9 = port:PD09<7><0><default><default>
lcdd10 = port:PD10<7><0><default><default>
lcdd11 = port:PD11<7><0><default><default>
lcdd12 = port:PD12<7><0><default><default>
lcdd13 = port:PD13<7><0><default><default>
lcdd14 = port:PD14<7><0><default><default>
lcdd15 = port:PD15<7><0><default><default>
lcdd16 = port:PD16<7><0><default><default>
lcdd17 = port:PD17<7><0><default><default>
lcdd18 = port:PD18<7><0><default><default>
lcdd19 = port:PD19<7><0><default><default>
lcdd20 = port:PD20<7><0><default><default>
lcdd21 = port:PD21<7><0><default><default>
lcdd22 = port:PD22<7><0><default><default>
lcdd23 = port:PD23<7><0><default><default>
lcdclk = port:PD24<7><0><default><default>
lcdde = port:PD25<7><0><default><default>
lcdhsync = port:PD26<7><0><default><default>
lcdvsync = port:PD27<7><0><default><default>
新fex文件双lvds驱动DSI屏幕程序
;----------------------------------------------------------------------------------
;lcd0 configuration LCD配置
;lcd_used 是否使用1使用 0不用
;lcd_if: 接口选择0:hv(sync+de); 1:8080; 2:ttl; 3:lvds; 4:dsi; 5:edp; 6:extend dsi
;lcd_x: 分辨率lcd horizontal resolution
;lcd_y: 分辨率lcd vertical resolution
;lcd_width: 宽度width of lcd in mm
;lcd_height: 高度height of lcd in mm
;lcd_dclk_freq: lcd频率in MHZ unit
;lcd_pwm_freq: pwm频率in HZ unit
;lcd_pwm_pol: pwm属性lcd backlight PWM polarity
;lcd_pwm_max_limit pwm最大值lcd backlight PWM max limit(<=255)
;lcd_hbp: hsync back porch
;lcd_ht: hsync total cycle
;lcd_vbp: vsync back porch
;lcd_vt: vysnc total cycle
;lcd_hspw: hsync plus width
;lcd_vspw: vysnc plus width
;lcd_lvds_if: 0:single link;1:dual link
;lcd_lvds_colordepth:0:8bit; 1:6bit
;lcd_lvds_mode: 0:NS mode; 1:JEIDA mode
;lcd_frm: 0:disable; 1:enable rgb666 dither; 2:enable rgb656 dither
;lcd_io_phase: 0:noraml; 1:intert phase(0~3bit: vsync phase; 4~7bit:hsync phase;
; 8~11bit:dclk phase; 12~15bit:de phase)
;lcd_gamma_en lcd gamma correction enable
;lcd_bright_curve_en lcd bright curve correction enable
;lcd_cmap_en lcd color map function enable
;deu_mode 0:smoll lcd screen; 1:large lcd screen(larger than 10inch)
;lcdgamma4iep: Smart Backlight parameter, lcd gamma vale * 10;
; decrease it while lcd is not bright enough; increase while lcd is too bright
;smart_color 90:normal lcd screen 65:retina lcd screen(9.7inch)
;----------------------------------------------------------------------------------
lcd_used = 1
lcd_driver_name = "default_lcd"
;双lvds跑DSI新增
;lcd_bl_0_percent = 0
;lcd_bl_40_percent = 23
;lcd_bl_100_percent= 100
lcd_backlight = 255
lcd_if = 3
lcd_x = 1920
lcd_y = 1080
lcd_width =
lcd_height =
lcd_dclk_freq = 75
lcd_pwm_used = 1
lcd_pwm_ch = 0
lcd_pwm_freq = 5000
lcd_pwm_pol = 1
lcd_pwm_max_limit = 255
lcd_hbp = 142
lcd_ht = 2082
lcd_hspw = 2
lcd_vbp = 34
lcd_vt = 1159
lcd_vspw = 2
lcd_lvds_if = 1
lcd_lvds_colordepth = 0
lcd_lvds_mode = 0
lcd_frm = 0
lcd_hv_clk_phase = 0
lcd_hv_sync_polarity= 0
;双lvds跑DSI新增
;lcd_dsi_if = 0
;lcd_dsi_lane = 4
;lcd_dsi_format = 0
;lcd_dsi_te = 0
lcd_gamma_en = 0
lcd_bright_curve_en = 0
lcd_cmap_en = 0
deu_mode = 0
lcdgamma4iep = 22
smart_color = 90
lcd_bl_en = port:PB04<1><0><default><1>
lcd_power = "vcc-lcd"
;双lvds跑DSI修改引脚功能2为3
lcdd0 = port:PD00<3><0><default><default>
lcdd1 = port:PD01<3><0><default><default>
lcdd2 = port:PD02<3><0><default><default>
lcdd3 = port:PD03<3><0><default><default>
lcdd4 = port:PD04<3><0><default><default>
lcdd5 = port:PD05<3><0><default><default>
lcdd6 = port:PD06<3><0><default><default>
lcdd7 = port:PD07<3><0><default><default>
lcdd8 = port:PD08<3><0><default><default>
lcdd9 = port:PD09<3><0><default><default>
lcdd10 = port:PD10<3><0><default><default>
lcdd11 = port:PD11<3><0><default><default>
lcdd12 = port:PD12<3><0><default><default>
lcdd13 = port:PD13<3><0><default><default>
lcdd14 = port:PD14<3><0><default><default>
lcdd15 = port:PD15<3><0><default><default>
lcdd16 = port:PD16<3><0><default><default>
lcdd17 = port:PD17<3><0><default><default>
lcdd18 = port:PD18<3><0><default><default>
lcdd19 = port:PD19<3><0><default><default>
lcdd20 = port:PD20<2><0><default><default>
lcdd21 = port:PD21<2><0><default><default>
lcdd22 = port:PD22<2><0><default><default>
lcdd23 = port:PD23<2><0><default><default>
lcdclk = port:PD24<2><0><default><default>
lcdde = port:PD25<2><0><default><default>
lcdhsync = port:PD26<2><0><default><default>
lcdvsync = port:PD27<2><0><default><default>
lcdd0 = port:PD00<7><0><default><default>
lcdd1 = port:PD01<7><0><default><default>
lcdd2 = port:PD02<7><0><default><default>
lcdd3 = port:PD03<7><0><default><default>
lcdd4 = port:PD04<7><0><default><default>
lcdd5 = port:PD05<7><0><default><default>
lcdd6 = port:PD06<7><0><default><default>
lcdd7 = port:PD07<7><0><default><default>
lcdd8 = port:PD08<7><0><default><default>
lcdd9 = port:PD09<7><0><default><default>
lcdd10 = port:PD10<7><0><default><default>
lcdd11 = port:PD11<7><0><default><default>
lcdd12 = port:PD12<7><0><default><default>
lcdd13 = port:PD13<7><0><default><default>
lcdd14 = port:PD14<7><0><default><default>
lcdd15 = port:PD15<7><0><default><default>
lcdd16 = port:PD16<7><0><default><default>
lcdd17 = port:PD17<7><0><default><default>
lcdd18 = port:PD18<7><0><default><default>
lcdd19 = port:PD19<7><0><default><default>
lcdd20 = port:PD20<7><0><default><default>
lcdd21 = port:PD21<7><0><default><default>
lcdd22 = port:PD22<7><0><default><default>
lcdd23 = port:PD23<7><0><default><default>
lcdclk = port:PD24<7><0><default><default>
lcdde = port:PD25<7><0><default><default>
lcdhsync = port:PD26<7><0><default><default>
lcdvsync = port:PD27<7><0><default><default>
页:
[1]