AM62x MCU+ SDK  09.02.00
PM SAFETY CHECKERS WARM RESET

Introduction

This example validates the warm reset API is indeed done. Below are the steps used for the validation of warm reset

  1. Call warm reset function and wait for reset happen; failure if function returns without reset.
  2. Check for the warm reset status in the second execution due to the successful reset. If the status is true return SUCCESS.

Supported Combinations

Parameter Value
CPU + OS r5fss0-0 freertos
Toolchain ti-arm-clang
Board am62x-sk , am62x-sk-lp,
Example folder source/safety_checkers/examples/

Steps to Run the Example

See Also

SAFETY_CHECKERS_PM

Sample Output

Shown below is a sample output when the application is run,

Sciserver Testapp Built On: Feb 7 2024 10:19:18
Sciserver Version: v2023.11.0.0REL.MCUSDK.MM.NN.PP.bb
RM_PM_HAL Version: vMM.NN.PP
Starting Sciserver..... PASSED
PM Safety Checkers App for Warm Reset Started
Doing MCU warm reset resetSciserver Testapp Built On: Feb 7 2024 10:19:18
Sciserver Version: v2023.11.0.0REL.MCUSDK.MM.NN.PP.bb
RM_PM_HAL Version: vMM.NN.PP
Starting Sciserver..... PASSED
PM Safety Checkers App for Warm Reset Started
MCU reset occured due to warm reset
Warm Reset example Passed