Hi,
We have a problem regarding slow recovery from low power mode on i.MXRT1176
It seems that the boot ROM is stuck at address 0x223104, for about 15 seconds time.
This seems to be part of the debug security design on i.MXRT1170, but it is not clear from the documentation how this works.
What do we do to ensure the i.MXRT1176 recovers quickly from low power mode, and does not hit the above problem?
thanks!
Hi @EdwinHz
Please can you share an example of software commands that implement number (1) above?
thanks!
Hi again @nickwallis,
Sorry for the delayed response.
This community article will prove useful for point number (1), please look into it!
https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/RT1170-Octal-flash-enablement/ta-p/1498369
BR,
Edwin.
Hi @EdwinHz
Please can you share an example of software commands that implement number (1) above?
thanks!
I made this test above (enter SNVS, flash hardware reset, wake up) and the RT1176 wakes up in the expected time, there is no additional delay.
The question is, how do we do the equivalent using software commands?
thanks!
Hi @nickwallis,
When RT1170 enter to SNVS mode, all of domains shut down except SNVS domain. That means the ROM will run after wakeup. But ROM will use SPI mode read the command at the beginning, however the Octal Flash still under OCR mode (Octal Read Mode).
There should be 3 solution for this:
1. Reset the Octal Flash before entering SNVS mode.
2. Use the POR pin as a reset signal to reset the Octal Flash.
3. Use the BOOT ROM to reset the Octal Flash.
@EdwinHz thank you, at what point in the process should we try a flash reset?
Hi @nickwallis,
Please do the following procedure to ensure whether the issue is caused by the Octal Flash or not:
1.RT1170 Enter SNVS mode.
2.Reset the flash by the reset pin of Flash.
3.Wake up the RT1170 and see the results.