Hello,
Section 4.4 (Avoiding reset pitfalls) of the Hardware Development Guide for i.MX7 states:
Follow these guidelines to ensure that you are booting using the correct boot mode.
• During initial power on while asserting the POR_B reset signal, ensure that 24 MHz clock
is active before releasing POR_B.
• Follow the recommended power-up sequence specified in the i.MX7 data sheet.
• Ensure the POR_B signal remains asserted (low) until all voltage rails associated with bootup are on.
http://www.nxp.com/assets/documents/data/en/user-guides/IMX7DSHDG.pdf
So, it is good practice to assert the POR till clocks (at least 24 MHz) are active.
Situation with 32 KHz clock is easier, since on-chip 32 kHz RC oscillator starts up
faster than external 32 KHz crystal oscillator. At power up, RC oscillator is utilized.
After crystal oscillator is stable, the clock circuit switches over to the crystal oscillator
(if applied) automatically.
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------