mt6582 lcd调试问题
时间:10-02
整理:3721RD
点击:
大家好,我在MT6582 4.4版本上调试otm1283a LCD驱动时,出现了这个问题:
[ 3.006513].(0)[1:swapper/0][DDP]Get DISP Device Major number (252706816)
[ 3.007425]-(0)[1:swapper/0][DDP]error:IRQ: OVL frame underrun! cnt=0
[ 3.007442]-(0)[1:swapper/0][DDP]0xf0000000=0x0, 0xf0000050=0x818100, 0xf0000040=0x1010101
[ 3.007473]-(0)[1:swapper/0][DDP]ovl0: en=1, layer(0,0,1,1), bg_w=720, bg_h=1280, cur_x=557, cur_y=630, layer_pix_hit(0, 0, 1, 1)
[ 3.007487]-(0)[1:swapper/0][DDP]ovl_status: rDMA1_idle,rdma0_idle,ovl_running,
[ 3.007506]-(0)[1:swapper/0][DDP]ovl_state_machine: processing
[ 3.007522]-(0)[1:swapper/0][DDP]ovl0: greq(ovl_req_smi)=0, valid(ovl_send_data)=1, ready(follow_engine_req_data)=0
[ 3.007545]-(0)[1:swapper/0][DDP]layer=2, w=720, h=1280, x=0, y=0, pitch=1440, addr=0x9eb00000, fmt=rgb565
[ 3.007567]-(0)[1:swapper/0][DDP]layer=3, w=720, h=1280, x=0, y=0, pitch=1440, addr=0x9ecc2000, fmt=rgb565
[ 3.007592]-(0)[1:swapper/0][DDP]rdma0: en=1, mode=direct_link, smi_busy=0, w=720, h=1280, pitch=1440, addr=0x0, fmt=rgb888, fifo_min=13
[ 3.007612]-(0)[1:swapper/0][DDP]rdma0: ack=0, req=0, status=unknown, output_x=0, output_y=0
[ 3.007629]-(0)[1:swapper/0][DDP]color: w=720, h=1280, h_cnt=464, line_cnt=643
[ 3.007639]-(0)[1:swapper/0][DDP]BLS:
[ 3.007648]-(0)[1:swapper/0][DDP]clock:smi common, smi larb0, disp_color, disp_bls, disp_wdma0, disp_rdma, disp_ovl, mutex_32k, disp_rdma1,
[ 3.007685]-(0)[1:swapper/0]dsi_engine, dsi_digital, dpi_digital_lane, dpi_engine,
[ 3.007704]-(0)[1:swapper/0][DDP]clock 6496
[ 3.007713]-(0)[1:swapper/0][DDP]mutex:
[ 3.007723]-(0)[1:swapper/0][DDP]mutex0, mode=dsi_vdo, module=(ovl,color,rdma0,)
[ 3.007752]-(0)[1:swapper/0][DDP]dsi: w=720, h=1280, busy=1, rdma_line_counter=0, staus=Idle (wait for command), [DDP]error_state=lpdt_sync_err,
[ 3.007800]-(0)[1:swapper/0][DDP]error:IRQ: OVL-L2 not complete untill EOF!
[ 3.007816]-(0)[1:swapper/0][DDP]0xf0000000=0x0, 0xf0000050=0x818100, 0xf0000040=0x1010101
[ 3.007831]-(0)[1:swapper/0][DDP]error:IRQ: OVL-L3 not complete untill EOF!
[ 3.007846]-(0)[1:swapper/0][DDP]0xf0000000=0x0, 0xf0000050=0x818100, 0xf0000040=0x1010101
[ 3.007922]-(0)[1:swapper/0]BUG: SPInlock bad magic on CPU#0, swapper/0/1
在lk部分时,显示会不停的抖动,进入kernel之后,会花屏,然后重启,请问这是什么原因呢,不胜感激!
[ 3.006513].(0)[1:swapper/0][DDP]Get DISP Device Major number (252706816)
[ 3.007425]-(0)[1:swapper/0][DDP]error:IRQ: OVL frame underrun! cnt=0
[ 3.007442]-(0)[1:swapper/0][DDP]0xf0000000=0x0, 0xf0000050=0x818100, 0xf0000040=0x1010101
[ 3.007473]-(0)[1:swapper/0][DDP]ovl0: en=1, layer(0,0,1,1), bg_w=720, bg_h=1280, cur_x=557, cur_y=630, layer_pix_hit(0, 0, 1, 1)
[ 3.007487]-(0)[1:swapper/0][DDP]ovl_status: rDMA1_idle,rdma0_idle,ovl_running,
[ 3.007506]-(0)[1:swapper/0][DDP]ovl_state_machine: processing
[ 3.007522]-(0)[1:swapper/0][DDP]ovl0: greq(ovl_req_smi)=0, valid(ovl_send_data)=1, ready(follow_engine_req_data)=0
[ 3.007545]-(0)[1:swapper/0][DDP]layer=2, w=720, h=1280, x=0, y=0, pitch=1440, addr=0x9eb00000, fmt=rgb565
[ 3.007567]-(0)[1:swapper/0][DDP]layer=3, w=720, h=1280, x=0, y=0, pitch=1440, addr=0x9ecc2000, fmt=rgb565
[ 3.007592]-(0)[1:swapper/0][DDP]rdma0: en=1, mode=direct_link, smi_busy=0, w=720, h=1280, pitch=1440, addr=0x0, fmt=rgb888, fifo_min=13
[ 3.007612]-(0)[1:swapper/0][DDP]rdma0: ack=0, req=0, status=unknown, output_x=0, output_y=0
[ 3.007629]-(0)[1:swapper/0][DDP]color: w=720, h=1280, h_cnt=464, line_cnt=643
[ 3.007639]-(0)[1:swapper/0][DDP]BLS:
[ 3.007648]-(0)[1:swapper/0][DDP]clock:smi common, smi larb0, disp_color, disp_bls, disp_wdma0, disp_rdma, disp_ovl, mutex_32k, disp_rdma1,
[ 3.007685]-(0)[1:swapper/0]dsi_engine, dsi_digital, dpi_digital_lane, dpi_engine,
[ 3.007704]-(0)[1:swapper/0][DDP]clock 6496
[ 3.007713]-(0)[1:swapper/0][DDP]mutex:
[ 3.007723]-(0)[1:swapper/0][DDP]mutex0, mode=dsi_vdo, module=(ovl,color,rdma0,)
[ 3.007752]-(0)[1:swapper/0][DDP]dsi: w=720, h=1280, busy=1, rdma_line_counter=0, staus=Idle (wait for command), [DDP]error_state=lpdt_sync_err,
[ 3.007800]-(0)[1:swapper/0][DDP]error:IRQ: OVL-L2 not complete untill EOF!
[ 3.007816]-(0)[1:swapper/0][DDP]0xf0000000=0x0, 0xf0000050=0x818100, 0xf0000040=0x1010101
[ 3.007831]-(0)[1:swapper/0][DDP]error:IRQ: OVL-L3 not complete untill EOF!
[ 3.007846]-(0)[1:swapper/0][DDP]0xf0000000=0x0, 0xf0000050=0x818100, 0xf0000040=0x1010101
[ 3.007922]-(0)[1:swapper/0]BUG: SPInlock bad magic on CPU#0, swapper/0/1
在lk部分时,显示会不停的抖动,进入kernel之后,会花屏,然后重启,请问这是什么原因呢,不胜感激!
