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

1,476 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
Reply
8 Replies

1,281 Views
nickwallis
Senior Contributor I

Hi @EdwinHz 

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

thanks!

0 Kudos
Reply

1,263 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
Reply

1,296 Views
nickwallis
Senior Contributor I

Hi @EdwinHz 

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

thanks!

0 Kudos
Reply

1,403 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
Reply

1,380 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
Reply

1,435 Views
nickwallis
Senior Contributor I

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

0 Kudos
Reply

1,419 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
Reply

1,454 Views
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @nickwallis,

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

 

0 Kudos
Reply