Slow recovery from low power mode i.MXRT1176

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Slow recovery from low power mode i.MXRT1176

976 Views
nickwallis
Senior Contributor I

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!

Tags (2)
0 Kudos
8 Replies

781 Views
nickwallis
Senior Contributor I

Hi @EdwinHz 

Please can you share an example of software commands that implement number (1) above?

thanks!

0 Kudos

763 Views
EdwinHz
NXP TechSupport
NXP TechSupport

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.

0 Kudos

796 Views
nickwallis
Senior Contributor I

Hi @EdwinHz 

Please can you share an example of software commands that implement number (1) above?

thanks!

0 Kudos

903 Views
nickwallis
Senior Contributor I

@EdwinHz 

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!

0 Kudos

880 Views
EdwinHz
NXP TechSupport
NXP TechSupport

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.

0 Kudos

935 Views
nickwallis
Senior Contributor I

@EdwinHz thank you, at what point in the process should we try a flash reset?

0 Kudos

919 Views
EdwinHz
NXP TechSupport
NXP TechSupport

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.

0 Kudos

954 Views
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @nickwallis,

Could you pleases confirm, have you tried resetting your flash during this process?

 

0 Kudos