We made a small production serie of 10 PCBA's with a i.MX6D based on a custom design.
This board has a dedicated USB host (i.MX6 host port) and USB device (i.MX6 OTG port) connection.
9 boards are working fine, but on one board we see 3 problems:
Problems 1 and 2 seems to be dependant on the board temperature. When the temperature rises, uBoot seems to slow down a bit, but still faster than on the other boards. The USB stick now gets recognised all the time. But still read timeouts.
Things I have checked:
I am out of ideas now, so if any of you have suggestions, please let me know.
Hi Thomas
one can attach jtag debugger or using uboot commands and output
arm clock on CCM_CLKO1,2. Program CCM_CCOSR register
and measure frequency arm_clk_root, osc_clk. In general chip
can be damaged due to ESD or overheating.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------