Kernel hangs on stressing GPU in QWKS-SCM-IMX6DQ

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

Kernel hangs on stressing GPU in QWKS-SCM-IMX6DQ

2,681 Views
balasubramaniyam
Contributor II

Hi,

I am using Linux imx-4.1.15-2.0.0_ga release and Yocto Krogoth build.
https://www.nxp.com/products/single-chip-modules/single-chip-module-i.mx-6d:SCM-i.MX6D?tab=Design_To...

I am stressing the GPU by lauching vivante samples multiple time to check the GPU performance of QWKS-SCM-IMX6DQ.

In QWKS-SCM-IMX6DQ, Kernel is crashing very quickly or its hangs. But still i didn't face similar gpu issue in iMX6 Quad/Solo.

gpustress scripts and boot logs are attached
gpustress scripts is used to launch the vivante sample for 120 secs and after it killed all vivante sample.

Is there any known gpu issue particular to SCM module?
Is there any gpu memory leak issue in Linux 4.1.15?

I make some changes in kernel from the reference link (https://community.nxp.com/thread/457871), still issues occurs when i am launching gpustress.

Hoping for a better guidance.

Best regards,

Bala

0 Kudos
10 Replies

1,863 Views
alejandrolozan1
NXP Employee
NXP Employee

Hi Bala,

What DDR configuration you are using?

Interleave, fixed mode? 1GB or 2GB?

Best Regards,

Alejandro

0 Kudos

1,863 Views
balasubramaniyam
Contributor II

Hi alejandrolozano,

I am using 1GB LPDDR in interleave mode.

Best regards,
Bala

0 Kudos

1,863 Views
alejandrolozan1
NXP Employee
NXP Employee

Hi,

looking at the boot log, you are using the dtb file corresponding to fixed mode.  Can you try to execute in interlve mode? 

Besides de log shows this

LIST=1287 1288 1293 1294 1301 1302 1306 1307 1345
LIST=1289 1291 1296 1298 1303 1304 1309 1311 1349
GPUSTRESS test Passed

Can you double check that you are running in interleave mode and send a log file with the thrown errors?

Best Regards,

Alejandro

0 Kudos

1,863 Views
balasubramaniyam
Contributor II

Hi,

Issue is solved by launching vivante sample one by one after some delay, now it works fine


Best regards,
Bala

0 Kudos

1,863 Views
eric_kang
Contributor II

Dear Bala,

I have a similar phenomenon in i.MX6QP.
When the GPU was stressed, the kernel hang phenomenon was occurred.

You mentioned the issue was cleared by launching vivante sample one by one after some delay.
Could you tell me how to do that?

Best Regards,
Eric.

0 Kudos

1,863 Views
balasubramaniyam
Contributor II

Dear Eric,

How you are stressing the GPU?

Are you getting issue while stressing GPU2D or GPU3D?

Regards,

Bala

0 Kudos

1,863 Views
jinyoungmoon
Contributor I

Dear Bala,

I'm playing Korea-DMB( Digital Multimedia Broadcasting) broadcast and doing aging test.

Usually, CPU death occurs within 3 days.

so, I want to try the method you did. Could you tell me how to do that?

Best Regards,

Jamse Choi

0 Kudos

1,863 Views
balasubramaniyam
Contributor II

Dear Jamse Choi,

In my case issue occurs while allocating memory for GPU application and the Kernel is hanging immediately after launching the GPU application.

But in your case you get CPU death after three days. So both issues are different.

Upload your complete log maybe other can help you.

Regards,

Bala

0 Kudos

1,863 Views
eric_kang
Contributor II

Dear Bala,

Thanks for your attention.

For your questions,

my collegue will describe to you.

Please wait a minute.

Best Regards,

Eric.

0 Kudos

1,863 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hi Bala,

I will look into, could be due RAM. Maybe  alejandrolozano can help us.‌

regards

0 Kudos