AnsweredAssumed Answered

mipi_dsi ili9806 not working .

Question asked by PRAMOD KUMAR on Jul 1, 2020
Latest reply on Jul 2, 2020 by igorpadykov

Dear Team ,

 

I am facing the issue with ili9806 based mipi_dsi display . Please find the below logs :

 

      1.486576] imx_sec_dsim_drv 32e10000.mipi_dsi: version number is 0x1060200
[    1.493705] ####wkd_panel_probe channel: 0
[    1.497906] ####wkd_panel_probe video_mode:2
[    1.502273] ####wkd_panel_probe lanes:2
[    1.506210] ####wkd_panel_probe width_mm:56
[    1.510489] ####wkd_panel_probe height_mm:93
[    1.514929] imx-drm display-subsystem: bound 32e10000.mipi_dsi (ops imx_sec_dsim_ops)
[    2.086551] ####wkd_panel_enable
[    2.088076] ------------[ cut here ]------------
[    2.088094] WARNING: CPU: 0 PID: 0 at /kernel-source//drivers/gpu/drm/bridge/sec-dsim.c:1738 sec_mipi_dsim_irq_handler+0x180/0x210
[    2.088097] Modules linked in:
[    2.088106] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.14.98-imx_4.14.98_2.0.0_ga+g5d6cbea #1
[    2.088109] Hardware name: FSL i.MX8MM EVK board (DT)
[    2.088112] task: ffff000009522580 task.stack: ffff000009510000
[    2.088117] PC is at sec_mipi_dsim_irq_handler+0x180/0x210
[    2.088124] LR is at __handle_irq_event_percpu+0x5c/0x148
[    2.088127] pc : [<ffff0000086b5a98>] lr : [<ffff00000811bafc>] pstate: 000001c5
[    2.088129] sp : ffff000008003e60
[    2.088132] x29: ffff000008003e60 x28: ffff000009522580
[    2.088137] x27: 0000000000000001 x26: ffff000009204f50
[    2.088142] x25: ffff00000969b57b x24: ffff800076809e00
[    2.088147] x23: 000000000000003a x22: ffff000008003f0c
[    2.088152] x21: 0000000000000000 x20: ffff8000764ad818
[    2.088157] x19: 0000000000200006 x18: 0000000000000007
[    2.088161] x17: 0000000000000001 x16: 0000000000000024
[    2.088166] x15: ffff000009532000 x14: 00000000fffffff0
[    2.088171] x13: 0000000000000000 x12: 0000000000000001
[    2.088175] x11: 0000000000000000 x10: 0000000000000040
[    2.088180] x9 : ffff000009532fe8 x8 : ffff800074000248
[    2.088185] x7 : ffff800074000270 x6 : 0000000000000000
[    2.088190] x5 : ffff800074000248 x4 : 0000800074a5a000
[    2.088194] x3 : ffff000008003f40 x2 : ffff0000086b5918
[    2.088199] x1 : 00000000f1370000 x0 : 000000008011010f
[    2.088205] Call trace:
[    2.088209] Exception stack(0xffff000008003d20 to 0xffff000008003e60)
[    2.088214] 3d20: 000000008011010f 00000000f1370000 ffff0000086b5918 ffff000008003f40
[    2.088219] 3d40: 0000800074a5a000 ffff800074000248 0000000000000000 ffff800074000270
[    2.088224] 3d60: ffff800074000248 ffff000009532fe8 0000000000000040 0000000000000000
[    2.088228] 3d80: 0000000000000001 0000000000000000 00000000fffffff0 ffff000009532000
[    2.088232] 3da0: 0000000000000024 0000000000000001 0000000000000007 0000000000200006
[    2.088237] 3dc0: ffff8000764ad818 0000000000000000 ffff000008003f0c 000000000000003a
[    2.088241] 3de0: ffff800076809e00 ffff00000969b57b ffff000009204f50 0000000000000001
[    2.088246] 3e00: ffff000009522580 ffff000008003e60 ffff00000811bafc ffff000008003e60
[    2.088250] 3e20: ffff0000086b5a98 00000000000001c5 ffff000008003e60 ffff0000086b5a34
[    2.088255] 3e40: 0000ffffffffffff ffff8000764ad818 ffff000008003e60 ffff0000086b5a98
[    2.088261] [<ffff0000086b5a98>] sec_mipi_dsim_irq_handler+0x180/0x210
[    2.088266] [<ffff00000811bafc>] __handle_irq_event_percpu+0x5c/0x148
[    2.088270] [<ffff00000811bc04>] handle_irq_event_percpu+0x1c/0x58
[    2.088275] [<ffff00000811bc88>] handle_irq_event+0x48/0x78
[    2.088282] [<ffff00000811fa88>] handle_fasteoi_irq+0xa8/0x180
[    2.088286] [<ffff00000811ac1c>] generic_handle_irq+0x24/0x38
[    2.088291] [<ffff00000811b29c>] __handle_domain_irq+0x5c/0xb8
[    2.088296] [<ffff000008081960>] gic_handle_irq+0x78/0x174
[    2.088299] Exception stack(0xffff000009513dd0 to 0xffff000009513f10)
[    2.088303] 3dc0: 0000000000000000 0000000000000000
[    2.088307] 3de0: 0000000000000001 0000000000000000 ffff000009504388 ffff000009513f00
[    2.088312] 3e00: 0000800074a5a000 0000000000000000 0000000000000002 ffff000009513e90
[    2.088316] 3e20: 0000000000000980 0000000000000000 0000000000000001 0000000000000000
[    2.088320] 3e40: 00000000fffffff0 ffff000009532000 0000000000000024 0000000000000001
[    2.088325] 3e60: 0000000000000007 ffff0000094fe018 ffff000009518000 ffff000009518000
[    2.088329] 3e80: ffff000009509cc0 ffff000009518e9c 0000000000000000 0000000000000000
[    2.088334] 3ea0: ffff000009522580 0000000000000400 00000000417d0018 ffff000009513f10
[    2.088338] 3ec0: ffff00000808581c ffff000009513f10 ffff000008085820 0000000000000045
[    2.088343] 3ee0: 0000000000000000 00000000bdf11c64 ffffffffffffffff ffff000008141ad4
[    2.088346] 3f00: ffff000009513f10 ffff000008085820
[    2.088350] [<ffff000008083230>] el1_irq+0xb0/0x124
[    2.088356] [<ffff000008085820>] arch_cpu_idle+0x10/0x18
[    2.088361] [<ffff00000810c928>] do_idle+0x120/0x1e0
[    2.088365] [<ffff00000810cb84>] cpu_startup_entry+0x24/0x28
[    2.088373] [<ffff000008dad318>] rest_init+0xd0/0xe0
[    2.088381] [<ffff0000093d0b70>] start_kernel+0x398/0x3ac
[    2.088388] ---[ end trace d388d7d829788fe6 ]---
[    2.088396] imx_sec_dsim_drv 32e10000.mipi_dsi: LP RX timeout
[    2.356551] imx_sec_dsim_drv 32e10000.mipi_dsi: wait pkthdr tx done time out
[    2.356555] ####wkd_panel_enable init fail in 99, ret: fffffff0
[    2.356560] imx_sec_dsim_drv 32e10000.mipi_dsi: panel enable failed: -16
[    2.356562] ####wkd_panel_unprepare

 

 

 

Regards and Thanks in advance ,

Pramod Kumar

Outcomes