Hi,
Can someone tell me how to debug freezing system?
The situation is:
The board is powered. Uptime reaches up to 15 minutes, and then everything dies.
No matter if lvds display is connected (if is, then display turns black, and the console stops responding 10-15 seconds later),
if i.mx6 is hot or cold (i checked temperature and the same situation appears when it has 30C and 80C).
No message is given on console.
I'm running kernel 3.14.28 build with yocto 1.8
Cheers,
Sebastian Basierski
Solved! Go to Solution.
Hi Sebastian
freezing can be caused by hadware or software reasons.
For hardware one can check:
- power supplies, measure with oscilloscope, pay attention to ripples
(should be <5%), details can be found in Chapter 2 Design Checklist
i.MX6 System Development User’s Guide (rev.1, 6/2013)
http://cache.freescale.com/files/32bit/doc/user_guide/IMX6DQ6SDLHDG.pdf
-ddr errors, test memory with DDR test
i.MX6 DDR Stress Test Tool V1.0.3
For software one can check:
- if correct image used - for example i.MX6DQ use :
L3.14.28_1.0.0_iMX6QDLS_BUNDLE (REV L3.14.28_1.0.0)
i.MX6SX use :
L3.14.28_1.0.0_iMX6SX_BUNDLE (REV L3.14.28_1.0.0)
- try run minimal image and with min. frequency
- check that image was rebuilt with specific board ddr settings,
produced from DDR test
- check if this is caused by lcd blanking or screensaver
Disable screen blanking on i.MX6 running Yocto
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Sebastian
freezing can be caused by hadware or software reasons.
For hardware one can check:
- power supplies, measure with oscilloscope, pay attention to ripples
(should be <5%), details can be found in Chapter 2 Design Checklist
i.MX6 System Development User’s Guide (rev.1, 6/2013)
http://cache.freescale.com/files/32bit/doc/user_guide/IMX6DQ6SDLHDG.pdf
-ddr errors, test memory with DDR test
i.MX6 DDR Stress Test Tool V1.0.3
For software one can check:
- if correct image used - for example i.MX6DQ use :
L3.14.28_1.0.0_iMX6QDLS_BUNDLE (REV L3.14.28_1.0.0)
i.MX6SX use :
L3.14.28_1.0.0_iMX6SX_BUNDLE (REV L3.14.28_1.0.0)
- try run minimal image and with min. frequency
- check that image was rebuilt with specific board ddr settings,
produced from DDR test
- check if this is caused by lcd blanking or screensaver
Disable screen blanking on i.MX6 running Yocto
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi,
Thank you for quick answer.
I feel kind of stupid, because it was just screen saver;/
I found and fix it yesterday evening -> Framebuffer - ArmadeusWiki
Best regards,
Sebastian
I thought also "freezing" can be caused by power management.
Can entering power save mods can be disabled?