Where does the program start running after S32K344 wakes up from standby?

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

Where does the program start running after S32K344 wakes up from standby?

Jump to solution
1,180 Views
SCoder41
Contributor III

Where does the program start running after S32K344 wakes up from standby?

0 Kudos
Reply
1 Solution
1,162 Views
Robin_Shen
NXP TechSupport
NXP TechSupport

Hi

System reset -> HSE_B sBAF -> startup code(reset_handler) -> application


Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "ACCEPT AS SOLUTION" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

View solution in original post

0 Kudos
Reply
8 Replies
1,163 Views
Robin_Shen
NXP TechSupport
NXP TechSupport

Hi

System reset -> HSE_B sBAF -> startup code(reset_handler) -> application


Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "ACCEPT AS SOLUTION" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 Kudos
Reply
1,146 Views
SCoder41
Contributor III
Our S32K344 manages the power management chips that supply power to other modules, and requires S32K344 to enable these power management chips. If I wake up S32K344 from standby mode, it will perform a system reset from the reset handler to run the program, and other modules on our board will lose power. How can I solve this problem?
0 Kudos
Reply
1,139 Views
Robin_Shen
NXP TechSupport
NXP TechSupport

Please tell me the part number of power management chip. If you only need to maintain the S32K3 pin voltage, please read 7. Pad keeping in Standby mode of S32K3xx Low Power Management.pdf

0 Kudos
Reply
1,127 Views
SCoder41
Contributor III
TPS62135、TPS54J061RPGR and BQ25171Q1。Can I maintain the high output level of S32K344 gpio pin during the system reset period when S32K344 wakes up?
0 Kudos
Reply
1,121 Views
Robin_Shen
NXP TechSupport
NXP TechSupport

Yes.

Have a look at the Figure 8. Pad keeping flow of S32K3xx Low Power Management.pdf. All pins retain its last state from run mode during standby.
No matter pad keeping is enabled or not before going to standby mode, the GPIO will always retain the status set before going to standby mode. The function of pad keeping is mainly keep the GPIO mode between MCU reset to pad keeping disable(write DCM_GPR->DCMRWF1[STANDBY_IO_CONFIG] = 1).

0 Kudos
Reply
1,118 Views
SCoder41
Contributor III
So when my MCU wakes up from standby mode to RUN mode, can I keep the GPIO output high all the time?
0 Kudos
Reply
1,111 Views
Robin_Shen
NXP TechSupport
NXP TechSupport

Yes. Set the GPIO high and then write 1 to DCMRWF1[STANDBY_IO_CONFIG]:

Set GPIO high and then set STANDBY_IO_CONFIG.png

It is recommended to use an oscilloscope to confirm the pin status.

0 Kudos
Reply
1,105 Views
SCoder41
Contributor III
thanks
0 Kudos
Reply