AnsweredAssumed Answered

25MHz clock from i.MX 6 GPIO16 stops during Linux kernel boot

Question asked by mahi on Nov 4, 2015
Latest reply on Nov 11, 2015 by mahi

Hi community,

 

I am using a 25MHz clock generated by i.MX6 for my ethernet PHY. The clock output is enabled in u-boot which works just fine. But during the startup of the Linux kernel, this clock "disappears" for some seconds and when startup is almost finished, it recovers.

I think the clock is restarted in imx6q_clocks_init (clk-imx6q.c) but I cannot find where and why it is stopped.

 

Can someone give me a hint, where my clock might get disabled?

 

Unfortunately I couldn't manage to set up a working debugging solution for the kernel yet - apparently my J-Link does not like the i.MX6, but this is a different story.

 

 

Best regards Martin

Outcomes