i.MX6DQ GPU stops.

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

i.MX6DQ GPU stops.

跳至解决方案
3,281 次查看
satoshishimoda
Senior Contributor I

Hi community,

Our partner met a GPU problem with the following log on a i.MX6DQ android_jb4.2.2_1.1.0-ga based custom board..

<4>[galcore]: Can't dump when GPU is power off or clock off.

Would you let me know the condition to output the above log?

Only when GPU power or clock is gating as indicated the log?

Or is it output when GPU is hang up also?

Best Regards,

Satoshi Shimoda

标记 (1)
0 项奖励
回复
1 解答
2,834 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Satoshi

please apply ENGR00322672 [#1244] avoid system freeze when dump GPU state without valid clock & power

described in attached document and link below

ARM / qmx6_kernel | GitLab

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励
回复
2 回复数
2,835 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Satoshi

please apply ENGR00322672 [#1244] avoid system freeze when dump GPU state without valid clock & power

described in attached document and link below

ARM / qmx6_kernel | GitLab

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复
2,834 次查看
satoshishimoda
Senior Contributor I

Hi Igor,

Thank you for your reply.

I think the patch is for L3.10.17_1.0.0-ga or later.

Then, I found same code in android_jb4.2.2_1.1.0-ga (kernel = L3.0.35_4.1.0) as below.

SBO069~B.PNG

So the following codes should be inserted after line 5727 in this case.

   gckOS_Delay(gcvNULL, gcdPOWEROFF_TIMEOUT);

   if (Hardware->chipPowerState != gcvPOWER_ON

    && Hardware->chipPowerState != gcvPOWER_IDLE

   )

   {

       gcmkPRINT("[galcore]: Can't dump when GPU is power off or clock off.");

       gcmkFOOTER_NO();

       return gcvSTATUS_OK;

   }

Best Regards,

Satoshi Shimoda

0 项奖励
回复