Slow recovery from low power mode i.MXRT1176

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Slow recovery from low power mode i.MXRT1176

1,758 次查看
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!

标记 (2)
0 项奖励
回复
8 回复数

1,563 次查看
nickwallis
Senior Contributor I

Hi @EdwinHz 

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

thanks!

0 项奖励
回复

1,545 次查看
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 项奖励
回复

1,578 次查看
nickwallis
Senior Contributor I

Hi @EdwinHz 

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

thanks!

0 项奖励
回复

1,685 次查看
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 项奖励
回复

1,662 次查看
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 项奖励
回复

1,717 次查看
nickwallis
Senior Contributor I

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

0 项奖励
回复

1,701 次查看
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 项奖励
回复

1,736 次查看
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @nickwallis,

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

 

0 项奖励
回复