Coby 8042 Screen off Center...

surgeman

Senior Member
Feb 22, 2013
60
25
I was wondering if anyone knew the screen parameters in the script.bin to center the screen?I had to restore with an image file and my screen is slightly off center to the right and pushed downwards....Everything is great other than that..I found another working image that works but could never get the wifi working properly so I reverted back to the original 8042 image file..Any input would be great..Thanks..
 

surgeman

Senior Member
Feb 22, 2013
60
25
I finally fixed the off center screen issue with the 8042 image file that Live Suit uses to restore.The script.bin can be edited and make sure these parameters are correct before you save the fex file to bin..Hope this helps some...

disp init configuration
;
;disp_mode (0:screen0<screen0,fb0> 1:screen1<screen1,fb0> 2:two_diff_screen_diff_contents<screen0,screen1,fb0,fb1>
; 3:two_same_screen_diff_contets<screen0,screen1,fb0> 4:two_diff_screen_same_contents<screen0,screen1,fb0>)
;screenx_output_type (0:none; 1:lcd; 2:tv; 3:hdmi; 4:vga)
;screenx_output_mode (used for tv/hdmi output, 0:480i 1:576i 2:480p 3:576p 4:720p50 5:720p60 6:1080i50 7:1080i60 8:1080p24 9:1080p50 10:1080p60 11:pal 14:ntsc)
;screenx_output_mode (used for vga output, 0:1680*1050 1:1440*900 2:1360*768 3:1280*1024 4:1024*768 5:800*600 6:640*480 10:1920*1080 11:1280*720)
;fbx format (4:RGB655 5:RGB565 6:RGB556 7:ARGB1555 8:RGBA5551 9:RGB888 10:ARGB8888 12:ARGB4444)
;fbx pixel sequence (0:ARGB 1:BGRA 2:ABGR 3:RGBA) --- 0 for linux, 2 for android
;----------------------------------------------------------------------------------
[disp_init]
disp_init_enable = 1
disp_mode = 0

screen0_output_type = 1
screen0_output_mode = 4

screen1_output_type = 1
screen1_output_mode = 4

fb0_framebuffer_num = 2
fb0_format = 10
fb0_pixel_sequence = 0
fb0_scaler_mode_enable = 0

fb1_framebuffer_num = 2
fb1_format = 10
fb1_pixel_sequence = 0
fb1_scaler_mode_enable = 0


;----------------------------------------------------------------------------------
;lcd0 configuration

;lcd_dclk_freq: in MHZ unit
;lcd_pwm_freq: in HZ unit
;lcd_if: 0:hv(sync+de); 1:8080; 2:ttl; 3:lvds
;lcd_hbp: hsync back porch
;lcd_ht: hsync total cycle
;lcd_vbp: vsync back porch
;lcd_vt: vysnc total cycle *2
;lcd_hv_if: 0:hv parallel 1:hv serial
;lcd_hv_smode: 0:RGB888 1:CCIR656
;lcd_hv_s888_if serial RGB format
;lcd_hv_syuv_if: serial YUV format
;lcd_hv_hspw: hsync plus width
;lcd_hv_vspw: vysnc plus width
;lcd_lvds_ch: 0:single channel; 1:dual channel
;lcd_lvds_mode: 0:NS mode; 1:JEIDA mode
;lcd_lvds_bitwidth: 0:24bit; 1:18bit
;lcd_lvds_io_cross: 0:normal; 1:pn cross
;lcd_cpu_if: 0:18bit; 1:16bit mode0; 2:16bit mode1; 3:16bit mode2; 4:16bit mode3; 5:9bit; 6:8bit 256K; 7:8bit 65K
;lcd_frm: 0:disable; 1:enable rgb666 dither; 2:enable rgb656 dither

;lcd_gpio_0: SCL
;lcd_gpio_1 SDA
;----------------------------------------------------------------------------------


[lcd0_para]
lcd_used = 1

lcd_x = 800
lcd_y = 600
lcd_dclk_freq = 45
lcd_pwm_freq = 10000
lcd_pwm_pol =1
lcd_if = 0
lcd_hbp = 46
lcd_ht = 1056
lcd_vbp = 23
lcd_vt = 1270
lcd_hv_if = 0
lcd_hv_smode = 0
lcd_hv_s888_if = 0
lcd_hv_syuv_if = 0
lcd_hv_vspw = 0
lcd_hv_hspw = 0
lcd_lvds_ch = 0
lcd_lvds_mode = 0
lcd_lvds_bitwidth = 0
lcd_lvds_io_cross = 0
lcd_cpu_if = 0
lcd_frm = 1
lcd_io_cfg0 = 0x10000000
lcd_gamma_correction_en = 0
lcd_gamma_tbl_0 = 0x00000000
lcd_gamma_tbl_1 = 0x00010101
;........
lcd_gamma_tbl_255 = 0x00ffffff

lcd_bl_en_used = 1
lcd_bl_en = port:pH07<1><0><default><1>

lcd_power_used = 1
lcd_power = port:pH08<1><0><default><1>

lcd_pwm_used = 1
lcd_pwm = port:pB02<2><0><default><default>

lcd_gpio_0 =
lcd_gpio_1 =
lcd_gpio_2 =
lcd_gpio_3 =

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>
lcd_tcon_workalways = 1

;----------------------------------------------------------------------------------
;lcd1 configuration

;lcd_dclk_freq: in MHZ unit
;lcd_pwm_freq: in HZ unit
;lcd_if: 0:hv(sync+de); 1:8080; 2:ttl; 3:lvds
;lcd_hbp: hsync back porch
;lcd_ht: hsync total cycle
;lcd_vbp: vsync back porch
;lcd_vt: vysnc total cycle *2
;lcd_hv_if: 0:hv parallel 1:hv serial
;lcd_hv_smode: 0:RGB888 1:CCIR656
;lcd_hv_s888_if serial RGB format
;lcd_hv_syuv_if: serial YUV format
;lcd_hv_hspw: hsync plus width
;lcd_hv_vspw: vysnc plus width
;lcd_lvds_ch: 0:single channel; 1:dual channel
;lcd_lvds_mode: 0:NS mode; 1:JEIDA mode
;lcd_lvds_bitwidth: 0:24bit; 1:18bit
;lcd_lvds_io_cross: 0:normal; 1:pn cross
;lcd_cpu_if: 0:18bit; 1:16bit mode0; 2:16bit mode1; 3:16bit mode2; 4:16bit mode3; 5:9bit; 6:8bit 256K; 7:8bit 65K
;lcd_frm: 0:disable; 1:enable rgb666 dither; 2:enable rgb656 dither

;lcd_gpio_0: SCL
;lcd_gpio_1 SDA
;----------------------------------------------------------------------------------
[lcd1_para]
lcd_used = 0

lcd_x = 0
lcd_y = 0
lcd_dclk_freq = 0
lcd_pwm_freq = 0
lcd_pwm_pol = 0
lcd_if = 0
lcd_hbp = 0
lcd_ht = 0
lcd_vbp = 0
lcd_vt = 0
lcd_hv_if = 0
lcd_hv_smode = 0
lcd_hv_s888_if = 0
lcd_hv_syuv_if = 0
lcd_hv_vspw = 0
lcd_hv_hspw = 0
lcd_lvds_ch = 0
lcd_lvds_mode = 0
lcd_lvds_bitwidth = 0
lcd_lvds_io_cross = 0
lcd_cpu_if = 0
lcd_frm = 0
lcd_io_cfg0 = 0
lcd_gamma_correction_en = 0
lcd_gamma_tbl_0 = 0x00000000
lcd_gamma_tbl_1 = 0x00010101
;........
lcd_gamma_tbl_255 = 0x00ffffff

lcd_bl_en_used = 0
lcd_bl_en =

lcd_power_used = 0
lcd_power =

lcd_pwm_used = 1
lcd_pwm = port:pI03<2><0><default><default>

lcd_gpio_0 =
lcd_gpio_1 =
lcd_gpio_2 =
lcd_gpio_3 =

lcdd0 = port:pH00<2><0><default><default>
lcdd1 = port:pH01<2><0><default><default>
lcdd2 = port:pH02<2><0><default><default>
lcdd3 = port:pH03<2><0><default><default>
lcdd4 = port:pH04<2><0><default><default>
lcdd5 = port:pH05<2><0><default><default>
lcdd6 = port:pH06<2><0><default><default>
lcdd7 = port:pH07<2><0><default><default>
lcdd8 = port:pH08<2><0><default><default>
lcdd9 = port:pH09<2><0><default><default>
lcdd10 = port:pH10<2><0><default><default>
lcdd11 = port:pH11<2><0><default><default>
lcdd12 = port:pH12<2><0><default><default>
lcdd13 = port:pH13<2><0><default><default>
lcdd14 = port:pH14<2><0><default><default>
lcdd15 = port:pH15<2><0><default><default>
lcdd16 = port:pH16<2><0><default><default>
lcdd17 = port:pH17<2><0><default><default>
lcdd18 = port:pH18<2><0><default><default>
lcdd19 = port:pH19<2><0><default><default>
lcdd20 = port:pH20<2><0><default><default>
lcdd21 = port:pH21<2><0><default><default>
lcdd22 = port:pH22<2><0><default><default>
lcdd23 = port:pH23<2><0><default><default>
lcdclk = port:pH24<2><0><default><default>
lcdde = port:pH25<2><0><default><default>
lcdhsync = port:pH26<2><0><default><default>
lcdvsync = port:pH27<2><0><default><default>
 
Top