AM62Ax MCU+ SDK  09.01.00
Reset Isolation - MCU Domain

Introduction

The example demonstrates the MCU reset isolation in the use case when the MCU domain is running a safety application.

The example can be run in OSPI boot mode. On running the application the MCU R5 and logs a heartbeat message to theMCU UART.

On pressing the SOC Warm reset button (SW3), the MCU R5 which is reset isolated will keep on running, and the Main domain will undergo a warm reset. On reset the SBL would not reload the MCU R5 core again.

Supported Combinations

Parameter Value
CPU + OS mcu-r5fss0-0 nortos
r5fss0-0 freertos
Toolchain ti-arm-clang
Board am62ax-sk
Example folder examples/drivers/safety/reset_isolation

Steps

Sample Output

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

################################ Wakeup R5 Log #######################################
Sciserver Testapp Built On: Jan 17 2023 16:45:20
Sciserver Version: v2023.01.0.0-REL.MCUSDK.08.06.00.01+
RM_PM_HAL Version: REL.MCUSDK.08.06.00.01
Starting Sciserver..... PASSED
GTC freq: 200000000
I am running (WKUP R5) !!:- 0
I am running (WKUP R5) !!:- 1
I am running (WKUP R5) !!:- 2
I am running (WKUP R5) !!:- 3
I am running (WKUP R5) !!:- 4
I am running (WKUP R5) !!:- 5
I am running (WKUP R5) !!:- 6
I am running (WKUP R5) !!:- 7
I am running (WKUP R5) !!:- 8
I am running (WKUP R5) !!:- 9
Sciserver Testapp Built On: Jan 17 2023 16:45:20
Sciserver Version: v2023.01.0.0-REL.MCUSDK.08.06.00.01+
RM_PM_HAL Version: REL.MCUSDK.08.06.00.01
Starting Sciserver..... PASSED
GTC freq: 200000000
I am running (WKUP R5) !!:- 0
I am running (WKUP R5) !!:- 1
I am running (WKUP R5) !!:- 2
I am running (WKUP R5) !!:- 3
I am running (WKUP R5) !!:- 4
I am running (WKUP R5) !!:- 5
I am running (WKUP R5) !!:- 6
I am running (WKUP R5) !!:- 7
I am running (WKUP R5) !!:- 8
I am running (WKUP R5) !!:- 9
I am running (WKUP R5) !!:- 10
################################ MCU R5 Log #######################################
I am running (MCU R5) !!:- 0
I am running (MCU R5) !!:- 1
I am running (MCU R5) !!:- 2
I am running (MCU R5) !!:- 3
I am running (MCU R5) !!:- 4
I am running (MCU R5) !!:- 5
I am running (MCU R5) !!:- 6
I am running (MCU R5) !!:- 7
I am running (MCU R5) !!:- 8
I am running (MCU R5) !!:- 9
I am running (MCU R5) !!:- 10
I am running (MCU R5) !!:- 11
I am running (MCU R5) !!:- 12
I am running (MCU R5) !!:- 13
I am running (MCU R5) !!:- 14
I am running (MCU R5) !!:- 15
I am running (MCU R5) !!:- 16
I am running (MCU R5) !!:- 17
I am running (MCU R5) !!:- 18
I am running (MCU R5) !!:- 19
I am running (MCU R5) !!:- 20
I am running (MCU R5) !!:- 21