Problem operating LCD screen in official or self-built image

Which version of system do you use? Khadas official images, self built images, or others?

self built images Android 14

Please describe your issue below:

hello
I noticed that when reading the logs when running, whether from the official version of Android 14 or the one I built myself, there is a problem with the LCD
i am trying to use this screen 10.1inch IPS Capacitive Touch Display, 800×1280, Optical Bonding Toughened Glass Panel, DSI Interface, 10-Point Touch | 101M-8001280-IPS-CT-K
so can you help me to make it work ???

Post a console log of your issue below:

hdr_func: 0x100, hdr_process_select 0x20000001
hdr_func: hdr_process_select = 536870913
hdr_func: 0x200, hdr_process_select 0x20000001
hdr_func: 0x1, hdr_process_select 0x1
hdr_func: 0x2, hdr_process_select 0x1
rx trim:0xf001
lcd: lcd_debug_print flag: 0x0
lcd: [0]: detect mode: tablet, key_valid: 0, clk_path: 0
lcd: load dts config: TS050, lcd_type: mipi(3)
lcd: custom clk: 132696000
lcd: error: can't find node: /reserved-memory/linux,lcd-cma
lcd: [0]: TS050, mipi, 8bit, 1080x1920
lcd: error: clk_div_sel: Invalid parameter
lcd: error: clk_div_sel: Invalid parameter
lcd: error: clk_div_sel: Invalid parameter
lcd: error: clk_div_sel: Invalid parameter
lcd: error: clk_div_sel: Invalid parameter
lcd: error: clk_div_sel: Invalid parameter
lcd: error: clk_div_sel: Invalid parameter
lcd: error: clk_div_sel: Invalid parameter
lcd: error: clk_div_sel: Invalid parameter
lcd: error: clk_div_sel: Invalid parameter
lcd: error: clk_div_sel: Invalid parameter
lcd: [0]: vco=3715488000Hz pll_out:1857744000Hz div[2] xd[7]->fout=132696000hz div[1]->phy=928872000hz
lcd: lcd_vmode_add_single: name:1080x1920p, base_fr:60hz
bl: [0]: load config /backlight from dts
bl: find en_sequence_reverse: 0
bl: [0]: name: backlight_pwm, method: 1
lcd: [1]: detect mode: tablet, key_valid: 0, clk_path: 0
lcd: load dts config: public_1region, lcd_type: vbyone(2)
lcd: error: can't find node: /reserved-memory/linux,lcd1-cma
lcd: [1]: public_1region, vbyone, 10bit, 3840x2160
lcd: lcd_vmode_add_single: name:2160p, base_fr:60hz
bl: [1]: load config /backlight1 from dts
bl: find en_sequence_reverse: 0
bl: [1]: name: backlight_pwm, method: 1
lcd: [2]: detect mode: tablet, key_valid: 0, clk_path: 0
lcd: load dts config: 1080p-hfreq_hdmi, lcd_type: lvds(1)
lcd: error: can't find node: /reserved-memory/linux,lcd2-cma
lcd: [2]: 1080p-hfreq_hdmi, lvds, 8bit, 1920x1080
lcd: lcd_vmode_add_single: name:1080p, base_fr:60hz
init tail
_find_partition_by_name()-203: do not find match in table recoverybak
_find_partition_by_name()-203: do not find match in table recoverybak
can not find recoverybak, skip
boot_info_open_partition Start read misc partition datas
00
wrn:efuse_field.data != 1

HI @as.aljohani
The wiring sequence of this hardware interface is different. Cannot directly connect to VIM4. If you need to use LCD, we recommend that you prioritize the ones we support officially.

Thank you for your response. I need this screen with this (size) and these specifications. If you provide such a size, provide me with the link. If it is not available, can you guide me through the steps of how to add it?

Note: We made a special board to be between the screen and VIM4 to make it work, and we took into account the electrical connections to make it compatible with VIM4 based on the datasheet.

Any response? I’m sorry but we don’t have much time.

Hi @as.aljohani , we do have a 10.1inch display which is not listed on our Khadas shop yet. Would you pls provide your email so I could send over the details for it?

1 Like

Got it, thanks! You can send the details to me here.
Aljohani.am@outlook.com
Looking forward to learning more about it.

@as.aljohani I have reached out to your mailbox, pls check. Thanks!