完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1.问题现象: **【开机起来】**开机起来可以正常显示 **【按power按键休眠】**第二次按下Power按键进入休眠,隔10s,再按Power按键唤醒。 **【出现结果】**屏幕黑屏有背光,并提示drm time out错 **【lcd信息】**lcd为480*800 2lane的mipi **【复现概率】**第二次按下休眠唤醒必然复现 【具体错误log如下】 //第一次休眠的log// [ 54.858511] dw-mipi-dsi ff450000.dsi: final DSI-Link bandwidth: 402 x 2 Mbps [ 54.861310] voosn test unprepare //第一次唤醒的log// [ 56.357190] healthd: battery l=100 v=4164 t=18.8 h=2 st=5 c=-3 fc=1481000 chg=u [ 56.366079] healthd: battery l=100 v=4164 t=18.8 h=2 st=5 c=-3 fc=1481000 chg=u [ 60.673878] rockchip-vop ff460000.vop: [drm:vop_crtc_enable] Update mode to 480x800p60, type: 16 [ 60.674916] dw-mipi-dsi ff450000.dsi: final DSI-Link bandwidth: 402 x 2 Mbps [ 60.721375] voosn test prepare [ 60.751706] sensors 1-0019: set sensor poll time to 66ms [ 60.760141] sensors 1-0019: sensor on: starting poll sensor data 64ms [ 60.843679] panel-simple-dsi ff450000.dsi.0: err=0,mode=08//这是我添加的log,在发送dsi 参数前获取dsi状态 [ 61.030386] panel-simple-dsi ff450000.dsi.0: after send err=0,mode=9c//这是我添加的log,在发送dsi参数后获取dsi状态 //第二次休眠的log// [ 63.743290] healthd: battery l=100 v=4166 t=18.8 h=2 st=5 c=0 fc=1481000 chg=u [ 64.290867] healthd: battery l=100 v=4166 t=18.8 h=2 st=5 c=0 fc=1481000 chg=u [ 69.296014] voosn test unprepare //第二次唤醒log// [ 81.278684] dclk_vopb_frac p_rate(30266999) is low than rate(30267000)*20, use integer or half-div [ 81.278832] rockchip-vop ff460000.vop: [drm:vop_crtc_enable] Update mode to 480x800p60, type: 16 [ 81.279311] dclk_vopb_frac p_rate(30266999) is low than rate(30267000)*20, use integer or half-div [ 81.279526] dw-mipi-dsi ff450000.dsi: final DSI-Link bandwidth: 402 x 2 Mbps [ 81.324079] voosn test prepare [ 81.361002] sensors 1-0019: set sensor poll time to 66ms [ 81.368475] sensors 1-0019: sensor on: starting poll sensor data 64ms [ 81.447001] panel-simple-dsi ff450000.dsi.0: err=0,mode=08 [ 81.633654] panel-simple-dsi ff450000.dsi.0: after send err=0,mode=9c [ 82.683651] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out [ 83.683623] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out [ 84.743684] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out [ 85.793663] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out [ 87.463632] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out [ 92.863633] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out //第三次休眠的log// [ 92.869806] voosn test unprepare [ 92.940347] ------------[ cut here ]------------ [ 92.940408] WARNING: at drivers/gpu/drm/rockchip/rockchip_drm_vop.c:1418 [ 92.940417] Modules linked in: bifrost_kbase [ 92.940434] [ 92.940450] CPU: 1 PID: 294 Comm: HwBinder:243_2 Not tainted 4.4.189 #108 [ 92.940459] Hardware name: Rockchip rk3326 863 avb board (DT) [ 92.940469] task: ffffffc03a608000 task.stack: ffffffc03a604000 [ 92.940489] PC is at vop_crtc_disable+0x434/0x7c8 [ 92.940500] LR is at vop_crtc_disable+0x430/0x7c8 [ 92.940509] pc : [ [ 92.940516] sp : ffffffc03a607a50 [ 92.940523] x29: ffffffc03a607a50 x28: ffffffc03a607ba4 [ 92.940537] x27: 0000000000000002 x26: ffffff8008f43e2f [ 92.940551] x25: ffffff8008f43e4a x24: 0000000000000000 [ 92.940564] x23: ffffffc03d3965ec x22: ffffffc03d3965f8 [ 92.940578] x21: 0000000000000400 x20: ffffffc03d3965f0 [ 92.940591] x19: ffffffc03d396018 x18: 0000000000000000 [ 92.940605] x17: 0000000000000000 x16: 0000000000000000 [ 92.940618] x15: 0000000000000000 x14: 00000000f09767cd [ 92.940631] x13: 00000000e857d0d8 x12: 00000000ebbf59c4 [ 92.940644] x11: 00000000eb834a50 x10: 00000000000009c0 [ 92.940681] x9 : ffffffc03a607860 x8 : ffffffc03a608a20 [ 92.940694] x7 : 0000000002b0a6d9 x6 : 000000000049fb1f [ 92.940707] x5 : 0000000000000001 x4 : 0000000000000000 [ 92.940720] x3 : 0000000000000000 x2 : cb88537fdc8ba6bd [ 92.940733] x1 : 0000000000000000 x0 : 0000000000000000 [ 92.940748] [ 92.940748] PC: 0xffffff80084d85c8: [ 92.940757] 85c8 39403843 12001c21 d3411063 6b01007f 540002c8 79401c43 d3452063 6b03003f [ 92.940799] 85e8 54000248 79401841 b9400c42 d3402c21 d34c4043 12003c24 12001c65 12000002 [ 92.940835] 8608 36201aa6 1ac32042 110040a3 1ac32000 2a000040 d5033e9f f942ce62 92403c21 [ 92.940873] 8628 8b010041 b9000020 aa1703e0 9419d185 d28001e1 91136260 9419c6bc b5000040 [ 92.940908] 8648 d4210000 aa1403e0 9419d0e9 f942c261 52800002 52800004 52800025 f9400c23 [ 92.940945] 8668 b9400861 6b01009f 54001881 b9401c65 34000425 39408c67 721f08ff 540001c0 [ 92.940984] 8688 b9446e64 d3410ce1 6b44203f 54000341 39408866 12001c84 d34110c6 6b0400df [ 92.941021] 86a8 540002a8 79404466 d34520c6 6b06009f 54000228 6a050042 540001e0 79404064 [ 92.941060] [ 92.941060] LR: 0xffffff80084d85c4: [ 92.941069] 85c4 54000361 39403843 12001c21 d3411063 6b01007f 540002c8 79401c43 d3452063 [ 92.941110] 85e4 6b03003f 54000248 79401841 b9400c42 d3402c21 d34c4043 12003c24 12001c65 [ 92.941147] 8604 12000002 36201aa6 1ac32042 110040a3 1ac32000 2a000040 d5033e9f f942ce62 [ 92.941184] 8624 92403c21 8b010041 b9000020 aa1703e0 9419d185 d28001e1 91136260 9419c6bc [ 92.941221] 8644 b5000040 d4210000 aa1403e0 9419d0e9 f942c261 52800002 52800004 52800025 [ 92.941260] 8664 f9400c23 b9400861 6b01009f 54001881 b9401c65 34000425 39408c67 721f08ff [ 92.941324] 8684 540001c0 b9446e64 d3410ce1 6b44203f 54000341 39408866 12001c84 d34110c6 [ 92.941363] 86a4 6b0400df 540002a8 79404466 d34520c6 6b06009f 54000228 6a050042 540001e0 [ 92.941400] [ 92.941400] SP: 0xffffffc03a6079d0: [ 92.941409] 79d0 3d3965f8 ffffffc0 3d3965ec ffffffc0 00000000 00000000 08f43e4a ffffff80 [ 92.941449] 79f0 08f43e2f ffffff80 00000002 00000000 3a607ba4 ffffffc0 3a607a50 ffffffc0 [ 92.941488] 7a10 084d8644 ffffff80 3a607a50 ffffffc0 084d8648 ffffff80 60400145 00000000 [ 92.941545] 7a30 00000200 dead0000 dc8ba6bd cb88537f 00000000 00000080 084d8644 ffffff80 [ 92.941582] 7a50 3a607a90 ffffffc0 0848b730 ffffff80 3d396018 ffffffc0 0b3f5880 ffffffc0 [ 92.941620] 7a70 08bcf2e0 ffffff80 08be9420 ffffff80 3cb79800 ffffffc0 00000001 00000000 [ 92.941656] 7a90 3a607af0 ffffffc0 084c73dc ffffff80 0b3f5880 ffffffc0 3cb79800 ffffffc0 [ 92.941695] 7ab0 2b89fa40 ffffffc0 3c5a9818 ffffffc0 00000062 00000000 00000001 00000000 [ 92.941739] [ 92.941739] X8: 0xffffffc03a6089a0: [ 92.941748] 89a0 00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000000 [ 92.941787] 89c0 3d238000 ffffffc0 3a608000 ffffffc0 3d238000 ffffffc0 09123000 ffffff80 [ 92.941824] 89e0 3be8f0c0 ffffffc0 00000000 00000000 3ef34ec0 ffffffc0 00000000 00000000 [ 92.941860] 8a00 09158000 ffffff80 3a608698 ffffffc0 3a607860 ffffffc0 3a607860 ffffffc0 [ 92.941896] 8a20 08085708 ffffff80 0c6a4588 0000007e 00000000 00000000 00000000 00000000 [ 92.941933] 8a40 0000027b 00000000 00000006 00000000 0000027a 00000000 00000005 00000000 [ 92.941997] 8a60 6d6f4349 65736f70 696c4372 00746e65 00000000 00000000 00000000 00000000 [ 92.942034] 8a80 00000000 00000000 00000000 40000000 40100401 40100401 40100401 40100401 [ 92.942074] [ 92.942074] X9: 0xffffffc03a6077e0: [ 92.942083] 77e0 f2000800 00000000 084d8648 ffffff80 f2000800 00000000 00000000 00000000 [ 92.942121] 7800 3a607820 ffffffc0 08083e88 ffffff80 08089fd0 ffffff80 3a608000 ffffffc0 [ 92.942173] 7820 3a607850 ffffffc0 08080e3c ffffff80 09156000 ffffff80 092bd9c0 ffffff80 [ 92.942212] 7840 3a607920 ffffffc0 3a608000 ffffffc0 3a607a50 ffffffc0 08082888 ffffff80 [ 92.942250] 7860 3d396018 ffffffc0 00000000 00000080 01732000 00000000 084d8648 ffffff80 [ 92.942289] 7880 60400145 00000000 3ef2fb40 ffffffc0 3a607958 ffffffc0 ffff0d5a 00000000 [ 92.942328] 78a0 3a6078e0 ffffffc0 08106a14 ffffff80 3a607958 ffffffc0 3a607958 ffffffc0 [ 92.942367] 78c0 09156000 ffffff80 3a608000 ffffffc0 00000140 00000000 dc8ba6bd cb88537f [ 92.942412] [ 92.942412] X19: 0xffffffc03d395f98: [ 92.942422] 5f98 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 92.942459] 5fb8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 92.942495] 5fd8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 92.942532] 5ff8 00000000 00000000 3c58a640 ffffffc0 3c58a380 ffffffc0 08517628 ffffff80 [ 92.942569] 6018 3cb79800 ffffffc0 3efbf550 ffffffc0 3c95b028 ffffffc0 3cb79b80 ffffffc0 [ 92.942628] 6038 ffffffff 00090009 3d396040 ffffffc0 3d396040 ffffffc0 3a608000 ffffffc0 [ 92.942667] 6058 00000000 00000000 2b89fbc0 ffffffc0 3cb79a58 ffffffc0 3c95b068 ffffffc0 [ 92.942704] 6078 0000003c cccccccc 3d396270 ffffffc0 3d3969f8 ffffffc0 3d396d78 ffffffc0 [ 92.942745] [ 92.942745] X20: 0xffffffc03d396570: [ 92.942755] 6570 00000001 00000000 00000001 00000000 00010001 00000000 3d396588 ffffffc0 [ 92.942793] 6590 3d396588 ffffffc0 08be4100 ffffff80 00000006 00000000 3c5aa018 ffffffc0 [ 92.942831] 65b0 096be000 ffffff80 0022c400 ffffffc0 000001fc 00000000 096fea00 ffffff80 [ 92.942869] 65d0 3cb7a818 ffffffc0 00000100 00000000 00000000 00000000 00000000 017a017a [ 92.942907] 65f0 18561856 00000000 00000000 00000000 3d396600 ffffffc0 3d396600 ffffffc0 [ 92.942945] 6610 3a608000 ffffffc0 00000000 00000000 00000022 00000000 3c58a880 ffffffc0 [ 92.942982] 6630 3c58a980 ffffffc0 3c58a900 ffffffc0 00000000 00000000 00000000 00000000 [ 92.943047] 6650 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 92.943088] [ 92.943088] X22: 0xffffffc03d396578: [ 92.943098] 6578 00000001 00000000 00010001 00000000 3d396588 ffffffc0 3d396588 ffffffc0 [ 92.943137] 6598 08be4100 ffffff80 00000006 00000000 3c5aa018 ffffffc0 096be000 ffffff80 [ 92.943176] 65b8 0022c400 ffffffc0 000001fc 00000000 096fea00 ffffff80 3cb7a818 ffffffc0 [ 92.943215] 65d8 00000100 00000000 00000000 00000000 00000000 017a017a 18561856 00000000 [ 92.943277] 65f8 00000000 00000000 3d396600 ffffffc0 3d396600 ffffffc0 3a608000 ffffffc0 [ 92.943315] 6618 00000000 00000000 00000022 00000000 3c58a880 ffffffc0 3c58a980 ffffffc0 [ 92.943352] 6638 3c58a900 ffffffc0 00000000 00000000 00000000 00000000 00000000 00000000 [ 92.943392] 6658 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 92.943431] [ 92.943431] X23: 0xffffffc03d39656c: [ 92.943441] 656c 00000000 00000001 00000000 00000001 00000000 00010001 00000000 3d396588 [ 92.943496] 658c ffffffc0 3d396588 ffffffc0 08be4100 ffffff80 00000006 00000000 3c5aa018 [ 92.943535] 65ac ffffffc0 096be000 ffffff80 0022c400 ffffffc0 000001fc 00000000 096fea00 [ 92.943572] 65cc ffffff80 3cb7a818 ffffffc0 00000100 00000000 00000000 00000000 00000000 [ 92.943610] 65ec 017a017a 18561856 00000000 00000000 00000000 3d396600 ffffffc0 3d396600 [ 92.943648] 660c ffffffc0 3a608000 ffffffc0 00000000 00000000 00000022 00000000 3c58a880 [ 92.943705] 662c ffffffc0 3c58a980 ffffffc0 3c58a900 ffffffc0 00000000 00000000 00000000 [ 92.943740] 664c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 92.943779] [ 92.943779] X25: 0xffffff8008f43dca: [ 92.943789] 3dc8 435b000a 3a435452 205d6425 75786966 61662070 64656c69 505b000a 454e414c [ 92.943826] 3de8 5d64253a 6f746120 2063696d 76697264 63207265 6b636568 69616620 0a64656c [ 92.943864] 3e08 52435b00 253a4354 61205d64 696d6f74 72642063 72657669 65686320 66206b63 [ 92.943911] 3e28 656c6961 64000a64 62617369 676e696c 4e455b20 45444f43 64253a52 5d73253a [ 92.943948] 3e48 6964000a 6c626173 20676e69 5452435b 64253a43 6d000a5d 7365646f 6f207465 [ 92.943987] 3e68 435b206e 3a435452 0a5d6425 646f6d00 74657365 206e6f20 434e455b 5245444f [ 92.944025] 3e88 3a64253a 0a5d7325 756c6600 62206873 6e696765 676e696e 4f435b20 43454e4e [ 92.944063] 3ea8 3a524f54 253a6425 000a5d73 73756c66 676e6968 4f435b20 43454e4e 3a524f54 [ 92.944115] 3ec8 253a6425 000a5d73 6c697562 6e692d74 74786500 616e7265 6146006c 64656c69 [ 92.944156] [ 92.944156] X26: 0xffffff8008f43daf: [ 92.944166] 3dac 434e455b 5245444f 3a64253a 205d7325 75786966 61662070 64656c69 435b000a [ 92.944205] 3dcc 3a435452 205d6425 75786966 61662070 64656c69 505b000a 454e414c 5d64253a [ 92.944244] 3dec 6f746120 2063696d 76697264 63207265 6b636568 69616620 0a64656c 52435b00 [ 92.944282] 3e0c 253a4354 61205d64 696d6f74 72642063 72657669 65686320 66206b63 656c6961 [ 92.944338] 3e2c 64000a64 62617369 676e696c 4e455b20 45444f43 64253a52 5d73253a 6964000a [ 92.944375] 3e4c 6c626173 20676e69 5452435b 64253a43 6d000a5d 7365646f 6f207465 435b206e [ 92.944413] 3e6c 3a435452 0a5d6425 646f6d00 74657365 206e6f20 434e455b 5245444f 3a64253a [ 92.944451] 3e8c 0a5d7325 756c6600 62206873 6e696765 676e696e 4f435b20 43454e4e 3a524f54 [ 92.944490] 3eac 253a6425 000a5d73 73756c66 676e6968 4f435b20 43454e4e 3a524f54 253a6425 [ 92.944547] [ 92.944547] X28: 0xffffffc03a607b24: [ 92.944556] 7b24 00000000 00000062 00000000 3a607bb0 ffffffc0 084af5f0 ffffff80 0b3f5880 [ 92.944594] 7b44 ffffffc0 3cb79800 ffffffc0 3d34d880 ffffffc0 3d396018 ffffffc0 00000000 [ 92.944632] 7b64 00000000 3cb79800 ffffffc0 00000000 00000000 0000006b 00000000 0c6a3848 [ 92.944669] 7b84 0000007e 08f67000 ffffff80 02c2d400 ffffffc0 3d396018 ffffffc0 00000030 [ 92.944708] 7ba4 00000001 dc8ba6bd cb88537f 3a607bd0 ffffffc0 0848a16c ffffff80 3d34d8b0 [ 92.944766] 7bc4 ffffffc0 0b3f5880 ffffffc0 3a607c20 ffffffc0 0849bf8c ffffff80 3d34d8b0 [ 92.944804] 7be4 ffffffc0 3c574780 ffffffc0 00000003 00000000 09156000 ffffff80 3cb79800 [ 92.944843] 7c04 ffffffc0 c01064ab 00000000 3cb79800 ffffffc0 0849c630 ffffff80 3a607c50 [ 92.944884] [ 92.944884] X29: 0xffffffc03a6079d0: [ 92.944893] 79d0 3d3965f8 ffffffc0 3d3965ec ffffffc0 00000000 00000000 08f43e4a ffffff80 [ 92.944931] 79f0 08f43e2f ffffff80 00000002 00000000 3a607ba4 ffffffc0 3a607a50 ffffffc0 [ 92.944986] 7a10 084d8644 ffffff80 3a607a50 ffffffc0 084d8648 ffffff80 60400145 00000000 [ 92.945024] 7a30 00000200 dead0000 dc8ba6bd cb88537f 00000000 00000080 084d8644 ffffff80 [ 92.945061] 7a50 3a607a90 ffffffc0 0848b730 ffffff80 3d396018 ffffffc0 0b3f5880 ffffffc0 [ 92.945101] 7a70 08bcf2e0 ffffff80 08be9420 ffffff80 3cb79800 ffffffc0 00000001 00000000 [ 92.945136] 7a90 3a607af0 ffffffc0 084c73dc ffffff80 0b3f5880 ffffffc0 3cb79800 ffffffc0 [ 92.945189] 7ab0 2b89fa40 ffffffc0 3c5a9818 ffffffc0 00000062 00000000 00000001 00000000 [ 92.945227] [ 92.945238] ---[ end trace e3d71bb823b53a76 ]--- [ 92.945247] Call trace: [ 92.945259] Exception stack(0xffffffc03a607860 to 0xffffffc03a607990) [ 92.945273] 7860: ffffffc03d396018 0000008000000000 0000000001732000 ffffff80084d8648 [ 92.945286] 7880: 0000000060400145 ffffffc03ef2fb40 ffffffc03a607958 00000000ffff0d5a [ 92.945298] 78a0: ffffffc03a6078e0 ffffff8008106a14 ffffffc03a607958 ffffffc03a607958 [ 92.945310] 78c0: ffffff8009156000 ffffffc03a608000 0000000000000140 cb88537fdc8ba6bd [ 92.945322] 78e0: ffffffc03a607900 ffffff8008b4c074 ffffffc03ef2fb40 ffffff8008b4c05c [ 92.945334] 7900: ffffffc03a6079b0 ffffff8008b4a080 000000000000000f cb88537fdc8ba6bd [ 92.945345] 7920: 0000000000000000 0000000000000000 cb88537fdc8ba6bd 0000000000000000 [ 92.945357] 7940: 0000000000000000 0000000000000001 000000000049fb1f 0000000002b0a6d9 [ 92.945368] 7960: ffffffc03a608a20 ffffffc03a607860 00000000000009c0 00000000eb834a50 [ 92.945378] 7980: 00000000ebbf59c4 00000000e857d0d8 [ 92.945417] [ [ 92.945433] [ [ 92.945446] [ [ 92.945456] [ [ 92.945469] [ [ 92.945484] [ [ 92.945497] [ [ 92.945511] [ [ 92.945523] [ [ 92.945537] [ [ 92.945551] [ [ 92.945563] [ [ 92.945576] [ //第三次唤醒的log [ 98.139739] dclk_vopb_frac p_rate(30266999) is low than rate(30267000)*20, use integer or half-div [ 98.139823] rockchip-vop ff460000.vop: [drm:vop_crtc_enable] Update mode to 480x800p60, type: 16 [ 98.140311] dclk_vopb_frac p_rate(30266999) is low than rate(30267000)*20, use integer or half-div [ 98.140507] dw-mipi-dsi ff450000.dsi: final DSI-Link bandwidth: 402 x 2 Mbps [ 98.184677] voosn test prepare [ 98.219965] sensors 1-0019: set sensor poll time to 66ms [ 98.227790] sensors 1-0019: sensor on: starting poll sensor data 64ms [ 98.306995] panel-simple-dsi ff450000.dsi.0: err=0,mode=08 [ 98.493687] panel-simple-dsi ff450000.dsi.0: after send err=0,mode=9c [ 99.543631] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out [ 100.543596] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out [ 101.600314] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out [ 102.650295] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out [ 103.700272] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out [ 104.750294] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out [ 105.803628] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out [ 106.853564] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out [ 108.526890] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out //之后的每次休眠唤醒对应的log都跟第三次一样 2.分析思路: (1).先排查休眠的唤醒时序: 硬件量取结果: 第一次唤醒,mipi data信号正常,mipi clk信号正常,显示正常 第二次唤醒,mipi data信号完全没有,此时mipi clk信号正常,但是显示异常。 其他: reset时序正常 屏的供电电压休眠的时候没有拉低,所以休眠唤醒都是3.3v MIPI电压正常,也是休眠唤醒都没有拉低,所以休眠唤醒都是1.0v,以及1.8V (2).得出方向: 总的来说Mipi在第一次休眠唤醒的时候几乎正常,第二次休眠唤醒会有问题导致异常,因为第二次异常的时候mipi完全没有data信号,只有Mipi clk信号,所以排除Mipi参数配置的问题,结合log的错误来看,可能drm那边访问或者drm配置有问题。 3.解决问题 最终在rk补丁的提醒下以及结合log分析每次出现问题都会存在一下log: dclk_vopb_frac p_rate(30266999) is low than rate(30267000)*20, use integer or half-div//此处好像提示应该用整数或者分频的意思 考虑到display配置的时钟如下不是倍数问题,最终修改如下: native-mode = <&timing0>; timing0: timing0 { - clock-frequency = <30267000>;//之前的配置 + clock-frequency = <30000000>;//后来的配置 hactive = <480>; vactive = <800>; hfront-porch = <30>; 最终问题得到解决。 原作者:Ian22l |
|
相关推荐
1个回答
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【飞凌嵌入式OK3576-C开发板体验】SSH远程登录网络配置及CAN通讯
696 浏览 0 评论
2067 浏览 3 评论
rk1126实现BT601输入,输入不带IIC接口的驱动程序
3909 浏览 0 评论
2417 浏览 1 评论
3654 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-4 05:09 , Processed in 0.714648 second(s), Total 73, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号