i.MX6DQ GPU stops.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX6DQ GPU stops.

Jump to solution
3,280 Views
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

Tags (1)
0 Kudos
Reply
1 Solution
2,833 Views
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!

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

View solution in original post

0 Kudos
Reply
2 Replies
2,834 Views
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 Kudos
Reply
2,833 Views
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 Kudos
Reply