MTK6589平台用过个两三分钟后黑屏,重启
时间:10-02
整理:3721RD
点击:
请教各位大虾,最近调89时遇到一问题,机器每次开机用几分钟后就出现黑屏(背光亮),过伙后重启
屏是LVDS的屏
串口LOG
[ 64.809485] (0)[1555:mtkOmxVdecDecod][VDO_LOG] vcodec_open pid = 1555, MT6589Driver_Open_Count 3
[ 64.810632] (0)[1555:MtkOmxVdecDecod][VDO_LOG] [mmap] vma->start 0x42393000, vma->end 0x42394000, vma->pgoff 0x10000
[ 64.812328] (0)[1555:MtkOmxVdecDecod][VDO_LOG] [DDP]error:IRQ: RDMA0 underflow!1 times
[ 64.813351] (0)[1555:MtkOmxVdecDecod]vcodec_flush pid = 1555, MT6589Driver_Open_Count 3
[ 64.821246]-(0)[0:swapper/0][DDP]error:IRQ: OVL frame underrun!
[ 64.839477]-(0)[0:swapper/0][DDP]error:IRQ: RDMA0 abnormal! 1 times
[ 64.857711]-(0)[219:mobile_log_d][DDP]error:IRQ: RDMA0 abnormal! 2 times
[ 64.867473] (0)[4:kworker/0:0][THERMAL/MONITOR] [.get_temp] tz: mtktspMIC dur: 20889
[ 64.875963]-(0)[0:swapper/0][DDP]error:IRQ: RDMA0 abnormal! 3 times
[ 64.894195]-(0)[0:swapper/0][DDP]error:IRQ: RDMA0 abnormal! 4 times
[ 64.912450]-(0)[0:swapper/0][DDP]error:IRQ: RDMA0 abnormal! 5 times..............................
一直打印这个直到重启
在MTKLOG目录中读取的文件中:KERNEL LOG含有这个错误
<3>[ 95.166468] (0)[338:SurfaceFlinger]PVR_K:(Error): PollForValueKM: Timeout. Expected 0x1 but found 0x0 (mask 0x1). [0, ]
<3>[ 95.168019] (0)[338:SurfaceFlinger]PVR_K:(Error): SGXInitialise: Wait for uKernel initialisation failed [0, ]
<3>[ 95.179673] (0)[338:SurfaceFlinger]PVR_K:(Error): SGXPostpowerState: SGXInitialise failed [0, ]
<3>[ 95.180766] (0)[338:SurfaceFlinger]PVR_K:(Error): PVRSRVSetDevicePowerStateKM : Transition to 0 FAILED 0x18 [0, ]
<3>[ 95.182054] (0)[338:SurfaceFlinger]PVR_K:(Error): SGXScheduleCCBCommandKM failed to acquire lock - ui32CallerID:-1 eError:24 [0, ]
<3>[ 96.176431] (0)[338:SurfaceFlinger]PVR_K:(Error): PollForValueKM: Timeout. Expected 0x1 but found 0x0 (mask 0x1). [0, ]
<3>[ 96.177785] (0)[338:SurfaceFlinger]PVR_K:(Error): SGXInitialise: Wait for uKernel initialisation failed [0, ]
<3>[ 96.189438] (0)[338:SurfaceFlinger]PVR_K:(Error): SGXPostPowerState: SGXInitialise failed [0, ]
<3>[ 96.190532] (0)[338:SurfaceFlinger]PVR_K:(Error): PVRSRVSetDevicePowerStateKM : Transition to 0 FAILED 0x18 [0, ]
<3>[ 96.191819] (0)[338:SurfaceFlinger]PVR_K:(Error): SGXScheduleCCBCommandKM failed to acquire lock - ui32CallerID:-1 eError:24 [0, ]
屏是LVDS的屏
串口LOG
[ 64.809485] (0)[1555:mtkOmxVdecDecod][VDO_LOG] vcodec_open pid = 1555, MT6589Driver_Open_Count 3
[ 64.810632] (0)[1555:MtkOmxVdecDecod][VDO_LOG] [mmap] vma->start 0x42393000, vma->end 0x42394000, vma->pgoff 0x10000
[ 64.812328] (0)[1555:MtkOmxVdecDecod][VDO_LOG] [DDP]error:IRQ: RDMA0 underflow!1 times
[ 64.813351] (0)[1555:MtkOmxVdecDecod]vcodec_flush pid = 1555, MT6589Driver_Open_Count 3
[ 64.821246]-(0)[0:swapper/0][DDP]error:IRQ: OVL frame underrun!
[ 64.839477]-(0)[0:swapper/0][DDP]error:IRQ: RDMA0 abnormal! 1 times
[ 64.857711]-(0)[219:mobile_log_d][DDP]error:IRQ: RDMA0 abnormal! 2 times
[ 64.867473] (0)[4:kworker/0:0][THERMAL/MONITOR] [.get_temp] tz: mtktspMIC dur: 20889
[ 64.875963]-(0)[0:swapper/0][DDP]error:IRQ: RDMA0 abnormal! 3 times
[ 64.894195]-(0)[0:swapper/0][DDP]error:IRQ: RDMA0 abnormal! 4 times
[ 64.912450]-(0)[0:swapper/0][DDP]error:IRQ: RDMA0 abnormal! 5 times..............................
一直打印这个直到重启
在MTKLOG目录中读取的文件中:KERNEL LOG含有这个错误
<3>[ 95.166468] (0)[338:SurfaceFlinger]PVR_K:(Error): PollForValueKM: Timeout. Expected 0x1 but found 0x0 (mask 0x1). [0, ]
<3>[ 95.168019] (0)[338:SurfaceFlinger]PVR_K:(Error): SGXInitialise: Wait for uKernel initialisation failed [0, ]
<3>[ 95.179673] (0)[338:SurfaceFlinger]PVR_K:(Error): SGXPostpowerState: SGXInitialise failed [0, ]
<3>[ 95.180766] (0)[338:SurfaceFlinger]PVR_K:(Error): PVRSRVSetDevicePowerStateKM : Transition to 0 FAILED 0x18 [0, ]
<3>[ 95.182054] (0)[338:SurfaceFlinger]PVR_K:(Error): SGXScheduleCCBCommandKM failed to acquire lock - ui32CallerID:-1 eError:24 [0, ]
<3>[ 96.176431] (0)[338:SurfaceFlinger]PVR_K:(Error): PollForValueKM: Timeout. Expected 0x1 but found 0x0 (mask 0x1). [0, ]
<3>[ 96.177785] (0)[338:SurfaceFlinger]PVR_K:(Error): SGXInitialise: Wait for uKernel initialisation failed [0, ]
<3>[ 96.189438] (0)[338:SurfaceFlinger]PVR_K:(Error): SGXPostPowerState: SGXInitialise failed [0, ]
<3>[ 96.190532] (0)[338:SurfaceFlinger]PVR_K:(Error): PVRSRVSetDevicePowerStateKM : Transition to 0 FAILED 0x18 [0, ]
<3>[ 96.191819] (0)[338:SurfaceFlinger]PVR_K:(Error): SGXScheduleCCBCommandKM failed to acquire lock - ui32CallerID:-1 eError:24 [0, ]
