Android Marshmallow, watchdog reset due to timeout in imx6q pop package

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

Android Marshmallow, watchdog reset due to timeout in imx6q pop package

1,673 Views
ashwanthselvam
Contributor III

Marshmallow Version: 6.0.1_2.1.0

Kernel Version: 4.1.15

u-boot version: 2015.04

We are using a custom board, based on imx6q pop(lpddr2) package. We are occasionally facing reboot due to timeout of watchdog.

This issue is completely random. However, we are able to recreate the issue by running GPU stress test application (Skycastle 2 3D)  and VPU application. We have faced this issue while using camera application too.

If the watchdog is disabled the kernel hangs indefinitely.

We are unable to see any log messages during this issue.

We are not seeing this issue in imx6q ddr3l. 

Please guide me to figure out the root cause of the issue.

Labels (3)
0 Kudos
5 Replies

928 Views
diegoadrian
NXP Employee
NXP Employee

Hello,

Sorry for the delay.

Can you please run the bellow command using adb:

adb shell dmesg

This will give us useful kernel messages.

Best Regards,

Diego.

0 Kudos

928 Views
ashwanthselvam
Contributor III

https://community.nxp.com/message/934746  Applying the patch in this thread seems to have fixed the issue

0 Kudos

928 Views
diegoadrian
NXP Employee
NXP Employee

I am glad that the problem was solved.

Best Regards,

Diego

0 Kudos

928 Views
ashwanthselvam
Contributor III

Hi,

That fix has created another issue. After running for certain duration the screen freezes and the services get killed. But I am still able to access the prompt.

0 Kudos

928 Views
ashwanthselvam
Contributor III

Faced the kernel hang issue in Linux release while stressing the gpu using glmark2 application. 

Note:

Multiple instances of glmark2 were run to load the gpu.

0 Kudos