Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] PROCESSOR-SDK-AM62X/A/P: How can we debug Deep Sleep on AM62x/AM62A/AM62P using SYSFW Trace?

Part Number: PROCESSOR-SDK-AM62X
Other Parts Discussed in Thread: AM62P

I am trying to use Deep Sleep as a low power mode on AM62x/AM62A/AM62P devices using SDK 9.0+. How can we debug Deep Sleep using SYSFW Trace?

  • Where do we start?

    The first place to start is reviewing the SDK Documentation for the SYSFW Trace: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_01_00_08/exports/docs/linux/How_to_Guides/Host/SYSFW_Trace_Parser.html#

    The TISCI API will trace message transactions in/out of the DM Firmware and dump a series of representative hex values. These hex values are not in Human Readable form, so the SYSFW Trace Parser Script helps translates the hex values.

    Since the DM Firmware is running on the R5F Core, the transactions can be found on WKUP UART port (/dev/ttyUSB2).

    The SYSFW Trace Parser Script can be found in:

    <SDK Install Directory>/bin/sysfw_trace_parser.py


    As of SDK 9.1, versions 0x03006 & 0x03007 of the parser python script work.

    Before using the parser, there are steps required to enable the SYSFW trace to include Power Management & its respective LPM sequencing:

    1. Modify the board config file

    2. Modify Firmware Driver ti_sci.c

    3. Add the Device Tree overlay of Wake Up Sources (Optional depending on wake-up source)

  • Changing the Board Configuration File

    The path for the Board Configuration File:

     <SDK Install Directory>/board-support/ti-u-boot-<version>/board/ti/<am62x/am62ax/am62px>/board-cfg.yaml

    The changes required to the board-cfg.yaml file:

    diff --git a/board/ti/am62x/board-cfg.yaml b/board/ti/am62x/board-cfg.yaml
    index a26ef55bd45b..d9bfbdbb480e 100644
    --- a/board/ti/am62x/board-cfg.yaml
    +++ b/board/ti/am62x/board-cfg.yaml
    @@ -32,5 +32,5 @@ board-cfg:
             subhdr:
                 magic: 0x020C
                 size: 8
    -        trace_dst_enables : 0x00
    -        trace_src_enables : 0x00
    +        trace_dst_enables : 0x0d
    +        trace_src_enables : 0x3f 

    Now, there are no more changes required on the U-Boot side. Re-build U-Boot following these instructions:

    Make sure to copy the target images.

  • Modifying ti_sci.c

    The path to ti_sci.c:

    <SDK Install Directory>/board-support/ti-linux-kernel-<version>/drivers/firmware/ti_sci.c

    The changes required:

    diff --git a/drivers/firmware/ti_sci.c b/drivers/firmware/ti_sci.c
    index 8e03488ccc5f..be9ed728044f 100644
    --- a/drivers/firmware/ti_sci.c
    +++ b/drivers/firmware/ti_sci.c
    @@ -1881,6 +1881,9 @@ static int ti_sci_cmd_set_io_isolation(const struct ti_sci_handle *handle,
            struct device *dev;
            int ret = 0;
     
    +       /*HACK: return without doing anything; required for Sysfw LPM trace */
    +       return ret;
    +
            if (IS_ERR(handle))
                    return PTR_ERR(handle);
            if (!handle) 

    Please note that modifying the io_isolation code will impact the functionality of any wake up source that uses IO Daisy Chain like Main Domain UART. Refer to the TRM section 6.2.4.11 I/O Power Management and Daisy Chaining for more information: https://www.ti.com/lit/ug/spruiv7b/spruiv7b.pdf.

    Now, the Image needs to be re-compiled following these instructions:

    Make sure to copy the new Image.

  • Adding the Device Tree Overlay of Wake Up Sources

    Review the Documentation for adding device tree overlays which is the same for each device: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_01_00_08/exports/docs/linux/How_to_Guides/Target/How_to_enable_DT_overlays_in_linux.html

    Under boot/uEnv.txt, add this line:

    name_overlays=k3-am62x-sk-lpm-wkup-sources.dtbo 

    Please note that the overlay file name may change in later versions of the SDK.

  • Generating Logs & Running the Parser Script

    Boot the device with the new changes made. To isolate the Deep Sleep related logs, only start running the parser script right before entering deep sleep.

    On the EVM terminal, get it ready to enter deep sleep.

    root@am62xx-evm:~# echo mem > /sys/power/state

    On the Host terminal, setup the script:

    HOST:~$ cd <SDK Install Directory>/bin
    HOST:~$ python3 sysfw_trace_parser.py -d /dev/ttyUSB2 -o <output file> -Tv <version>
    
    ###For this example, this command was ran:
    HOST:~$ python3 sysfw_trace_parser.py -d /dev/ttyUSB2 -o am62x_deepsleep_9.1.txt -Tv 0x03007

    Once both terminals are ready to go, run the Parser Script, then Deep Sleep Command. Send a keyboard interrupt (Ctrl + C) to the parser script once the device wakes up. The Human-Readable logs will be in the designated output file.

    Alternatively, the parser script can write the log output directly to the terminal:

    HOST:~$ python3 sysfw_trace_parser.py -d /dev/ttyUSB2 -O -Tv 0x03007

    Sometimes the Parser results in an error:

    invalid literal for int() with base 16: '0x6C001700H0x6C001820'

    A workaround is to copy the logs directly from /dev/ttyUSB2 and save it as the input file. The error is caused by the hex values not creating a new line.

    Then run the parser script with the input file (NOT /dev/ttyUSB2) and select the preferred output method:

    HOST:~$ python3 sysfw_trace_parser.py -l <input hex log file> -o <output file> -Tv 0x03007
    HOST:~$ python3 sysfw_trace_parser.py -l <input hex log file> -O -Tv 0x03007

  • Sample log of AM62x Entering Deep Sleep

    Configuring trace data version to: 0x03007
    
    0x6180010D: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010D
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0 #Device ID 135 = A53_Core0 set to 1.4GHz
    0x61314C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 83 Clock Frequency{Exponent}: 24
    0x6180010C: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010C
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0 #Device ID 135 = A53_Core0 set to 1.4GHz
    0x61314C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 83 Clock Frequency{Exponent}: 24
    0x61314C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 83 Clock Frequency{Exponent}: 24
    0x6180010E: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010E
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6180010D: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010D
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0 #Device ID 135 = A53_Core0 set to 200MHz
    0x612B7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 21
    0x6180010C: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010C
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0 #Device ID 135 = A53_Core0 set to 200MHz
    0x612B7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 21
    0x612B7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 21
    0x6180010E: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010E
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6180010D: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010D
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0 #Device ID 135 = A53_Core0 set to 1.25GHz
    0x6131289D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 74 Clock Frequency{Exponent}: 24
    0x6180010C: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010C
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0 #Device ID 135 = A53_Core0 set to 1.25GHz
    0x6131289D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 74 Clock Frequency{Exponent}: 24
    0x6131289D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 74 Clock Frequency{Exponent}: 24
    0x6180010E: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010E
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6180010D: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010D
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612B7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 21
    0x6180010C: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010C
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612B7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 21
    0x612B7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 21
    0x6180010E: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010E
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6180010D: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010D
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612FDC9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 119 Clock Frequency{Exponent}: 23
    0x6180010C: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010C
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612FDC9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 119 Clock Frequency{Exponent}: 23
    0x612FDC9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 119 Clock Frequency{Exponent}: 23
    0x6180010E: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010E
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6180010D: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010D
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612B7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 21
    0x6180010C: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010C
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612B7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 21
    0x612B7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 21
    0x6180010E: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010E
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6180010D: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010D
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612F7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 23
    0x6180010C: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010C
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612F7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 23
    0x612F7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 23
    0x6180010E: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010E
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6180010D: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010D
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612F1C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 71 Clock Frequency{Exponent}: 23
    0x6180010C: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010C
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612F1C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 71 Clock Frequency{Exponent}: 23
    0x612F1C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 71 Clock Frequency{Exponent}: 23
    0x6180010E: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010E
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6180010D: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010D
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612D7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 22
    0x6180010C: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010C
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612D7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 22
    0x612D7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 22
    0x6180010E: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010E
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6180010D: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010D
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612B7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 21
    0x6180010C: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010C
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612B7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 21
    0x612B7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 21
    0x6180010E: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010E
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6180010D: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010D
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612D7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 22
    0x6180010C: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010C
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612D7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 22
    0x612D7C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 95 Clock Frequency{Exponent}: 22
    0x6180010E: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010E
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6180010D: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010D
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612F1C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 71 Clock Frequency{Exponent}: 23
    0x6180010C: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010C
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x612F1C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 71 Clock Frequency{Exponent}: 23
    0x612F1C9D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 71 Clock Frequency{Exponent}: 23
    0x6180010E: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010E
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6180010D: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010D
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6131289D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 74 Clock Frequency{Exponent}: 24
    0x6180010C: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010C
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x6131289D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 74 Clock Frequency{Exponent}: 24
    0x6131289D: Power Management: CLOCK_SET_RATE(Clock Frequency has been changed: significand * 2^Exponent Hz): Clock ID: 157 Clock Frequency{significand}: 74 Clock Frequency{Exponent}: 24
    0x6180010E: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x0000010E
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x61800100: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000100
    0x61C018B8: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 184 Clock ID: 6
    0x62000001: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000001
    0x61800100: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000100
    0x61C020B8: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 184 Clock ID: 8
    0x62000001: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000001
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C00067: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 103 Clock ID: 0
    0x62000002: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000002
    0x62D00059: Power Management:                 PD_GET(Power Domain Get): PSC ID: 1 Power domain ID: 0 PD Usage Count: 89
    0x64188027: Power Management:             RETENTION_GET(Retention Get): PSC ID: 1 LPSC ID: 34 Module Retention Count: 39
    0x60000067: Power Management:     DEVICE_ON(Device has been Turned ON): Device ID: 103
    0x63988027: Power Management:                   MODULE_GET(Module Get): PSC ID: 1 LPSC ID: 34 Module Use Count: 39
    0x61800100: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000100
    0x61C0183A: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 58 Clock ID: 6
    0x62000001: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000001
    0x61800100: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000100
    0x61C0203A: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 58 Clock ID: 8
    0x62000001: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000001
    0x61800100: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000100
    0x61C01C4B: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 75 Clock ID: 7
    0x62000001: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000001
    0x61800100: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000100
    0x61C0204B: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 75 Clock ID: 8
    0x62000001: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000001
    0x61800100: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000100
    0x61C01839: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 57 Clock ID: 6
    0x62000001: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000001
    0x61800100: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000100
    0x61C02039: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 57 Clock ID: 8
    0x62000001: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000001
    0x41070000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of valid_params: 0x0000
    0x41080004: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of valid_params: 0x0004
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001E: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 30
    0x4100001E: Resource Management:     RING_CONFIGURE(Configure NavSS ring): RA device ID: 30
    0x4F010013: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 19
    0x4F060791: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x0791
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x41010013: Resource Management:     RING_CONFIGURE(Configure NavSS ring): index: 19
    0x410C0001: Resource Management:     RING_CONFIGURE(Configure NavSS ring): size: 1
    0x410DF76C: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of addr_lo: 0xF76C
    0x410E0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of addr_lo: 0x0000
    0x410F0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 4-bits of count: 0x0
    0x41100204: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of count: 0x0204
    0x41110000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): order_id: 0
    0x41070000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of valid_params: 0x0000
    0x41080004: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of valid_params: 0x0004
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001E: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 30
    0x4100001E: Resource Management:     RING_CONFIGURE(Configure NavSS ring): RA device ID: 30
    0x4F010013: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 19
    0x4F060791: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x0791
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x41010013: Resource Management:     RING_CONFIGURE(Configure NavSS ring): index: 19
    0x410C0001: Resource Management:     RING_CONFIGURE(Configure NavSS ring): size: 1
    0x410DF76C: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of addr_lo: 0xF76C
    0x410E0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of addr_lo: 0x0000
    0x410F0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 4-bits of count: 0x0
    0x41100204: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of count: 0x0204
    0x41110000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): order_id: 0
    0x41070000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of valid_params: 0x0000
    0x41080004: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of valid_params: 0x0004
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001E: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 30
    0x4100001E: Resource Management:     RING_CONFIGURE(Configure NavSS ring): RA device ID: 30
    0x4F010076: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 118
    0x4F060797: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x0797
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x41010076: Resource Management:     RING_CONFIGURE(Configure NavSS ring): index: 118
    0x410C0001: Resource Management:     RING_CONFIGURE(Configure NavSS ring): size: 1
    0x410D880D: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of addr_lo: 0x880D
    0x410EA000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of addr_lo: 0xA000
    0x410F0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 4-bits of count: 0x0
    0x411001F4: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of count: 0x01F4
    0x41110000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): order_id: 0
    0x41070000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of valid_params: 0x0000
    0x41080004: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of valid_params: 0x0004
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001E: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 30
    0x4100001E: Resource Management:     RING_CONFIGURE(Configure NavSS ring): RA device ID: 30
    0x4F010076: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 118
    0x4F060797: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x0797
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x41010076: Resource Management:     RING_CONFIGURE(Configure NavSS ring): index: 118
    0x410C0001: Resource Management:     RING_CONFIGURE(Configure NavSS ring): size: 1
    0x410D880D: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of addr_lo: 0x880D
    0x410EA000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of addr_lo: 0xA000
    0x410F0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 4-bits of count: 0x0
    0x411001F4: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of count: 0x01F4
    0x41110000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): order_id: 0
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4F010007: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 7
    0x4F06070A: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x070A
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x4F01000F: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 15
    0x4F06070D: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x070D
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x4B4B000F: Resource Management:     IRQ_RELEASE(Release interrupt route): Global event: 15
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4BC0001C: Resource Management: IRQ_IA_OES_GET(Get OES register configuration in Interrupt Aggregator): IA device ID: 28
    0x4F011613: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 5651
    0x4F060713: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x0713
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x4BC41613: Resource Management: IRQ_IA_OES_GET(Get OES register configuration in Interrupt Aggregator): OES register index: 5651
    0x4BC3000F: Resource Management: IRQ_IA_OES_GET(Get OES register configuration in Interrupt Aggregator): global event: 0x000f
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4B83FFFF: Resource Management: IRQ_IA_OES_SET(Set OES register in Interrupt Aggregator): global event: 0xffff
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4B80001C: Resource Management: IRQ_IA_OES_SET(Set OES register in Interrupt Aggregator): IA device ID: 28
    0x4F011613: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 5651
    0x4F060713: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x0713
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x4B841613: Resource Management: IRQ_IA_OES_SET(Set OES register in Interrupt Aggregator): OES register index: 5651
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4C80001C: Resource Management: IRQ_IA_UNMAP_VINT(Unmap an event from an IA virtual interrupt): IA device ID: 28
    0x4C8A0007: Resource Management: IRQ_IA_UNMAP_VINT(Unmap an event from an IA virtual interrupt): virtual interrupt: 7
    0x4C8C0000: Resource Management: IRQ_IA_UNMAP_VINT(Unmap an event from an IA virtual interrupt): Virtual interrupt status bit: 0
    0x4C8B000F: Resource Management: IRQ_IA_UNMAP_VINT(Unmap an event from an IA virtual interrupt): global event: 15
    0x4B470000: Resource Management:     IRQ_RELEASE(Release interrupt route): upper 16-bits of valid_params: 0x0000
    0x4B48003C: Resource Management:     IRQ_RELEASE(Release interrupt route): lower 16-bits of valid_params: 0x003C
    0x4B4E001C: Resource Management:     IRQ_RELEASE(Release interrupt route): Source device ID: 28
    0x4B4F1613: Resource Management:     IRQ_RELEASE(Release interrupt route): Source index: 5651
    0x4B510007: Resource Management:     IRQ_RELEASE(Release interrupt route): Virtual interrupt: 7
    0x4B520000: Resource Management:     IRQ_RELEASE(Release interrupt route): Virtual interrupt status bit index: 0
    0x41070000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of valid_params: 0x0000
    0x4108009F: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of valid_params: 0x009F
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001E: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 30
    0x4100001E: Resource Management:     RING_CONFIGURE(Configure NavSS ring): RA device ID: 30
    0x4F010076: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 118
    0x4F060797: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x0797
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x41010076: Resource Management:     RING_CONFIGURE(Configure NavSS ring): index: 118
    0x410C0001: Resource Management:     RING_CONFIGURE(Configure NavSS ring): size: 1
    0x410D0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of addr_lo: 0x0000
    0x410E0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of addr_lo: 0x0000
    0x410F0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 4-bits of count: 0x0
    0x41100000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of count: 0x0000
    0x41110000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): order_id: 0
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4F010006: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 6
    0x4F06070A: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x070A
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x4F01000E: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 14
    0x4F06070D: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x070D
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x4B4B000E: Resource Management:     IRQ_RELEASE(Release interrupt route): Global event: 14
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4BC0001C: Resource Management: IRQ_IA_OES_GET(Get OES register configuration in Interrupt Aggregator): IA device ID: 28
    0x4F011213: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 4627
    0x4F060711: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x0711
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x4BC41213: Resource Management: IRQ_IA_OES_GET(Get OES register configuration in Interrupt Aggregator): OES register index: 4627
    0x4BC3000E: Resource Management: IRQ_IA_OES_GET(Get OES register configuration in Interrupt Aggregator): global event: 0x000e
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4B83FFFF: Resource Management: IRQ_IA_OES_SET(Set OES register in Interrupt Aggregator): global event: 0xffff
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4B80001C: Resource Management: IRQ_IA_OES_SET(Set OES register in Interrupt Aggregator): IA device ID: 28
    0x4F011213: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 4627
    0x4F060711: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x0711
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x4B841213: Resource Management: IRQ_IA_OES_SET(Set OES register in Interrupt Aggregator): OES register index: 4627
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4C80001C: Resource Management: IRQ_IA_UNMAP_VINT(Unmap an event from an IA virtual interrupt): IA device ID: 28
    0x4C8A0006: Resource Management: IRQ_IA_UNMAP_VINT(Unmap an event from an IA virtual interrupt): virtual interrupt: 6
    0x4C8C0000: Resource Management: IRQ_IA_UNMAP_VINT(Unmap an event from an IA virtual interrupt): Virtual interrupt status bit: 0
    0x4C8B000E: Resource Management: IRQ_IA_UNMAP_VINT(Unmap an event from an IA virtual interrupt): global event: 14
    0x4B470000: Resource Management:     IRQ_RELEASE(Release interrupt route): upper 16-bits of valid_params: 0x0000
    0x4B48003C: Resource Management:     IRQ_RELEASE(Release interrupt route): lower 16-bits of valid_params: 0x003C
    0x4B4E001C: Resource Management:     IRQ_RELEASE(Release interrupt route): Source device ID: 28
    0x4B4F1213: Resource Management:     IRQ_RELEASE(Release interrupt route): Source index: 4627
    0x4B510006: Resource Management:     IRQ_RELEASE(Release interrupt route): Virtual interrupt: 6
    0x4B520000: Resource Management:     IRQ_RELEASE(Release interrupt route): Virtual interrupt status bit index: 0
    0x41070000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of valid_params: 0x0000
    0x4108009F: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of valid_params: 0x009F
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001E: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 30
    0x4100001E: Resource Management:     RING_CONFIGURE(Configure NavSS ring): RA device ID: 30
    0x4F010013: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 19
    0x4F060791: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x0791
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x41010013: Resource Management:     RING_CONFIGURE(Configure NavSS ring): index: 19
    0x410C0001: Resource Management:     RING_CONFIGURE(Configure NavSS ring): size: 1
    0x410D0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of addr_lo: 0x0000
    0x410E0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of addr_lo: 0x0000
    0x410F0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 4-bits of count: 0x0
    0x41100000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of count: 0x0000
    0x41110000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): order_id: 0
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4F010005: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 5
    0x4F06070A: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x070A
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x4F01000D: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 13
    0x4F06070D: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x070D
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x4B4B000D: Resource Management:     IRQ_RELEASE(Release interrupt route): Global event: 13
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4BC0001C: Resource Management: IRQ_IA_OES_GET(Get OES register configuration in Interrupt Aggregator): IA device ID: 28
    0x4F012400: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 9216
    0x4F060718: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x0718
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x4BC42400: Resource Management: IRQ_IA_OES_GET(Get OES register configuration in Interrupt Aggregator): OES register index: 9216
    0x4BC3000D: Resource Management: IRQ_IA_OES_GET(Get OES register configuration in Interrupt Aggregator): global event: 0x000d
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4B83FFFF: Resource Management: IRQ_IA_OES_SET(Set OES register in Interrupt Aggregator): global event: 0xffff
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4B80001C: Resource Management: IRQ_IA_OES_SET(Set OES register in Interrupt Aggregator): IA device ID: 28
    0x4F012400: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 9216
    0x4F060718: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x0718
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x4B842400: Resource Management: IRQ_IA_OES_SET(Set OES register in Interrupt Aggregator): OES register index: 9216
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001C: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 28
    0x4C80001C: Resource Management: IRQ_IA_UNMAP_VINT(Unmap an event from an IA virtual interrupt): IA device ID: 28
    0x4C8A0005: Resource Management: IRQ_IA_UNMAP_VINT(Unmap an event from an IA virtual interrupt): virtual interrupt: 5
    0x4C8C0000: Resource Management: IRQ_IA_UNMAP_VINT(Unmap an event from an IA virtual interrupt): Virtual interrupt status bit: 0
    0x4C8B000D: Resource Management: IRQ_IA_UNMAP_VINT(Unmap an event from an IA virtual interrupt): global event: 13
    0x4B470000: Resource Management:     IRQ_RELEASE(Release interrupt route): upper 16-bits of valid_params: 0x0000
    0x4B48003C: Resource Management:     IRQ_RELEASE(Release interrupt route): lower 16-bits of valid_params: 0x003C
    0x4B4E001C: Resource Management:     IRQ_RELEASE(Release interrupt route): Source device ID: 28
    0x4B4F2400: Resource Management:     IRQ_RELEASE(Release interrupt route): Source index: 9216
    0x4B510005: Resource Management:     IRQ_RELEASE(Release interrupt route): Virtual interrupt: 5
    0x4B520000: Resource Management:     IRQ_RELEASE(Release interrupt route): Virtual interrupt status bit index: 0
    0x41070000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of valid_params: 0x0000
    0x4108009F: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of valid_params: 0x009F
    0x4F8A00FF: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group given in RM boardcfg message: 0x00FF
    0x4F8B0001: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device group of configured resource: 0x0001
    0x4F80001A: Resource Management: DEVGRP_VALIDATE(Validating device group of resource): Device ID being validated: 26
    0x4100001A: Resource Management:     RING_CONFIGURE(Configure NavSS ring): RA device ID: 26
    0x4F010000: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource index: 0
    0x4F06068D: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): Resource assignment utype: 0x068D
    0x4F0A000C: Resource Management: RESASG_VALIDATE_RESOURCE(RM validate resource against board configuration): host: 12
    0x41010000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): index: 0
    0x410C0001: Resource Management:     RING_CONFIGURE(Configure NavSS ring): size: 1
    0x410D0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 16-bits of addr_lo: 0x0000
    0x410E0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of addr_lo: 0x0000
    0x410F0000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): upper 4-bits of count: 0x0
    0x41100000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): lower 16-bits of count: 0x0000
    0x41110000: Resource Management:     RING_CONFIGURE(Configure NavSS ring): order_id: 0
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C000B8: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 184 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x604000B8: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 184
    0x63D58001: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 22 Module Use Count: 1
    0x63D88028: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 34 Module Use Count: 40
    0x60C000BB: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 187
    0x60C0008A: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 138
    0x64558001: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 22 Module Retention Count: 1
    0x6310005A: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 90
    0x64588028: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 34 Module Retention Count: 40
    0x63100059: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 89
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C0003A: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 58 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x6040003A: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 58
    0x63D54001: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 21 Module Use Count: 1
    0x63D88027: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 34 Module Use Count: 39
    0x60C000BA: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 186
    0x60C00089: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 137
    0x64554001: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 21 Module Retention Count: 1
    0x63100058: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 88
    0x64588027: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 34 Module Retention Count: 39
    0x63100057: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 87
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C0004B: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 75 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x6040004B: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 75
    0x63D70002: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 28 Module Use Count: 2
    0x60C000C2: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 194
    0x60C0008B: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 139
    0x64570002: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 28 Module Retention Count: 2
    0x63100056: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 86
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C0004E: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 78 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x6040004E: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 78
    0x63D00016: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 0 Module Use Count: 22
    0x64500015: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 0 Module Retention Count: 21
    0x63100055: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 85
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C0004D: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 77 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x6040004D: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 77
    0x63D00015: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 0 Module Use Count: 21
    0x64500014: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 0 Module Retention Count: 20
    0x63100054: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 84
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C0004F: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 79 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x6040004F: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 79
    0x63C00004: Power Management:                   MODULE_PUT(Module Put): PSC ID: 0 LPSC ID: 0 Module Use Count: 4
    0x60C000E6: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 230
    0x64400004: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 0 LPSC ID: 0 Module Retention Count: 4
    0x6300000B: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 0 Power domain ID: 0 PD Usage Count: 11
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C00039: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 57 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x60400039: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 57
    0x63D50001: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 20 Module Use Count: 1
    0x63D88026: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 34 Module Use Count: 38
    0x60C000B9: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 185
    0x60C00088: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 136
    0x64550001: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 20 Module Retention Count: 1
    0x63100053: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 83
    0x64588026: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 34 Module Retention Count: 38
    0x63100052: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 82
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C0000D: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 13 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x6040000D: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 13
    0x63DA4001: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 41 Module Use Count: 1
    0x63D88025: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 34 Module Use Count: 37
    0x60C000B7: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 183
    0x60C00038: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 56
    0x60C00037: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 55
    0x645A4001: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 41 Module Retention Count: 1
    0x63108002: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 2 PD Usage Count: 2
    0x64588025: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 34 Module Retention Count: 37
    0x63108001: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 2 PD Usage Count: 1
    0x63100051: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 81
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C00092: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 146 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x60400092: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 146
    0x63D88024: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 34 Module Use Count: 36
    0x60C000DE: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 222
    0x60C000D3: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 211
    0x64588024: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 34 Module Retention Count: 36
    0x63100050: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 80
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C00095: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 149 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x60400095: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 149
    0x63C2400A: Power Management:                   MODULE_PUT(Module Put): PSC ID: 0 LPSC ID: 9 Module Use Count: 10
    0x6442400A: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 0 LPSC ID: 9 Module Retention Count: 10
    0x6300400A: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 0 Power domain ID: 1 PD Usage Count: 10
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C000BA: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 186 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x604000BA: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 186
    0x63DCC001: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 51 Module Use Count: 1
    0x63D88023: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 34 Module Use Count: 35
    0x60C000B8: Power Management: CLOCK_DISABLE(Clock has been Turned OFF): Clock ID: 184
    0x645CC001: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 51 Module Retention Count: 1
    0x63124002: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 9 PD Usage Count: 2
    0x64588023: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 34 Module Retention Count: 35
    0x63124001: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 9 PD Usage Count: 1
    0x6310004F: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 79
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C0004A: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 74 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x6040004A: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 74
    0x63D70001: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 28 Module Use Count: 1
    0x63D88022: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 34 Module Use Count: 34
    0x64570001: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 28 Module Retention Count: 1
    0x6310004E: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 78
    0x64588022: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 34 Module Retention Count: 34
    0x6310004D: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 77
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C00067: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 103 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x60400067: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 103
    0x63D88021: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 34 Module Use Count: 33
    0x64588021: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 34 Module Retention Count: 33
    0x6310004C: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 76
    0x61800201: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000201
    0x61C00009: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 9 Clock ID: 0
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C00088: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 136 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x60400088: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 136
    0x63DB8001: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 46 Module Use Count: 1
    0x63DA8005: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 42 Module Use Count: 5
    0x645B8001: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 46 Module Retention Count: 1
    0x63114002: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 5 PD Usage Count: 2
    0x645A8004: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 42 Module Retention Count: 4
    0x63114001: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 5 PD Usage Count: 1
    0x6310C005: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 3 PD Usage Count: 5
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C00089: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 137 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x60400089: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 137
    0x63DBC001: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 47 Module Use Count: 1
    0x63DA8004: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 42 Module Use Count: 4
    0x645BC001: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 47 Module Retention Count: 1
    0x63118002: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 6 PD Usage Count: 2
    0x645A8003: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 42 Module Retention Count: 3
    0x63118001: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 6 PD Usage Count: 1
    0x6310C004: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 3 PD Usage Count: 4
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C0008A: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 138 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x6040008A: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 138
    0x63DC0001: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 48 Module Use Count: 1
    0x63DA8003: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 42 Module Use Count: 3
    0x645C0001: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 48 Module Retention Count: 1
    0x6311C002: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 7 PD Usage Count: 2
    0x645A8002: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 42 Module Retention Count: 2
    0x6311C001: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 7 PD Usage Count: 1
    0x6310C003: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 3 PD Usage Count: 3
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C00086: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 134 Clock ID: 0
    0x62000002: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000002
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C00087: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 135 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x61800200: Power Management:    MSG_RECEIVED(TI-SCI message received): Message ID: 0x00000200
    0x61C00086: Power Management: MSG_PARAM_DEV_CLK_ID(TI-SCI message content: dev/clk-ids): Device ID: 134 Clock ID: 0
    0x62000000: Power Management: MSG_PARAM_VAL(TI-SCI message content: value): Target Value: 0x00000000
    0x60400086: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 134
    0x64500013: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 0 Module Retention Count: 19
    0x6310004B: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 75
    0x6040003D: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 61
    0x63D00014: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 0 Module Use Count: 20
    0x645B4000: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 45 Module Retention Count: 0
    0x63110001: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 4 PD Usage Count: 1
    0x6310C002: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 3 PD Usage Count: 2
    0x60400087: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 135
    0x63DB4001: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 45 Module Use Count: 1
    0x63DA8002: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 42 Module Use Count: 2
    0x645A8001: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 42 Module Retention Count: 1
    0x6310C001: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 3 PD Usage Count: 1
    0x6310004A: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 0 PD Usage Count: 74
    0x604000A6: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 166
    0x63DA8001: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 42 Module Use Count: 1
    0x6310C000: Power Management:                 PD_PUT(Power Domain Put): PSC ID: 1 Power domain ID: 3 PD Usage Count: 0
    0x63D88020: Power Management:                   MODULE_PUT(Module Put): PSC ID: 1 LPSC ID: 34 Module Use Count: 32
    0x64588020: Power Management:             RETENTION_PUT(Retention Put): PSC ID: 1 LPSC ID: 34 Module Retention Count: 32
    0x60400001: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 1
    0x60400002: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 2
    0x60400003: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 3
    0x60400005: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 5
    0x60400006: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 6
    0x60400007: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 7
    0x60400008: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 8
    0x60400009: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 9
    0x6040000D: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 13
    0x6040000E: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 14
    0x6040000F: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 15
    0x60400010: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 16
    0x60400011: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 17
    0x60400012: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 18
    0x60400013: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 19
    0x60400014: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 20
    0x60400015: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 21
    0x60400016: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 22
    0x60400017: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 23
    0x60400018: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 24
    0x60400019: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 25
    0x6040001A: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 26
    0x6040001B: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 27
    0x6040001C: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 28
    0x6040001D: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 29
    0x6040001E: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 30
    0x60400021: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 33
    0x60400023: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 35
    0x60400024: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 36
    0x60400025: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 37
    0x60400026: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 38
    0x60400027: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 39
    0x60400028: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 40
    0x60400029: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 41
    0x6040002A: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 42
    0x6040002B: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 43
    0x60400030: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 48
    0x60400031: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 49
    0x60400032: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 50
    0x60400033: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 51
    0x60400034: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 52
    0x60400035: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 53
    0x60400036: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 54
    0x60400037: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 55
    0x60400039: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 57
    0x6040003A: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 58
    0x6040003B: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 59
    0x6040003C: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 60
    0x6040003D: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 61
    0x6040003E: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 62
    0x6040003F: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 63
    0x60400040: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 64
    0x60400049: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 73
    0x6040004A: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 74
    0x6040004B: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 75
    0x6040004C: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 76
    0x6040004D: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 77
    0x6040004E: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 78
    0x6040004F: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 79
    0x60400050: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 80
    0x60400051: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 81
    0x60400053: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 83
    0x60400055: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 85
    0x60400056: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 86
    0x60400057: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 87
    0x60400058: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 88
    0x6040005F: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 95
    0x60400060: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 96
    0x60400061: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 97
    0x60400062: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 98
    0x60400064: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 100
    0x60400065: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 101
    0x60400066: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 102
    0x60400067: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 103
    0x60400068: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 104
    0x60400069: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 105
    0x6040006A: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 106
    0x6040006B: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 107
    0x6040006E: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 110
    0x6040006F: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 111
    0x60400072: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 114
    0x60400074: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 116
    0x60400075: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 117
    0x60400076: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 118
    0x60400077: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 119
    0x60400079: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 121
    0x6040007D: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 125
    0x6040007E: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 126
    0x6040007F: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 127
    0x60400080: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 128
    0x60400082: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 130
    0x60400083: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 131
    0x60400084: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 132
    0x60400086: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 134
    0x60400087: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 135
    0x60400088: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 136
    0x60400089: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 137
    0x6040008A: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 138
    0x6040008B: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 139
    0x6040008C: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 140
    0x6040008D: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 141
    0x6040008E: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 142
    0x6040008F: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 143
    0x60400092: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 146
    0x60400093: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 147
    0x60400094: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 148
    0x60400095: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 149
    0x60400096: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 150
    0x60400098: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 152
    0x60400099: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 153
    0x6040009A: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 154
    0x6040009B: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 155
    0x6040009C: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 156
    0x6040009D: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 157
    0x6040009E: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 158
    0x604000A1: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 161
    0x604000A2: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 162
    0x604000A3: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 163
    0x604000A4: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 164
    0x604000A5: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 165
    0x604000A6: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 166
    0x604000A7: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 167
    0x604000A8: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 168
    0x604000A9: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 169
    0x604000AA: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 170
    0x604000AB: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 171
    0x604000AC: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 172
    0x604000AD: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 173
    0x604000AE: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 174
    0x604000AF: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 175
    0x604000B0: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 176
    0x604000B1: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 177
    0x604000B2: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 178
    0x604000B3: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 179
    0x604000B4: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 180
    0x604000B5: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 181
    0x604000B6: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 182
    0x604000B7: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 183
    0x604000B8: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 184
    0x604000B9: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 185
    0x604000BA: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 186
    0x604000BB: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 187
    0x604000BC: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 188
    0x604000BD: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 189
    0x604000BE: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 190
    0x604000BF: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 191
    0x604000C0: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 192
    0x604000C1: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 193
    0x604000E1: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 225
    0x604000E3: Power Management:   DEVICE_OFF(Device has been Turned OFF): Device ID: 227
    0x6C000100: Power Management:      PM_LPM_SEQ(Low power mode sequence): DM stub started  Value: 0
    0x6C000200: Power Management:      PM_LPM_SEQ(Low power mode sequence): Unlocked MMRs  Value: 0
    0x6C000400: Power Management:      PM_LPM_SEQ(Low power mode sequence): DDR in reset isolation  Value: 0
    0x6C007700: Power Management:      PM_LPM_SEQ(Low power mode sequence): Unknown Sub Message: 0x77  Value: 0
    0x6C000500: Power Management:      PM_LPM_SEQ(Low power mode sequence): Enabled USB reset isolation  Value: 0
    0x6C000600: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabled main LPSC  Value: 0
    0x6C000700: Power Management:      PM_LPM_SEQ(Low power mode sequence): Bypassed main PLL  Value: 0
    0x6C000800: Power Management:      PM_LPM_SEQ(Low power mode sequence): Configured wake-up sources  Value: 0
    0x6C000900: Power Management:      PM_LPM_SEQ(Low power mode sequence): Enabled Main IO isolation  Value: 0
    0x6C000A00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabled second set of main LPSC  Value: 0
    0x6C000B00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Switched from MAIN PLL to MCU PLL  Value: 0
    0x6C000C00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Configured clock muxes  Value: 0
    0x6C000D00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabled Main PLL  Value: 0
    0x6C000E00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Enabled DM reset mask  Value: 0
    0x6C000F00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Kept main domain in reset  Value: 0
    0x6C001000: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabled MCU domain  Value: 0
    0x6C001100: Power Management:      PM_LPM_SEQ(Low power mode sequence): Masked main domain reset  Value: 0
    0x6C001200: Power Management:      PM_LPM_SEQ(Low power mode sequence): Gated WWD clock  Value: 0
    0x6C001300: Power Management:      PM_LPM_SEQ(Low power mode sequence): Bypassed MCU PLL  Value: 0
    0x6C001400: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabled clock switch on clock loss  Value: 0
    0x6C001500: Power Management:      PM_LPM_SEQ(Low power mode sequence): Powered off HFOSC  Value: 0
    0x6C001600: Power Management:      PM_LPM_SEQ(Low power mode sequence): Enabled gating of clock on WFI  Value: 0
    

    The device is finally asleep as indicated by the WFI (Waiting for Interrupt). It follows the SW Architecture Suspend Sequence found in the SDK documentation: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_01_00_08/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_sw_arch.html

  • But what if we cannot access the WKUP UART Port?

    As of TSCI Firmware Version 9.1, a copy of the logs are stored in the R5F's TCMA (ATCM). The logs can be found at address 0x7800 in the TCMA and is stored in 8-Bit Hex Values.

    These logs are not as complete as the WKUP UART method, but will show the key components of the PM_LPM_SEQ.

    Code Composer Studio will be needed for these steps.

  • MCU+ SDK & Code Composer Studio (CCS) Setup

    Installing the MCU+ SDK is not required but might be useful.

    At this point, CCS should be ready to go. The next step is to run Deep Sleep so the logs will be stored in the R5F's TCMA.

    Run Deep Sleep in the Linux Terminal

    root@am62xx-evm:~# echo mem > /sys/power/state

    This should work with any other Low Power Mode.

    There shouldn't be any other need for the Linux terminal now.

    Now, we can connect to the R5F Core and read the memory.

  • Connecting to the R5F Core

    Make sure the device is booted and you can access the Linux terminal (any method should work).

    In CCS, connect to the target via Target Configurations:

    Select the target config for the device in use. Right click and select Launch Selected Configuration:

    Let the cores load. Then under Debug, connect to the Texas Instruments XDS110 USB Debug Probe_0/MAIN_Cortex_R5_0_0:

      

    Since CCS is connected to the R5F Core, you'll notice clock errors will fill the Linux terminal like below:

    cpu cpu0: _opp_config_clk_single: failed to set clock rate: -22
    cpufreq: __target_index: Failed to change cpu frequency: -22
    ti-sci 44043000.system-controller: Mbox timedout in resp(caller: sci_clk_determine_rate+0x64/0xe4)
    ti-sci 44043000.system-controller: Mbox send fail -110
    

    If CSS gets disconnected, then the errors will stop.

    Open the memory browser:



    In the memory browser, set the address to 0x7800 and the output type to Character.

    Then you'll see the 8-Bit Hex Values. Each value starts with 0x and separated by two periods. These are the logs we're looking for.

  • Setting Up the Input File for the Parser

    Now that the hex values exist, they need to be parsed into Human Readable form.

    Copy each value from the Memory Browser into a file like a text file & setting a new line between values. Make sure no tab characters exist in the file.

    A sample below:

    0x6C000100
    0x6C000200
    0x6C000400
    0x6C007700
    0x6C000500
    0x6C000600
    0x6C000700
    0x6C000800
    0x6C000900
    0x6C000A00
    0x6C000B00
    0x6C000C00
    0x6C000D00
    0x6C000E00
    0x6C000F00
    0x6C001000
    0x6C001100
    0x6C001200
    0x6C001300
    0x6C001400
    0x6C001500
    0x6C001600
    0x6C001700
    0x6C001830
    0x6C001900
    0x6C001A00
    0x6C001B00
    0x6C001C00
    0x6C001D00
    0x6C001E00
    0x6C001F00
    0x6C002000
    0x6C002500
    0x6C003300
    0x6C003400
    0x6C002600
    0x6C002700
    0x6C002800
    0x6C002900
    0x6C002A00
    0x6C002B00
    0x6C002C00
    0x6C002D00
    0x6C002E00

  • Run the Parser with the New File

    On the host machine:

    HOST$ cd <SDK install directory>/bin
    HOST$ python3 sysfw_trace_parser.py -l <Logs from CCS> -o <Output File> -Tv <Version>
    
    ### Or print into the console
    HOST$ python3 sysfw_trace_parser.py -l <Logs from CCS> -O -Tv <Version>


    The output should show the last completed step in Deep Sleep Sequence.

  • Sample Output of AM62x Sleep Sequence and Wakeup using the R5F's TCMA

    Configuring trace data version to: 0x03007
    0x6C000100: Power Management:      PM_LPM_SEQ(Low power mode sequence): DM stub started  Value: 0
    0x6C000200: Power Management:      PM_LPM_SEQ(Low power mode sequence): Unlocked MMRs  Value: 0
    0x6C000400: Power Management:      PM_LPM_SEQ(Low power mode sequence): DDR in reset isolation  Value: 0
    0x6C007700: Power Management:      PM_LPM_SEQ(Low power mode sequence): Unknown Sub Message: 0x77  Value: 0
    0x6C000500: Power Management:      PM_LPM_SEQ(Low power mode sequence): Enabled USB reset isolation  Value: 0
    0x6C000600: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabled main LPSC  Value: 0
    0x6C000700: Power Management:      PM_LPM_SEQ(Low power mode sequence): Bypassed main PLL  Value: 0
    0x6C000800: Power Management:      PM_LPM_SEQ(Low power mode sequence): Configured wake-up sources  Value: 0
    0x6C000900: Power Management:      PM_LPM_SEQ(Low power mode sequence): Enabled Main IO isolation  Value: 0
    0x6C000A00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabled second set of main LPSC  Value: 0
    0x6C000B00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Switched from MAIN PLL to MCU PLL  Value: 0
    0x6C000C00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Configured clock muxes  Value: 0
    0x6C000D00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabled Main PLL  Value: 0
    0x6C000E00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Enabled DM reset mask  Value: 0
    0x6C000F00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Kept main domain in reset  Value: 0
    0x6C001000: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabled MCU domain  Value: 0
    0x6C001100: Power Management:      PM_LPM_SEQ(Low power mode sequence): Masked main domain reset  Value: 0
    0x6C001200: Power Management:      PM_LPM_SEQ(Low power mode sequence): Gated WWD clock  Value: 0
    0x6C001300: Power Management:      PM_LPM_SEQ(Low power mode sequence): Bypassed MCU PLL  Value: 0
    0x6C001400: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabled clock switch on clock loss  Value: 0
    0x6C001500: Power Management:      PM_LPM_SEQ(Low power mode sequence): Powered off HFOSC  Value: 0
    0x6C001600: Power Management:      PM_LPM_SEQ(Low power mode sequence): Enabled gating of clock on WFI  Value: 0
    0x6C001700: Power Management:      PM_LPM_SEQ(Low power mode sequence): DM in WFI  Value: 0
    0x6C001830: Power Management:      PM_LPM_SEQ(Low power mode sequence): LPM wake event  Value: 48
    0x6C001900: Power Management:      PM_LPM_SEQ(Low power mode sequence): DM exited WFI  Value: 0
    0x6C001A00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabled gating of clock on WFI  Value: 0
    0x6C001B00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Powered on HFOSC  Value: 0
    0x6C001C00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Enabled clock switch on clock loss  Value: 0
    0x6C001D00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Restored MCU PLL  Value: 0
    0x6C001E00: Power Management:      PM_LPM_SEQ(Low power mode sequence): unmasked WWD clock  Value: 0
    0x6C001F00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabling MCU IO isolation  Value: 0
    0x6C002000: Power Management:      PM_LPM_SEQ(Low power mode sequence): Wrote stub magic word  Value: 0
    0x6C002500: Power Management:      PM_LPM_SEQ(Low power mode sequence): TIFS core is ready  Value: 0
    0x6C003300: Power Management:      PM_LPM_SEQ(Low power mode sequence): Removed DM reset mask  Value: 0
    0x6C003400: Power Management:      PM_LPM_SEQ(Low power mode sequence): Removed main domain reset isolation  Value: 0
    0x6C002600: Power Management:      PM_LPM_SEQ(Low power mode sequence): Loaded FS stub  Value: 0
    0x6C002700: Power Management:      PM_LPM_SEQ(Low power mode sequence): Received continue resume  Value: 0
    0x6C002800: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabled main IO isolation  Value: 0
    0x6C002900: Power Management:      PM_LPM_SEQ(Low power mode sequence): Enabled remaining PLL  Value: 0
    0x6C002A00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Removed DDR reset isolation  Value: 0
    0x6C002B00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Exited DDR self reset  Value: 0
    0x6C002C00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Disabled USB reset isolation  Value: 0
    0x6C002D00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Sent continue resume to TFS  Value: 0
    0x6C002E00: Power Management:      PM_LPM_SEQ(Low power mode sequence): Received sync resume message  Value: 0