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.

PROCESSOR-SDK-AM62X: Deep sleep enablement on AM6231

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

Hi Ti,

could you please help me how to enable deep sleep on AM6231 .

we are using SDK VERSION AM62X: 09_00__00_03.

needs to wake up on timer event 

Thanks,

Naresh

  • Hi Naresh,

    For deep sleep, the timer peripheral is not supported yet, but the RTC is.

    Here is the documentation for entering Deep Sleep using the RTC as the wakeup source: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_00_00_03/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_wakeup_sources.html#rtc-real-time-clock

    Best Regards,
    Anshu

  • Hi Naresh,


    Can you further clarify your question? What other information are you looking for?

    Thanks,

    Anshu

  • Hi Anshu,

    ability to deep sleep CPU, and wake up on timer event/RTC event .

    actually my RTC not working , not tested this yet . i will reply it once i tested through RTC wakeup event

    how to check whther CPU went into deep sleep or not ?

    Thanks,

    Naresh

  • Hi Naresh,

    Are you using custom hardware or TI EVM?

    TI EVMs have a test point that will tell you if the device is asleep by measuring the PMIC voltage: 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_low_power_modes.html#deep-sleep

    The other way is to check the Deep Sleep logs to make sure the full sequence is followed.

    Thanks,

    Anshu

  • Hi Anshu, 

    We are using custom Am62x board.

    Soc used : AM6231

    SDK VERSION : 09.00.00.03.

    HOST Machine : Ubuntu 22.04

    Thanks,

    Naresh

  • Hi Naresh,

    Thanks for the information. Can you share the logs of when the device goes into deep sleep?

    Here is the link to the documentation about the low power modes: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_00_00_03/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_low_power_modes.html
    You can see the expected logs of a device in deep sleep.

    Best Regards,

    Anshu

  • Hi Anshu,

    Thanks for Quick response.

    Please find the below logs 

    root@am62xx-evm:~# ls
    root@am62xx-evm:~# echo mem > /sys/power/state
    [ 166.838999] PM: suspend entry (deep)
    [ 166.843624] Filesystems sync: 0.000 seconds
    [ 166.881387] remoteproc remoteproc0: stopped remote processor 5000000.m4fss
    [ 166.897321] Freezing user space processes
    [ 166.903922] Freezing user space processes completed (elapsed 0.002 seconds)
    [ 166.910989] OOM killer disabled.
    [ 166.914456] Freezing remaining freezable tasks
    [ 166.920281] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
    [ 166.927682] printk: Suspending console(s) (use no_console_suspend to debug)
    [ 166.936523] rtc-abx80x 2-0069: Oscillator failure, data is invalid.
    [ 167.169571] Disabling non-boot CPUs ...
    [ 167.170326] ti-sci 44043000.system-controller: ti_sci_resume: wakeup source: 0xFF
    [ 167.330108] OOM killer enabled.
    [ 167.333282] Restarting tasks ... done.
    [ 167.352260] random: crng reseeded on system resumption
    [ 167.363454] remoteproc remoteproc0: powering up 5000000.m4fss
    [ 167.374631] remoteproc remoteproc0: Booting fw image am62-mcu-m4f0_0-fw, size 54860
    [ 167.394689] rproc-virtio rproc-virtio.0.auto: assigned reserved memory node m4f-dma-memory@9cb00000
    [ 167.420356] virtio_rpmsg_bus virtio0: rpmsg host is online
    [ 167.426028] virtio_rpmsg_bus virtio0: creating channel ti.ipc4.ping-pong addr 0xd
    [ 167.440923] rproc-virtio rproc-virtio.0.auto: registered virtio0 (type 7)
    [ 167.448023] virtio_rpmsg_bus virtio0: creating channel rpmsg_chrdev addr 0xe
    [ 167.461478] remoteproc remoteproc0: remote processor 5000000.m4fss is now up
    [ 167.477392] PM: suspend exit
    -sh: echo: write error: No such process
    root@am62xx-evm:~#

    root@am62xx-evm:~#
    root@am62xx-evm:~# echo enabled > /sys/bus/platform/devices/5000000.m4fss/power/wakeup
    root@am62xx-evm:~# echo mem > /sys/power/state
    [ 254.162550] PM: suspend entry (deep)
    [ 254.167087] Filesystems sync: 0.000 seconds
    [ 254.178761] Freezing user space processes
    [ 254.187591] Freezing user space processes completed (elapsed 0.004 seconds)
    [ 254.194775] OOM killer disabled.
    [ 254.198148] Freezing remaining freezable tasks
    [ 254.204667] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
    [ 254.212242] printk: Suspending console(s) (use no_console_suspend to debug)
    [ 254.224369] rtc-abx80x 2-0069: Oscillator failure, data is invalid.
    [ 254.481706] Disabling non-boot CPUs ...
    [ 254.484530] ti-sci 44043000.system-controller: ti_sci_resume: wakeup source: 0xFF
    [ 254.662632] OOM killer enabled.
    [ 254.665854] Restarting tasks ... done.
    [ 254.688425] random: crng reseeded on system resumption
    [ 254.694234] k3-m4-rproc 5000000.m4fss: received echo reply from 5000000.m4fss
    -sh: echo: write error: No such process[ 254.702945] PM: suspend exit

    root@am62xx-evm:~#

    Thanks,

    Naresh.

  • Hi Naresh,

    The error seems to be in the RTC driver which is linked here: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/drivers/rtc/rtc-abx80x.c?h=ti-linux-6.1.y#n165

    You mentioned before that your RTC was not working. Do you have an update on that?

    Thanks,

    Anshu

  • Hi Anshu ,

    Still issue RTC issue is not resolved.

    Meanwhile , could you please help me how to wake up from deep sleep once it went into deep sleep  (please help me witth steps)

    Is it possible to wake up it using internal /external wakeup ?

    Thnaks,

    Naresh

  • Hi Naresh,


    You will need to add the device tree overlay which are shown in these steps:

    1. Compile the device tree overlay (k3-am625-sk-mcu-gpio-wakeup.dtso)

    You can follow these instructions on compiling device trees: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_00_00_03/exports/docs/linux/Foundational_Components_Kernel_Users_Guide.html#overview

    2. Add the device tree overlay to dts folder & uEnv.txt: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_00_00_03/exports/docs/linux/How_to_Guides/Target/How_to_enable_DT_overlays_in_linux.html

    3. After saving the changes, boot the device. Run cat /proc/interrupts. You should see the names of the wake up sources that were added in the overlay.

    4. Put the device into deep sleep. Assuming its successfully into deep sleep, you can ground mcu_gpio0_16 to wake it up.

    There are other wakeup sources as seen here: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_00_00_03/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_wakeup_sources.html#mcu-gpio

    Is it possible to wake up it using internal /external wakeup ?

    Can you explain what you mean by this?

    Best Regards,
    Anshu

  • Hi Anshu , 

    Thanks for your Qucik response and support.

    Jfyi , RTC issue is resolved .

    echo mem > /sys/power/state => after issueing this command , looks something is broken . could you please help us on this ?

    => Inorder to enter deep sleep, use the following command:

    root@am62xx-evm:~# echo mem > /sys/power/state
    [ 245.517284] PM: suspend entry (deep)
    [ 245.521730] Filesystems sync: 0.000 seconds
    [ 245.538062] Freezing user space processes
    [ 245.549923] Freezing user space processes completed (elapsed 0.001 seconds)
    [ 245.557009] OOM killer disabled.
    [ 245.560263] Freezing remaining freezable tasks
    [ 245.566075] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
    [ 245.573478] printk: Suspending console(s) (use no_console_suspend to debug)
    [ 245.589794] Disabling non-boot CPUs ...
    [ 245.590529] ti-sci 44043000.system-controller: ti_sci_resume: wakeup source: 0xFF
    [ 245.690330] OOM killer enabled.
    [ 245.693484] Restarting tasks ... done.
    [ 245.711648] random: crng reseeded on system resumption
    [ 245.722184] remoteproc remoteproc0: powering up 5000000.m4fss
    [ 245.801168] remoteproc remoteproc0: Booting fw image am62-mcu-m4f0_0-fw, size 54860
    [ 245.816241] rproc-virtio rproc-virtio.1.auto: assigned reserved memory node m4f-dma-memory@9cb0000
    [ 245.834530] rproc-virtio rproc-virtio.1.auto: registered virtio1 (type 7)
    [ 245.849567] remoteproc remoteproc0: remote processor 5000000.m4fss is now up
    [ 245.858481] PM: suspend exit
    -sh: echo: write error: No such process

    => To enter MCU Only mode, enable MCU M4 as a wakeup source in linux

    with below commands , we can put device into MCU only mode , but here we are getting some errors logs .

    root@am62xx-evm:~# echo enabled > /sys/bus/platform/devices/5000000.m4fss/power/wakeup
    root@am62xx-evm:~# echo mem > /sys/power/state
    [ 328.473052] PM: suspend entry (deep)
    [ 328.487415] Filesystems sync: 0.010 seconds
    [ 331.688154] k3-m4-rproc 5000000.m4fss: m4f_pm_notifier_call: timedout waiting for rproc completiot
    [ 331.697840] random: crng reseeded on system resumption
    [ 331.708383] Freezing user space processes
    [ 331.717627] Freezing user space processes completed (elapsed 0.003 seconds)
    [ 331.724652] OOM killer disabled.
    [ 331.727871] Freezing remaining freezable tasks
    [ 331.733842] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
    [ 331.741327] printk: Suspending console(s) (use no_console_suspend to debug)
    [ 331.780048] Disabling non-boot CPUs ...
    [ 331.781202] ti-sci 44043000.system-controller: ti_sci_resume: wakeup source: 0xFF
    [ 331.886273] OOM killer enabled.
    [ 331.889450] Restarting tasks ... done.
    [ 331.907199] random: crng reseeded on system resumption
    [ 331.912740] ------------[ cut here ]------------
    [ 331.917410] Unbalanced cpu hotplug enable
    [ 331.921769] WARNING: CPU: 0 PID: 460 at kernel/cpu.c:384 __cpu_hotplug_enable+0x48/0x60
    [ 331.929777] Modules linked in:
    [ 331.932831] CPU: 0 PID: 460 Comm: sh Not tainted 6.1.33 #5
    [ 331.938309] Hardware name: Texas Instruments AM625 SK TESS (DT)
    [ 331.944215] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
    [ 331.951164] pc : __cpu_hotplug_enable+0x48/0x60
    [ 331.955686] lr : __cpu_hotplug_enable+0x48/0x60
    [ 331.960206] sp : ffff800009e7bbc0
    [ 331.963509] x29: ffff800009e7bbc0 x28: ffff000001075580 x27: 0000000000000000
    [ 331.970639] x26: 0000000000000000 x25: 0000000000000003 x24: ffff8000093219e0
    [ 331.977767] x23: 0000000000000000 x22: 0000000000000004 x21: 00000000fffffffc
    [ 331.984894] x20: ffff800009412aa8 x19: ffff80000931ac70 x18: 0000000000000000
    [ 331.992022] x17: 0000000000000000 x16: 0000000000000000 x15: 00000349bcc06df1
    [ 331.999149] x14: 00000000000003fa x13: 0000000000000000 x12: 0000000000000000
    [ 332.006277] x11: 0000000000000000 x10: 00000000000009b0 x9 : ffff800009e7ba70
    [ 332.013404] x8 : ffff000001075f90 x7 : ffff0000772bb340 x6 : 0000000000000000
    [ 332.020532] x5 : 00000000410fd030 x4 : 0000000000c0000e x3 : ffff0000014a9c48
    [ 332.027659] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff000001075580
    [ 332.034788] Call trace:
    [ 332.037227] __cpu_hotplug_enable+0x48/0x60
    [ 332.041401] cpu_hotplug_pm_callback+0x40/0xb4
    [ 332.045837] blocking_notifier_call_chain+0x6c/0xa0
    [ 332.050707] pm_notifier_call_chain+0x20/0x2c
    [ 332.055059] pm_suspend+0x208/0x260
    [ 332.058540] state_store+0x8c/0x110
    [ 332.062020] kobj_attr_store+0x18/0x30
    [ 332.065766] sysfs_kf_write+0x44/0x54
    [ 332.069424] kernfs_fop_write_iter+0x118/0x1b0
    [ 332.073859] vfs_write+0x220/0x2b0
    [ 332.077257] ksys_write+0x68/0xf4
    [ 332.080565] __arm64_sys_write+0x1c/0x2c
    [ 332.084481] invoke_syscall+0x48/0x114
    [ 332.088225] el0_svc_common.constprop.0+0xd4/0xfc
    [ 332.092922] do_el0_svc+0x30/0xd0
    [ 332.096231] el0_svc+0x2c/0x84
    [ 332.099280] el0t_64_sync_handler+0xbc/0x140
    [ 332.103543] el0t_64_sync+0x18c/0x190
    [ 332.107200] ---[ end trace 0000000000000000 ]---
    [ 332.116129] PM: suspend exit
    -sh: echo: write error: No such process
    root@am62xx-evm:~#
    CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7.1 | VT102 | Offline | ttyUSB0

    I added mentioned changes in dts , i found mcu_gpio in /proc/interrupts.

    as we see , MCU GPIO pin is registering in /proc/interrupts ,so for wake up what should we do . 

    if suppose CPU went into seep sleep mode , then do we need to ground the MCU_GPIO pin 16  to wakeup ? what can we obsreved after grounding the MC_GPIO_16 pin ? how come to know whether CPU  is wakeup from deep sleep.? 

    root@am62xx-evm:~# cat /proc/interrupts 

    269: 0 GPIO 16 Edge -davinci_gpio MCUGPIO

    243: 0 pinctrl 456 Edge 2800000.serial:wakeup

    Please help us on this , we are newbies for deep sleep feature.

     

    Thanks,

    Naresh

  • Hi Naresh,

    Good to know that the RTC issues were resolved.

    0xFF wakeup source refers to an invalid wake up source: https://downloads.ti.com/tisci/esd/latest/2_tisci_msgs/pm/lpm.html#tisci-msg-lpm-wake-reason

    How many A53 core does your custom hardware have? This would be good to know if since it doesn't seem that the CPUs are turning off. I'll try to find more information on the CPU error.

    Can you setup SYSFW trace following this FAQ: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1323581/faq-processor-sdk-am62x-a-p-how-can-we-debug-deep-sleep-on-am62x-am62a-am62p-using-sysfw-trace? This will help with understanding what the DM Firmware is doing.

    Best Regards,
    Anshu

  • Hi Anshu ,

    AM631 SOC we are using  on our customer board.

    AM6231 has 1 core only. 

    evm

    is this command , placed the device into deep sleep mode , can u please confirm ? here we just put device into deep sleep mode , not waking up the device ,am i correct ?

    evm

    This command also for putting device into MCU only mode right ? here not able to going to mcu mode right ?

    Please  help us on this issue . Thank you .

    Regards,

    Naresh

  • Hi Naresh,

    Yes, echo mem > /sys/power/state is correct. The device is not asleep as shown in the logs so wakeup will not work yet.

    Thank you for mentioning there is only one A53 core. The default device trees in the SDK support 4 cores not 1. Have you made any changes to the device tree to disable the other three cores?

    We can use the SYSFW traces to determine where in the sequence the device throws an error.

    Best Regards,

    Anshu

  • Hi Anshu, 

    Thanks for your response ,

    Jfyi, CPU0 is only enabled on AM6231 our customized board. 

    made below changes to disable the remaining CPU cores  and disabled GPU subsystem in dts file

    +&main_rti1 {
    + status = "disabled";
    +};
    +
    +&main_rti2 {
    + status = "disabled";
    +};
    +
    +&main_rti3 {
    + status = "disabled";
    +};
    +&gpu {
    + status = "disabled";
    +};
    +
    +&main_rti15 {
    + status = "disabled";
    +};

    cpus {
    + /delete-node/ cpu@1;
    + /delete-node/ cpu@2;
    + /delete-node/ cpu@3;
    + };

    Note : GPU subsystem is not present on AM6231, so we disabled it.

    WORKAROUND SYSFW TRACE 

    • in uboot ,i made below change in "board/ti/am62x/board-cfg.yaml"
      trace_dst_enables : 0x01
      trace_src_enables : 0x1F

    • in Linux below changes we made as below 

                   file name : drivers/firmware/ti_sci.c

                    ti_sci_cmd_set_io_isolation(const struct ti_sci_handle *handle,  u8 state)
                      /*HACK: return without doing anything; required for Sysfw LPM trace */
                +    return ret;

    • compiled the uboot images (tiboot3-gp-evm.bin ,tispl.bin and u-boot.img)  and linux kernel Image 
    • flashed the images and gave below command " echo mem > /sys/power/state"in linux kerrnel ,not observed any any Sysfw traces logs 
    • root@am62xx-evm:~# echo mem > /sys/power/state
      [ 66.443559] PM: suspend entry (deep)
      [ 66.448058] Filesystems sync: 0.000 seconds
      [ 66.461421] Freezing user space processes
      [ 66.476834] Freezing user space processes completed (elapsed 0.002 seconds)
      [ 66.483955] OOM killer disabled.
      [ 66.487225] Freezing remaining freezable tasks
      [ 66.493131] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
      [ 66.500594] printk: Suspending console(s) (use no_console_suspend to debug)
      [ 66.771555] Disabling non-boot CPUs ...
      [ 66.772440] ti-sci 44043000.system-controller: ti_sci_resume: wakeup source: 0xFF
      [ 67.327832] OOM killer enabled.
      [ 67.331184] Restarting tasks ... done.
      [ 67.354725] random: crng reseeded on system resumption
      [ 67.367714] remoteproc remoteproc0: powering up 5000000.m4fss
      [ 67.398573] remoteproc remoteproc0: Booting fw image am62-mcu-m4f0_0-fw, size 54860
      [ 67.510991] rproc-virtio rproc-virtio.1.auto: assigned reserved memory node m4f-dma-memory@9cb0000
      [ 67.527458] rproc-virtio rproc-virtio.1.auto: registered virtio1 (type 7)
      [ 67.534734] remoteproc remoteproc0: remote processor 5000000.m4fss is now up
      [ 67.544634] PM: suspend exit
      -sh: echo: write error: No such process
    • root@am62xx-evm:~# echo enabled > /sys/bus/platform/devices/5000000.m4fss/power/wakeup
      root@am62xx-evm:~# echo mem > /sys/power/state
      [ 593.419120] PM: suspend entry (deep)
      [ 593.423759] Filesystems sync: 0.000 seconds
      [ 596.442328] k3-m4-rproc 5000000.m4fss: m4f_pm_notifier_call: timedout waiting for rproc completiot
      [ 596.452017] random: crng reseeded on system resumption
      [ 596.462547] Freezing user space processes
      [ 596.472423] Freezing user space processes completed (elapsed 0.004 seconds)
      [ 596.479627] OOM killer disabled.
      [ 596.482999] Freezing remaining freezable tasks
      [ 596.489526] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
      [ 596.497025] printk: Suspending console(s) (use no_console_suspend to debug)
      [ 598.210214] Disabling non-boot CPUs ...
      [ 598.212539] ti-sci 44043000.system-controller: ti_sci_resume: wakeup source: 0xFF
      [ 602.260007] OOM killer enabled.
      [ 602.263223] Restarting tasks ... done.
      [ 602.289668] random: crng reseeded on system resumption
      [ 602.301571] ------------[ cut here ]------------
      [ 602.306470] Unbalanced cpu hotplug enable
      [ 602.323652] WARNING: CPU: 0 PID: 453 at kernel/cpu.c:384 __cpu_hotplug_enable+0x48/0x60
      [ 602.331782] Modules linked in:
      [ 602.334873] CPU: 0 PID: 453 Comm: sh Not tainted 6.1.33 #6
      [ 602.340394] Hardware name: Texas Instruments AM625 SK TESS (DT)
      [ 602.346327] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
      [ 602.353323] pc : __cpu_hotplug_enable+0x48/0x60
      [ 602.357886] lr : __cpu_hotplug_enable+0x48/0x60
      [ 602.362447] sp : ffff80000a2c3bc0
      [ 602.365775] x29: ffff80000a2c3bc0 x28: ffff000005a7e3c0 x27: 0000000000000000
      [ 602.372978] x26: 0000000000000000 x25: 0000000000000003 x24: ffff8000093319e0
      [ 602.380173] x23: 0000000000000000 x22: 0000000000000004 x21: 00000000fffffffc
      [ 602.387367] x20: ffff800009422aa8 x19: ffff80000932ac70 x18: 0000000000000000
      [ 602.394562] x17: ffff80006e116000 x16: ffff800008000000 x15: 0000286cd193274c
      [ 602.401758] x14: 00000000000002d2 x13: 00000000000002d2 x12: 0000000000000000
      [ 602.408952] x11: 0000000000000002 x10: 00000000000009b0 x9 : ffff80000a2c3a70
      [ 602.416147] x8 : ffff000005a7edd0 x7 : ffff0000772ba340 x6 : 0000000000000000
      [ 602.423341] x5 : 00000000410fd030 x4 : 0000000000c0000e x3 : ffff000003bd8748
      [ 602.430536] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff000005a7e3c0
      [ 602.437731] Call trace:
      [ 602.440192] __cpu_hotplug_enable+0x48/0x60
      [ 602.444410] cpu_hotplug_pm_callback+0x40/0xb4
      [ 602.448889] blocking_notifier_call_chain+0x6c/0xa0
      [ 602.453804] pm_notifier_call_chain+0x20/0x2c
      [ 602.458202] pm_suspend+0x208/0x260
      [ 602.461728] state_store+0x8c/0x110
      [ 602.465251] kobj_attr_store+0x18/0x30
      [ 602.469046] sysfs_kf_write+0x44/0x54
      [ 602.472749] kernfs_fop_write_iter+0x118/0x1b0
      [ 602.477229] vfs_write+0x220/0x2b0
      [ 602.480676] ksys_write+0x68/0xf4
      [ 602.484033] __arm64_sys_write+0x1c/0x2c
      [ 602.488000] invoke_syscall+0x48/0x114
      [ 602.491796] el0_svc_common.constprop.0+0xd4/0xfc
      [ 602.496544] do_el0_svc+0x30/0xd0
      [ 602.499903] el0_svc+0x2c/0x84
      [ 602.503001] el0t_64_sync_handler+0xbc/0x140
      [ 602.507314] el0t_64_sync+0x18c/0x190
      [ 602.511015] ---[ end trace 0000000000000000 ]---
      [ 602.606717] PM: suspend exit
      -sh: echo: write error: No such process
      root@am62xx-evm:~#
      CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7.1 | VT102 | Offline | ttyUSB0

      

    Thanks,

    Naresh.

  • Hi Naresh,

    For disabling CPUs, can you add the following node?

    &cluster0 {
    
        /delete-node/ core1;
    
        /delete-node/ core2;
    
        /delete-node/ core3;
    
    };

    We've noticed in other testing that disabling the cluster has helped.

    trace_dst_enables : 0x01 trace_src_enables : 0x1F

    Instead use:

    trace_dst_enables : 0x0d
    trace_src_enables : 0x3f

    not observed any any Sysfw traces logs 

    The trace logs will be seen on the ttyUSB2.

    Best Regards,

    Anshu

  • Hi Anshu , 

    Thank you your Quick support !

    I added cluster node in the device tree to disable the CPUs . 

    I got below logs after issuing deep sleep command and stuck  at  "printk: Suspending console "means that is this went to deep sleep ?

    why it doesnot showing CPU logs then ,

    root@am62xx-evm:~#
    root@am62xx-evm:~# echo mem > /sys/power/state
    [ 122.470877] PM: suspend entry (deep)
    [ 122.475532] Filesystems sync: 0.000 seconds
    [ 122.488551] Freezing user space processes
    [ 122.505532] Freezing user space processes completed (elapsed 0.003 seconds)
    [ 122.512673] OOM killer disabled.
    [ 122.515935] Freezing remaining freezable tasks
    [ 122.521616] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
    [ 122.529023] printk: Suspending console(s) (use no_console_suspend to debug)

    After above logs then its stuck .....

    so , in order to check MCU Only mode , i power the cycle and issue below commands.

    root@am62xx-evm:~# echo enabled > /sys/bus/platform/devices/5000000.m4fss/power/wakeup

    root@am62xx-evm:~#
    root@am62xx-evm:~# echo mem > /sys/power/state
    [ 55.158717] PM: suspend entry (deep)
    [ 55.181274] Filesystems sync: 0.018 seconds
    [ 55.196039] k3-m4-rproc 5000000.m4fss: PM mbox_send_message failed: -22
    [ 55.213709] random: crng reseeded on system resumption
    [ 55.221773] Freezing user space processes
    [ 55.232485] Freezing user space processes completed (elapsed 0.001 seconds)
    [ 55.239569] OOM killer disabled.
    [ 55.242912] Freezing remaining freezable tasks
    [ 55.248605] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
    [ 55.256009] printk: Suspending console(s) (use no_console_suspend to debug)

    then here it is also stucks .....

    At this point we measure the PMIC voltage showing as 3.3 V only.

    From this screenshot , should i tell  from the logs , CPU went into deep sleep partially.

     for full deep sleep , do i need to set this register , => PMCTRL_SYS register (0x43018080) to 0x15). 

    But i could not find this register in my PMIC module "TPS6521903RHBR".

    And on our customized board we are using only  WKUP_UART0 used for some other itnterface.

    we didnt have port WKUP_UART2 for collecting systrace Logs.

    JFYI ,my device tree settings for Deep sleep :

    cpus {
    /delete-node/ cpu@1;
    /delete-node/ cpu@2;
    /delete-node/ cpu@3;
    };

    &cluster0 {

    /delete-node/ core1;

    /delete-node/ core2;

    /delete-node/ core3;

    };

    //WAKEUP Source
    wake_mcugpio1_pins_default: wake-mcugpio1-pins-default {
    pinctrl-single,pins = <
    AM62X_MCU_IOPAD(0x0040, PIN_INPUT, 7) /* (D6) MCU_MCAN1_RX.MCU_GPIO0_16 */
    >;
    };

    //WAKEUP Source

    mcu_gpio_key {
    compatible = "gpio-keys";
    autorepeat;
    pinctrl-names = "default";
    pinctrl-0 = <&wake_mcugpio1_pins_default>;
    interrupt-parent = <&mcu_gpio0>;
    interrupts = <16 IRQ_TYPE_EDGE_RISING>;
    switch {
    label = "MCUGPIO";
    linux,code = <143>;
    gpios = <&mcu_gpio0 16 GPIO_ACTIVE_LOW>;
    wakeup-source;
    };
    };

    &main_rti1 {
    status = "disabled";
    };

    &main_rti2 {
    status = "disabled";
    };

    &main_rti3 {
    status = "disabled";
    };
    &gpu {
    status = "disabled";
    };

    &main_rti15 {
    status = "disabled";
    };

    //PRUSS subsystem is disabled
    &pruss {
    status = "disabled";
    };

    Thanks,

    Naresh

  • Hi Naresh,


    printk: Suspending console "means that is this went to deep sleep ?

    We cannot confirm the behavior (without logs). It could mean that the device is hanging.


    for full deep sleep , do i need to set this register , => PMCTRL_SYS register (0x43018080) to 0x15). 

    This is not required, but its just a way to check the device is asleep.

    And on our customized board we are using only  WKUP_UART0 used for some other itnterface.

    I will check internally if there is a way to change the output location of logs.

    Best Regards,

    Anshu

  • Hi Anshu , 

    Thanks for your continous/Quick support ,

    we are waiting for your response.

    it would be grateful to you anshu  if we close the issue ASAP .

    Thanks,

    Naresh

  • Hi Naresh,

    Can you change SDK versions to Linux SDK 9.1?

    In SDK 9.1, there was a feature allows for the trace logs to be stored in memory rather than through WKUP_UART0.

    Best Regards,

    Anshu

  • Sure Anshu .

     i will try tomorrow .

    but how to collect trace logs ? is there any command to collect logs from memory  ?

    Thanks,

    Naresh

  • Hi Naresh,

    Since this is the first I'm learning about logs stored in memory, I'll need to determine how its done and will get back to you within a few days.

    Best Regards,

    Anshu

  • Sure anshu , 

    Thank you for your support .

    As this deep sleep feature  is critical to us , we are waiting for your response .

    Thanking you

    -Naresh

  • Hi Naresh,

    Looks like the logs are stored in R5FSS0_CORE0_ATCM which has a base address of 0x0078000000 as seen in the TRM Table 2-1. Memory Map: https://www.ti.com/lit/ug/spruiv7b/spruiv7b.pdf

    Still trying to see if there are anymore details.

    Thanks,

    Anshu

  • Hi Anshu ,

    May i know , Any update on this ?

    Thanks,

    Naresh

  • Hi Naresh,

    I didn't find anymore details. You should be able to access the register.

    Please note that I'll be in trainings this week so responses are delayed.

    Best Regards,

    Anshu

  • Hi Anshu , 

    Thanks for supporting !

    Understood you are in training .

    Parallley , could you please help us on this issue ASAP .

    this is critical for us .

    Thanks,

    Naresh

  • Hi Naresh,

    Have you tried accessing the register?

    Looks like the logs are stored in R5FSS0_CORE0_ATCM which has a base address of 0x0078000000

    You should be able to use devmem2 to read it.

    Thanks,

    Anshu

  • Hi Anshu,

    made required changes in uboot and kernel (but this was done on SDK_09_00_00_03).

    I am able to read this "0x0078000000"   .

    Thanks,

    Naresh

  • Hi Anshu ,

    Any update on this .

    Thanks,

    Naresh

  • Hi Naresh,

    Its been a challenging to work around the lack of WKUP UART to get the R5F Trace logs. It should be possible by reading from the R5F TCMA, but the logistics of doing so is still being worked out.

    I will update as soon as possible.

    Just to confirm, is there no possibility of accessing the WKUP UART or /dev/ttyUSB2? If so, then this work around would not be required.

    Best Regards,

    Anshu

  • Hi Naresh,

    I've updated the E2E FAQ with the R5F TCMA method of obtaining the logs. Please see here: e2e.ti.com/.../5034765

    Try going through this and let me know if you have any questions.

    Best Regards,

    Anshu

  • Hi Anshu,

    In above screenshot,

    I observed that in board terminal gave deep sleep command .

    and in Host termal trying to accessing the deep sleep logs . But how can we access the /dev/ttyUSB2 port in host machine ?  ttyUSB2 we can access only in board/target terminal only right ?

    Thanks,

    Naresh

  • Hi Naresh,

    /dev/ttyUSB2 is found on the Host machine when the target is connected to the Host via the UART serial connection.

    I thought that you're custom hardware does not WKUP UART as confirmed by Sai. Please correct me if needed.

    I've added a section later in the FAQ that supports the getting the logs from R5F TCMA because your custom hardware does not have WKUP UART.

    Thanks,

    Anshu

  • Hi Anshu ,

    Thanks for your Quick response .

    Suppose if i enabled the WKUP_UART0 port on my device .

    so , i need to solder the "uart serial cable"  to WKUP_UART0  port on my device and connected that cable to my host pc . 

    then from host pc ,using minicom tool  i can collect the systrace logs right ?

    Thanks,

    Naresh

  • Hi Naresh,

    If you are able to connect a UART Serial Connecting to WKUP UART to your Host machine, you should be able to collect the SYSFW trace logs.

    Best Regards,

    Anshu

  • Hi Anshu ,

    Thank you detialed explanation .

    I made enabled WKUP_UART0 and connected serial cable to host PC .

    Collected hexa logs in WKUP_UART0  window when you run the deep sleep command in main_uart0 debug window , 

    mian_uart0 window :

    Please find the hexa file full logs( for entire bootup logs and deep sleep command issued logs) and corresponding deep sleep logs.

    deep_sleep_logs.txt

    0x6C001700���Sciserver Testapp Built On: Jun 15 2023 16:28:27
    Sciserver Version: v2023.06.0.0-REL.MCUSDK.09.00.00.12
    RM_PM_HAL Version: REL.MCUSDK.09.00.00.12
    Starting Sciserver..... PASSED
    [IPC RPMSG ECHO] Version: REL.MCUSDK.09.00.00.12 (Jun 15 2023 16:28:49):  
    0x6180010E
    0x61C00092
    0x61800200
    0x61C00092
    0x62000002
    0x61800200
    0x61C0003A
    0x62000002
    0x62D00067
    0x64154000
    0x6418802F
    0x62D00068
    0x60800089
    0x608000BA
    0x6000003A
    0x63954000
    0x6398802F
    0x6180010E
    0x61C0183A
    0x61800200
    0x61C00039
    0x62000002
    0x61800104
    0x61C01839
    0x61800102
    0x61C01839
    0x62000008
    0x6180010E
    0x61C01839
    0x6180010E
    0x61C00092
    0x61800200
    0x61C00092
    0x62000002
    0x61800200
    0x61C00066
    0x62000002
    0x6180010E
    0x61C00092
    0x61800200
    0x61C00092
    0x62000002
    0x61800200
    0x61C00039
    0x62000002
    0x61800104
    0x61C01839
    0x61800102
    0x61C01839
    0x62000008
    0x6180010E
    0x61C01839
    0x61800200
    0x61C0003A
    0x62000002
    0x6180010E
    0x61C0183A
    0x61800200
    0x61C0000D
    0x62000002
    0x62D08000
    0x62D00069
    0x641A4000
    0x64188030
    0x62D08001
    0x60800037
    0x60800038
    0x608000B7
    0x6000000D
    0x639A4000
    0x63988030
    0x61800104
    0x61C00C0D
    0x61800102
    0x61C00C0D
    0x6200000B
    0x61800200
    0x61C00066
    0x62000002
    0x6180010E
    0x61C0000D
    0x61800104
    0x61C00095
    0x61800104
    0x61C0086A
    0x61800104
    0x61C0004F
    0x61800104
    0x61C00072
    0x61800104
    0x61C0106B
    0x61800104
    0x61C01875
    0x61800104
    0x61C00075
    0x61800104
    0x61C0009D
    0x61800104
    0x61C0289D
    0x61800104
    0x61C00074
    0x61800104
    0x61C00824
    0x61800104
    0x61C00825
    0x61800104
    0x61C00826
    0x61800104
    0x61C00827
    0x61800104
    0x61C00828
    0x61800104
    0x61C00829
    0x61800104
    0x61C0082A
    0x61800104
    0x61C0082B
    0x61800104
    0x61C00092
    0x61800104
    0x61C00098
    0x61800104
    0x61C00099
    0x61800104
    0x61C00866
    0x61800104
    0x61C00867
    0x61800104
    0x61C00868
    0x61800104
    0x61C0004D
    0x61800104
    0x61C0004E
    0x61800104
    0x61C01439
    0x61800104
    0x61C01839
    0x61800104
    0x61C0143A
    0x61800104
    0x61C0183A
    0x61800104
    0x61C014B8
    0x61800104
    0x61C018B8
    0x61800104
    0x61C00CA1
    0x61800104
    0x61C00CA2
    0x61800104
    0x61C01C4B
    0x61800104
    0x61C0000D
    0x61800104
    0x61C0000D
    0x61800104
    0x61C00C0D
    0x61800104
    0x61C018BA
    0x61800104
    0x61C000BA
    0x61800104
    0x61C008BA
    0x61800104
    0x61C01862
    0x61800104
    0x61C00462
    0x61800104
    0x61C0007D
    0x61800104
    0x61C000BF
    0x61800104
    0x61C000B6
    0x61800104
    0x61C00CB6
    0x61800104
    0x61C000B6
    0x61800104
    0x61C000B6
    0x61800104
    0x61C010B6
    0x61800104
    0x61C010B6
    0x61800104
    0x61C00051
    0x61800104
    0x61C05051
    0x61800104
    0x61C00C51
    0x61800104
    0x61C00087
    0x61800104
    0x61C0009D
    0x61800104
    0x61C0289D
    0x61800104
    0x61C00824
    0x61800104
    0x61C00825
    0x61800104
    0x61C00826
    0x61800104
    0x61C00827
    0x61800104
    0x61C00828
    0x61800104
    0x61C00829
    0x61800104
    0x61C0082A
    0x61800104
    0x61C0082B
    0x61800104
    0x61C01839
    0x61800104
    0x61C2789D
    0x61800104
    0x61C01C4B
    0x61800104
    0x61C00C0D
    0x61800104
    0x61C0007D
    0x61800104
    0x61C000BF
    0x61800104
    0x61C0209D
    0x61800104
    0x61C0489D
    0x61800104
    0x61C00C24
    0x61800104
    0x61C00C25
    0x61800104
    0x61C00C26
    0x61800104
    0x61C00C27
    0x61800104
    0x61C00C28
    0x61800104
    0x61C00C29
    0x61800104
    0x61C00C2A
    0x61800104
    0x61C00C2B
    0x61800104
    0x61C02039
    0x61800104
    0x61C2809D
    0x61800104
    0x61C0204B
    0x61800104
    0x61C02C0D
    0x61800104
    0x61C0087D
    0x61800104
    0x61C008BF
    0x61800104
    0x61C05051
    0x6180010E
    0x61C0000D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C00C0D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0100D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0140D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0180D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C01C0D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0200D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0240D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0280D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C02C0D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C00C0D
    0x61800103
    0x61C00824
    0x6180010E
    0x61C00824
    0x61800103
    0x61C00824
    0x6180010E
    0x61C00C24
    0x61800103
    0x61C00824
    0x6180010E
    0x61C00824
    0x6180010E
    0x61C01024
    0x6180010E
    0x61C01424
    0x6180010E
    0x61C01824
    0x6180010E
    0x61C01C24
    0x6180010E
    0x61C02024
    0x6180010E
    0x61C02424
    0x6180010E
    0x61C02824
    0x6180010E
    0x61C02C24
    0x6180010E
    0x61C03024
    0x6180010E
    0x61C03424
    0x6180010E
    0x61C03824
    0x6180010E
    0x61C03C24
    0x6180010E
    0x61C04024
    0x6180010E
    0x61C04424
    0x6180010E
    0x61C04824
    0x61800103
    0x61C00825
    0x6180010E
    0x61C00825
    0x61800103
    0x61C00825
    0x6180010E
    0x61C00C25
    0x61800103
    0x61C00825
    0x6180010E
    0x61C00825
    0x6180010E
    0x61C01025
    0x6180010E
    0x61C01425
    0x6180010E
    0x61C01825
    0x6180010E
    0x61C01C25
    0x6180010E
    0x61C02025
    0x6180010E
    0x61C02425
    0x6180010E
    0x61C02825
    0x6180010E
    0x61C02C25
    0x6180010E
    0x61C03025
    0x6180010E
    0x61C03425
    0x6180010E
    0x61C03825
    0x6180010E
    0x61C03C25
    0x6180010E
    0x61C04025
    0x6180010E
    0x61C04425
    0x6180010E
    0x61C04825
    0x61800103
    0x61C00826
    0x6180010E
    0x61C00826
    0x61800103
    0x61C00826
    0x6180010E
    0x61C00C26
    0x61800103
    0x61C00826
    0x6180010E
    0x61C00826
    0x6180010E
    0x61C01026
    0x6180010E
    0x61C01426
    0x6180010E
    0x61C01826
    0x6180010E
    0x61C01C26
    0x6180010E
    0x61C02026
    0x6180010E
    0x61C02426
    0x6180010E
    0x61C02826
    0x6180010E
    0x61C02C26
    0x6180010E
    0x61C03026
    0x6180010E
    0x61C03426
    0x6180010E
    0x61C03826
    0x6180010E
    0x61C03C26
    0x6180010E
    0x61C04026
    0x6180010E
    0x61C04426
    0x6180010E
    0x61C04826
    0x61800103
    0x61C00827
    0x6180010E
    0x61C00827
    0x61800103
    0x61C00827
    0x6180010E
    0x61C00C27
    0x61800103
    0x61C00827
    0x6180010E
    0x61C00827
    0x6180010E
    0x61C01027
    0x6180010E
    0x61C01427
    0x6180010E
    0x61C01827
    0x6180010E
    0x61C01C27
    0x6180010E
    0x61C02027
    0x6180010E
    0x61C02427
    0x6180010E
    0x61C02827
    0x6180010E
    0x61C02C27
    0x6180010E
    0x61C03027
    0x6180010E
    0x61C03427
    0x6180010E
    0x61C03827
    0x6180010E
    0x61C03C27
    0x6180010E
    0x61C04027
    0x6180010E
    0x61C04427
    0x6180010E
    0x61C04827
    0x61800103
    0x61C00828
    0x6180010E
    0x61C00828
    0x61800103
    0x61C00828
    0x6180010E
    0x61C00C28
    0x61800103
    0x61C00828
    0x6180010E
    0x61C00828
    0x6180010E
    0x61C01028
    0x6180010E
    0x61C01428
    0x6180010E
    0x61C01828
    0x6180010E
    0x61C01C28
    0x6180010E
    0x61C02028
    0x6180010E
    0x61C02428
    0x6180010E
    0x61C02828
    0x6180010E
    0x61C02C28
    0x6180010E
    0x61C03028
    0x6180010E
    0x61C03428
    0x6180010E
    0x61C03828
    0x6180010E
    0x61C03C28
    0x6180010E
    0x61C04028
    0x6180010E
    0x61C04428
    0x6180010E
    0x61C04828
    0x61800103
    0x61C00829
    0x6180010E
    0x61C00829
    0x61800103
    0x61C00829
    0x6180010E
    0x61C00C29
    0x61800103
    0x61C00829
    0x6180010E
    0x61C00829
    0x6180010E
    0x61C01029
    0x6180010E
    0x61C01429
    0x6180010E
    0x61C01829
    0x6180010E
    0x61C01C29
    0x6180010E
    0x61C02029
    0x6180010E
    0x61C02429
    0x6180010E
    0x61C02829
    0x6180010E
    0x61C02C29
    0x6180010E
    0x61C03029
    0x6180010E
    0x61C03429
    0x6180010E
    0x61C03829
    0x6180010E
    0x61C03C29
    0x6180010E
    0x61C04029
    0x6180010E
    0x61C04429
    0x6180010E
    0x61C04829
    0x61800103
    0x61C0082A
    0x6180010E
    0x61C0082A
    0x61800103
    0x61C0082A
    0x6180010E
    0x61C00C2A
    0x61800103
    0x61C0082A
    0x6180010E
    0x61C0082A
    0x6180010E
    0x61C0102A
    0x6180010E
    0x61C0142A
    0x6180010E
    0x61C0182A
    0x6180010E
    0x61C01C2A
    0x6180010E
    0x61C0202A
    0x6180010E
    0x61C0242A
    0x6180010E
    0x61C0282A
    0x6180010E
    0x61C02C2A
    0x6180010E
    0x61C0302A
    0x6180010E
    0x61C0342A
    0x6180010E
    0x61C0382A
    0x6180010E
    0x61C03C2A
    0x6180010E
    0x61C0402A
    0x6180010E
    0x61C0442A
    0x6180010E
    0x61C0482A
    0x61800103
    0x61C0082B
    0x6180010E
    0x61C0082B
    0x61800103
    0x61C0082B
    0x6180010E
    0x61C00C2B
    0x61800103
    0x61C0082B
    0x6180010E
    0x61C0082B
    0x6180010E
    0x61C0102B
    0x6180010E
    0x61C0142B
    0x6180010E
    0x61C0182B
    0x6180010E
    0x61C01C2B
    0x6180010E
    0x61C0202B
    0x6180010E
    0x61C0242B
    0x6180010E
    0x61C0282B
    0x6180010E
    0x61C02C2B
    0x6180010E
    0x61C0302B
    0x6180010E
    0x61C0342B
    0x6180010E
    0x61C0382B
    0x6180010E
    0x61C03C2B
    0x6180010E
    0x61C0402B
    0x6180010E
    0x61C0442B
    0x6180010E
    0x61C0482B
    0x6180010E
    0x61C01439
    0x61800103
    0x61C01839
    0x6180010E
    0x61C01839
    0x61800103
    0x61C01839
    0x6180010E
    0x61C01C39
    0x61800103
    0x61C01839
    0x6180010E
    0x61C02039
    0x61800103
    0x61C01839
    0x6180010E
    0x61C01839
    0x6180010E
    0x61C0143A
    0x61800103
    0x61C0183A
    0x6180010E
    0x61C0183A
    0x61800103
    0x61C0183A
    0x6180010E
    0x61C01C3A
    0x61800103
    0x61C0183A
    0x6180010E
    0x61C0203A
    0x61800103
    0x61C0183A
    0x6180010E
    0x61C0183A
    0x61800103
    0x61C01C4B
    0x6180010E
    0x61C01C4B
    0x61800103
    0x61C01C4B
    0x6180010E
    0x61C0204B
    0x61800103
    0x61C01C4B
    0x6180010E
    0x61C01C4B
    0x6180010E
    0x61C0244B
    0x6180010E
    0x61C0004D
    0x6180010E
    0x61C0004E
    0x61800103
    0x61C0004F
    0x6180010E
    0x61C0004F
    0x61800103
    0x61C0004F
    0x6180010E
    0x61C0044F
    0x61800103
    0x61C0004F
    0x6180010E
    0x61C0004F
    0x6180010E
    0x61C0084F
    0x6180010E
    0x61C00C4F
    0x6180010E
    0x61C0104F
    0x61800103
    0x61C00051
    0x6180010E
    0x61C00051
    0x61800103
    0x61C00051
    0x6180010E
    0x61C00451
    0x61800103
    0x61C00051
    0x6180010E
    0x61C00051
    0x6180010E
    0x61C00851
    0x61800103
    0x61C00C51
    0x6180010E
    0x61C00C51
    0x61800103
    0x61C00C51
    0x6180010E
    0x61C01051
    0x61800103
    0x61C00C51
    0x6180010E
    0x61C00C51
    0x6180010E
    0x61C01451
    0x6180010E
    0x61C01851
    0x6180010E
    0x61C01C51
    0x6180010E
    0x61C02051
    0x6180010E
    0x61C02451
    0x6180010E
    0x61C02851
    0x6180010E
    0x61C02C51
    0x6180010E
    0x61C05051
    0x61800103
    0x61C00462
    0x6180010E
    0x61C00462
    0x61800103
    0x61C00462
    0x6180010E
    0x61C00862
    0x61800103
    0x61C00462
    0x6180010E
    0x61C00462
    0x6180010E
    0x61C00C62
    0x6180010E
    0x61C01062
    0x6180010E
    0x61C01462
    0x6180010E
    0x61C01862
    0x6180010E
    0x61C00866
    0x6180010E
    0x61C00867
    0x6180010E
    0x61C00868
    0x6180010E
    0x61C0086A
    0x6180010E
    0x61C0106B
    0x6180010E
    0x61C00072
    0x6180010E
    0x61C00074
    0x61800103
    0x61C00075
    0x6180010E
    0x61C00075
    0x61800103
    0x61C00075
    0x6180010E
    0x61C00475
    0x61800103
    0x61C00075
    0x6180010E
    0x61C00075
    0x6180010E
    0x61C00875
    0x61800103
    0x61C01875
    0x6180010E
    0x61C01875
    0x61800103
    0x61C01875
    0x6180010E
    0x61C01C75
    0x61800103
    0x61C01875
    0x6180010E
    0x61C01875
    0x6180010E
    0x61C02075
    0x61800103
    0x61C0007D
    0x6180010E
    0x61C0007D
    0x61800103
    0x61C0007D
    0x6180010E
    0x61C0047D
    0x61800103
    0x61C0007D
    0x6180010E
    0x61C0007D
    0x6180010E
    0x61C0087D
    0x6180010E
    0x61C00C7D
    0x6180010E
    0x61C0107D
    0x6180010E
    0x61C00087
    0x61800103
    0x61C00092
    0x6180010E
    0x61C00092
    0x61800103
    0x61C00092
    0x6180010E
    0x61C00492
    0x61800103
    0x61C00092
    0x6180010E
    0x61C00092
    0x6180010E
    0x61C00892
    0x6180010E
    0x61C00095
    0x61800103
    0x61C00098
    0x6180010E
    0x61C00098
    0x61800103
    0x61C00098
    0x6180010E
    0x61C00498
    0x61800103
    0x61C00098
    0x6180010E
    0x61C00098
    0x6180010E
    0x61C00898
    0x61800103
    0x61C00099
    0x6180010E
    0x61C00099
    0x61800103
    0x61C00099
    0x6180010E
    0x61C00499
    0x61800103
    0x61C00099
    0x6180010E
    0x61C00099
    0x6180010E
    0x61C00899
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0009D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0049D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0089D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C00C9D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0109D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0149D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0189D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C01C9D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0209D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0009D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0289D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C02C9D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0309D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0349D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0389D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C03C9D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0409D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0449D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0489D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0289D
    0x61800103
    0x61C2789D
    0x6180010E
    0x61C2789D
    0x61800103
    0x61C2789D
    0x6180010E
    0x61C27C9D
    0x61800103
    0x61C2789D
    0x6180010E
    0x61C2789D
    0x6180010E
    0x61C2809D
    0x6180010E
    0x61C2849D
    0x6180010E
    0x61C2889D
    0x6180010E
    0x61C28C9D
    0x6180010E
    0x61C2909D
    0x6180010E
    0x61C2949D
    0x6180010E
    0x61C2989D
    0x61800103
    0x61C00CA1
    0x6180010E
    0x61C00CA1
    0x61800103
    0x61C00CA1
    0x6180010E
    0x61C010A1
    0x61800103
    0x61C00CA1
    0x6180010E
    0x61C00CA1
    0x6180010E
    0x61C014A1
    0x61800103
    0x61C00CA2
    0x6180010E
    0x61C00CA2
    0x61800103
    0x61C00CA2
    0x6180010E
    0x61C010A2
    0x61800103
    0x61C00CA2
    0x6180010E
    0x61C00CA2
    0x6180010E
    0x61C014A2
    0x6180010E
    0x61C000B6
    0x6180010E
    0x61C00CB6
    0x6180010E
    0x61C010B6
    0x6180010E
    0x61C014B8
    0x61800103
    0x61C018B8
    0x6180010E
    0x61C018B8
    0x61800103
    0x61C018B8
    0x6180010E
    0x61C01CB8
    0x61800103
    0x61C018B8
    0x6180010E
    0x61C020B8
    0x61800103
    0x61C018B8
    0x6180010E
    0x61C018B8
    0x6180010E
    0x61C000BA
    0x61800103
    0x61C008BA
    0x6180010E
    0x61C008BA
    0x61800103
    0x61C008BA
    0x6180010E
    0x61C00CBA
    0x61800103
    0x61C008BA
    0x6180010E
    0x61C008BA
    0x6180010E
    0x61C010BA
    0x6180010E
    0x61C018BA
    0x61800103
    0x61C000BF
    0x6180010E
    0x61C000BF
    0x61800103
    0x61C000BF
    0x6180010E
    0x61C004BF
    0x61800103
    0x61C000BF
    0x6180010E
    0x61C000BF
    0x6180010E
    0x61C008BF
    0x61800200
    0x61C00024
    0x62000002
    0x61800200
    0x61C00024
    0x62000000
    0x60400024
    0x63D88031
    0x60C000C3
    0x64588031
    0x6310006A
    0x61800200
    0x61C00025
    0x62000002
    0x61800200
    0x61C00025
    0x62000000
    0x60400025
    0x63D88030
    0x60C000C4
    0x64588030
    0x63100069
    0x61800200
    0x61C00026
    0x62000002
    0x61800200
    0x61C00026
    0x62000000
    0x60400026
    0x63D8802F
    0x60C000C5
    0x6458802F
    0x63100068
    0x61800200
    0x61C00027
    0x62000002
    0x61800200
    0x61C00027
    0x62000000
    0x60400027
    0x63D8802E
    0x60C000C6
    0x6458802E
    0x63100067
    0x61800200
    0x61C00028
    0x62000002
    0x61800200
    0x61C00028
    0x62000000
    0x60400028
    0x63D8802D
    0x60C000C7
    0x6458802D
    0x63100066
    0x61800200
    0x61C00029
    0x62000002
    0x61800200
    0x61C00029
    0x62000000
    0x60400029
    0x63D8802C
    0x60C000C8
    0x6458802C
    0x63100065
    0x61800200
    0x61C0002A
    0x62000002
    0x61800200
    0x61C0002A
    0x62000000
    0x6040002A
    0x63D8802B
    0x60C000C9
    0x6458802B
    0x63100064
    0x61800200
    0x61C0002B
    0x62000002
    0x61800200
    0x61C0002B
    0x62000000
    0x6040002B
    0x63D8802A
    0x60C000CA
    0x6458802A
    0x63100063
    0x61800201
    0x61C00009
    0x61800201
    0x61C00009
    0x61800201
    0x61C00009
    0x61800202
    0x61C00009
    0x62000001
    0x63418001
    0x61800200
    0x61C00077
    0x62000002
    0x61800201
    0x61C00079
    0x61800201
    0x61C00079
    0x61800200
    0x61C0006A
    0x62000002
    0x61800200
    0x61C0006B
    0x62000002
    0x61800200
    0x61C00066
    0x62000002
    0x61800200
    0x61C00067
    0x62000002
    0x61800200
    0x61C00068
    0x62000002
    0x4F4E00FF
    0x4F4A0005
    0x4F4B0000
    0x4F460140
    0x4F4C0000
    0x4F4D0004
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A0003
    0x4F4B0000
    0x4F4600C0
    0x4F4C0000
    0x4F4D0010
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001C
    0x4F4B000A
    0x4F46070A
    0x4F4C0005
    0x4F4D0023
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001C
    0x4F4B000D
    0x4F46070D
    0x4F4C000D
    0x4F4D0200
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001A
    0x4F4B0020
    0x4F4606A0
    0x4F4C0000
    0x4F4D0012
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001A
    0x4F4B0022
    0x4F4606A2
    0x4F4C0000
    0x4F4D000C
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001A
    0x4F4B0021
    0x4F4606A1
    0x4F4C0000
    0x4F4D0012
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0023
    0x4F4607A3
    0x4F4C0000
    0x4F4D000A
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0024
    0x4F4607A4
    0x4F4C0013
    0x4F4D0008
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0025
    0x4F4607A5
    0x4F4C001B
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0026
    0x4F4607A6
    0x4F4C001C
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0029
    0x4F4607A9
    0x4F4C0000
    0x4F4D000A
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002B
    0x4F4607AB
    0x4F4C0013
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002D
    0x4F4607AD
    0x4F4C0014
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002F
    0x4F4607AF
    0x4F4C0015
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0031
    0x4F4607B1
    0x4F4C0016
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0033
    0x4F4607B3
    0x4F4C0017
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002A
    0x4F4607AA
    0x4F4C0000
    0x4F4D000A
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002C
    0x4F4607AC
    0x4F4C0013
    0x4F4D0010
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    �wp�rvc��p�x.p�Sp�cx��p�rvc��p�rvc��p�x.pYSp�cx��p�x.pYS�<cx��p<rFc��p�x.p�Sp�                      �
    0x6C000200
    0x6C007700
    0x6C000400
    0x6C000500
    0x6C000600
    0x6C000700
    0x6C000800
    0x6C000900
    0x6C000A00
    0x6C000B00
    0x6C000C00
    0x6C000D00
    0x6C000E00
    0x6C000F00
    0x6C001000
    0x6C001100
    0x6C001200
               0x6C001300
    0x6C001400
    0x6C001500
    0x6C001600
    0x6C001700
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    Please find below logs when only deep sleep command issued .

    Thanks,

    Naresh

  • Hi Anshu ,

    Thank you detialed explanation .

    I made enabled WKUP_UART0 and connected serial cable to host PC .

    Collected hexa logs in WKUP_UART0  window when you run the deep sleep command in main_uart0 debug window , 

    mian_uart0 window :

    Please find the hexa file full logs( for entire bootup logs and deep sleep command issued logs) and corresponding deep sleep logs.

    deep_sleep_logs.txt

    0x6C001700���Sciserver Testapp Built On: Jun 15 2023 16:28:27
    Sciserver Version: v2023.06.0.0-REL.MCUSDK.09.00.00.12
    RM_PM_HAL Version: REL.MCUSDK.09.00.00.12
    Starting Sciserver..... PASSED
    [IPC RPMSG ECHO] Version: REL.MCUSDK.09.00.00.12 (Jun 15 2023 16:28:49):  
    0x6180010E
    0x61C00092
    0x61800200
    0x61C00092
    0x62000002
    0x61800200
    0x61C0003A
    0x62000002
    0x62D00067
    0x64154000
    0x6418802F
    0x62D00068
    0x60800089
    0x608000BA
    0x6000003A
    0x63954000
    0x6398802F
    0x6180010E
    0x61C0183A
    0x61800200
    0x61C00039
    0x62000002
    0x61800104
    0x61C01839
    0x61800102
    0x61C01839
    0x62000008
    0x6180010E
    0x61C01839
    0x6180010E
    0x61C00092
    0x61800200
    0x61C00092
    0x62000002
    0x61800200
    0x61C00066
    0x62000002
    0x6180010E
    0x61C00092
    0x61800200
    0x61C00092
    0x62000002
    0x61800200
    0x61C00039
    0x62000002
    0x61800104
    0x61C01839
    0x61800102
    0x61C01839
    0x62000008
    0x6180010E
    0x61C01839
    0x61800200
    0x61C0003A
    0x62000002
    0x6180010E
    0x61C0183A
    0x61800200
    0x61C0000D
    0x62000002
    0x62D08000
    0x62D00069
    0x641A4000
    0x64188030
    0x62D08001
    0x60800037
    0x60800038
    0x608000B7
    0x6000000D
    0x639A4000
    0x63988030
    0x61800104
    0x61C00C0D
    0x61800102
    0x61C00C0D
    0x6200000B
    0x61800200
    0x61C00066
    0x62000002
    0x6180010E
    0x61C0000D
    0x61800104
    0x61C00095
    0x61800104
    0x61C0086A
    0x61800104
    0x61C0004F
    0x61800104
    0x61C00072
    0x61800104
    0x61C0106B
    0x61800104
    0x61C01875
    0x61800104
    0x61C00075
    0x61800104
    0x61C0009D
    0x61800104
    0x61C0289D
    0x61800104
    0x61C00074
    0x61800104
    0x61C00824
    0x61800104
    0x61C00825
    0x61800104
    0x61C00826
    0x61800104
    0x61C00827
    0x61800104
    0x61C00828
    0x61800104
    0x61C00829
    0x61800104
    0x61C0082A
    0x61800104
    0x61C0082B
    0x61800104
    0x61C00092
    0x61800104
    0x61C00098
    0x61800104
    0x61C00099
    0x61800104
    0x61C00866
    0x61800104
    0x61C00867
    0x61800104
    0x61C00868
    0x61800104
    0x61C0004D
    0x61800104
    0x61C0004E
    0x61800104
    0x61C01439
    0x61800104
    0x61C01839
    0x61800104
    0x61C0143A
    0x61800104
    0x61C0183A
    0x61800104
    0x61C014B8
    0x61800104
    0x61C018B8
    0x61800104
    0x61C00CA1
    0x61800104
    0x61C00CA2
    0x61800104
    0x61C01C4B
    0x61800104
    0x61C0000D
    0x61800104
    0x61C0000D
    0x61800104
    0x61C00C0D
    0x61800104
    0x61C018BA
    0x61800104
    0x61C000BA
    0x61800104
    0x61C008BA
    0x61800104
    0x61C01862
    0x61800104
    0x61C00462
    0x61800104
    0x61C0007D
    0x61800104
    0x61C000BF
    0x61800104
    0x61C000B6
    0x61800104
    0x61C00CB6
    0x61800104
    0x61C000B6
    0x61800104
    0x61C000B6
    0x61800104
    0x61C010B6
    0x61800104
    0x61C010B6
    0x61800104
    0x61C00051
    0x61800104
    0x61C05051
    0x61800104
    0x61C00C51
    0x61800104
    0x61C00087
    0x61800104
    0x61C0009D
    0x61800104
    0x61C0289D
    0x61800104
    0x61C00824
    0x61800104
    0x61C00825
    0x61800104
    0x61C00826
    0x61800104
    0x61C00827
    0x61800104
    0x61C00828
    0x61800104
    0x61C00829
    0x61800104
    0x61C0082A
    0x61800104
    0x61C0082B
    0x61800104
    0x61C01839
    0x61800104
    0x61C2789D
    0x61800104
    0x61C01C4B
    0x61800104
    0x61C00C0D
    0x61800104
    0x61C0007D
    0x61800104
    0x61C000BF
    0x61800104
    0x61C0209D
    0x61800104
    0x61C0489D
    0x61800104
    0x61C00C24
    0x61800104
    0x61C00C25
    0x61800104
    0x61C00C26
    0x61800104
    0x61C00C27
    0x61800104
    0x61C00C28
    0x61800104
    0x61C00C29
    0x61800104
    0x61C00C2A
    0x61800104
    0x61C00C2B
    0x61800104
    0x61C02039
    0x61800104
    0x61C2809D
    0x61800104
    0x61C0204B
    0x61800104
    0x61C02C0D
    0x61800104
    0x61C0087D
    0x61800104
    0x61C008BF
    0x61800104
    0x61C05051
    0x6180010E
    0x61C0000D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C00C0D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0100D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0140D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0180D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C01C0D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0200D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0240D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0280D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C02C0D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C00C0D
    0x61800103
    0x61C00824
    0x6180010E
    0x61C00824
    0x61800103
    0x61C00824
    0x6180010E
    0x61C00C24
    0x61800103
    0x61C00824
    0x6180010E
    0x61C00824
    0x6180010E
    0x61C01024
    0x6180010E
    0x61C01424
    0x6180010E
    0x61C01824
    0x6180010E
    0x61C01C24
    0x6180010E
    0x61C02024
    0x6180010E
    0x61C02424
    0x6180010E
    0x61C02824
    0x6180010E
    0x61C02C24
    0x6180010E
    0x61C03024
    0x6180010E
    0x61C03424
    0x6180010E
    0x61C03824
    0x6180010E
    0x61C03C24
    0x6180010E
    0x61C04024
    0x6180010E
    0x61C04424
    0x6180010E
    0x61C04824
    0x61800103
    0x61C00825
    0x6180010E
    0x61C00825
    0x61800103
    0x61C00825
    0x6180010E
    0x61C00C25
    0x61800103
    0x61C00825
    0x6180010E
    0x61C00825
    0x6180010E
    0x61C01025
    0x6180010E
    0x61C01425
    0x6180010E
    0x61C01825
    0x6180010E
    0x61C01C25
    0x6180010E
    0x61C02025
    0x6180010E
    0x61C02425
    0x6180010E
    0x61C02825
    0x6180010E
    0x61C02C25
    0x6180010E
    0x61C03025
    0x6180010E
    0x61C03425
    0x6180010E
    0x61C03825
    0x6180010E
    0x61C03C25
    0x6180010E
    0x61C04025
    0x6180010E
    0x61C04425
    0x6180010E
    0x61C04825
    0x61800103
    0x61C00826
    0x6180010E
    0x61C00826
    0x61800103
    0x61C00826
    0x6180010E
    0x61C00C26
    0x61800103
    0x61C00826
    0x6180010E
    0x61C00826
    0x6180010E
    0x61C01026
    0x6180010E
    0x61C01426
    0x6180010E
    0x61C01826
    0x6180010E
    0x61C01C26
    0x6180010E
    0x61C02026
    0x6180010E
    0x61C02426
    0x6180010E
    0x61C02826
    0x6180010E
    0x61C02C26
    0x6180010E
    0x61C03026
    0x6180010E
    0x61C03426
    0x6180010E
    0x61C03826
    0x6180010E
    0x61C03C26
    0x6180010E
    0x61C04026
    0x6180010E
    0x61C04426
    0x6180010E
    0x61C04826
    0x61800103
    0x61C00827
    0x6180010E
    0x61C00827
    0x61800103
    0x61C00827
    0x6180010E
    0x61C00C27
    0x61800103
    0x61C00827
    0x6180010E
    0x61C00827
    0x6180010E
    0x61C01027
    0x6180010E
    0x61C01427
    0x6180010E
    0x61C01827
    0x6180010E
    0x61C01C27
    0x6180010E
    0x61C02027
    0x6180010E
    0x61C02427
    0x6180010E
    0x61C02827
    0x6180010E
    0x61C02C27
    0x6180010E
    0x61C03027
    0x6180010E
    0x61C03427
    0x6180010E
    0x61C03827
    0x6180010E
    0x61C03C27
    0x6180010E
    0x61C04027
    0x6180010E
    0x61C04427
    0x6180010E
    0x61C04827
    0x61800103
    0x61C00828
    0x6180010E
    0x61C00828
    0x61800103
    0x61C00828
    0x6180010E
    0x61C00C28
    0x61800103
    0x61C00828
    0x6180010E
    0x61C00828
    0x6180010E
    0x61C01028
    0x6180010E
    0x61C01428
    0x6180010E
    0x61C01828
    0x6180010E
    0x61C01C28
    0x6180010E
    0x61C02028
    0x6180010E
    0x61C02428
    0x6180010E
    0x61C02828
    0x6180010E
    0x61C02C28
    0x6180010E
    0x61C03028
    0x6180010E
    0x61C03428
    0x6180010E
    0x61C03828
    0x6180010E
    0x61C03C28
    0x6180010E
    0x61C04028
    0x6180010E
    0x61C04428
    0x6180010E
    0x61C04828
    0x61800103
    0x61C00829
    0x6180010E
    0x61C00829
    0x61800103
    0x61C00829
    0x6180010E
    0x61C00C29
    0x61800103
    0x61C00829
    0x6180010E
    0x61C00829
    0x6180010E
    0x61C01029
    0x6180010E
    0x61C01429
    0x6180010E
    0x61C01829
    0x6180010E
    0x61C01C29
    0x6180010E
    0x61C02029
    0x6180010E
    0x61C02429
    0x6180010E
    0x61C02829
    0x6180010E
    0x61C02C29
    0x6180010E
    0x61C03029
    0x6180010E
    0x61C03429
    0x6180010E
    0x61C03829
    0x6180010E
    0x61C03C29
    0x6180010E
    0x61C04029
    0x6180010E
    0x61C04429
    0x6180010E
    0x61C04829
    0x61800103
    0x61C0082A
    0x6180010E
    0x61C0082A
    0x61800103
    0x61C0082A
    0x6180010E
    0x61C00C2A
    0x61800103
    0x61C0082A
    0x6180010E
    0x61C0082A
    0x6180010E
    0x61C0102A
    0x6180010E
    0x61C0142A
    0x6180010E
    0x61C0182A
    0x6180010E
    0x61C01C2A
    0x6180010E
    0x61C0202A
    0x6180010E
    0x61C0242A
    0x6180010E
    0x61C0282A
    0x6180010E
    0x61C02C2A
    0x6180010E
    0x61C0302A
    0x6180010E
    0x61C0342A
    0x6180010E
    0x61C0382A
    0x6180010E
    0x61C03C2A
    0x6180010E
    0x61C0402A
    0x6180010E
    0x61C0442A
    0x6180010E
    0x61C0482A
    0x61800103
    0x61C0082B
    0x6180010E
    0x61C0082B
    0x61800103
    0x61C0082B
    0x6180010E
    0x61C00C2B
    0x61800103
    0x61C0082B
    0x6180010E
    0x61C0082B
    0x6180010E
    0x61C0102B
    0x6180010E
    0x61C0142B
    0x6180010E
    0x61C0182B
    0x6180010E
    0x61C01C2B
    0x6180010E
    0x61C0202B
    0x6180010E
    0x61C0242B
    0x6180010E
    0x61C0282B
    0x6180010E
    0x61C02C2B
    0x6180010E
    0x61C0302B
    0x6180010E
    0x61C0342B
    0x6180010E
    0x61C0382B
    0x6180010E
    0x61C03C2B
    0x6180010E
    0x61C0402B
    0x6180010E
    0x61C0442B
    0x6180010E
    0x61C0482B
    0x6180010E
    0x61C01439
    0x61800103
    0x61C01839
    0x6180010E
    0x61C01839
    0x61800103
    0x61C01839
    0x6180010E
    0x61C01C39
    0x61800103
    0x61C01839
    0x6180010E
    0x61C02039
    0x61800103
    0x61C01839
    0x6180010E
    0x61C01839
    0x6180010E
    0x61C0143A
    0x61800103
    0x61C0183A
    0x6180010E
    0x61C0183A
    0x61800103
    0x61C0183A
    0x6180010E
    0x61C01C3A
    0x61800103
    0x61C0183A
    0x6180010E
    0x61C0203A
    0x61800103
    0x61C0183A
    0x6180010E
    0x61C0183A
    0x61800103
    0x61C01C4B
    0x6180010E
    0x61C01C4B
    0x61800103
    0x61C01C4B
    0x6180010E
    0x61C0204B
    0x61800103
    0x61C01C4B
    0x6180010E
    0x61C01C4B
    0x6180010E
    0x61C0244B
    0x6180010E
    0x61C0004D
    0x6180010E
    0x61C0004E
    0x61800103
    0x61C0004F
    0x6180010E
    0x61C0004F
    0x61800103
    0x61C0004F
    0x6180010E
    0x61C0044F
    0x61800103
    0x61C0004F
    0x6180010E
    0x61C0004F
    0x6180010E
    0x61C0084F
    0x6180010E
    0x61C00C4F
    0x6180010E
    0x61C0104F
    0x61800103
    0x61C00051
    0x6180010E
    0x61C00051
    0x61800103
    0x61C00051
    0x6180010E
    0x61C00451
    0x61800103
    0x61C00051
    0x6180010E
    0x61C00051
    0x6180010E
    0x61C00851
    0x61800103
    0x61C00C51
    0x6180010E
    0x61C00C51
    0x61800103
    0x61C00C51
    0x6180010E
    0x61C01051
    0x61800103
    0x61C00C51
    0x6180010E
    0x61C00C51
    0x6180010E
    0x61C01451
    0x6180010E
    0x61C01851
    0x6180010E
    0x61C01C51
    0x6180010E
    0x61C02051
    0x6180010E
    0x61C02451
    0x6180010E
    0x61C02851
    0x6180010E
    0x61C02C51
    0x6180010E
    0x61C05051
    0x61800103
    0x61C00462
    0x6180010E
    0x61C00462
    0x61800103
    0x61C00462
    0x6180010E
    0x61C00862
    0x61800103
    0x61C00462
    0x6180010E
    0x61C00462
    0x6180010E
    0x61C00C62
    0x6180010E
    0x61C01062
    0x6180010E
    0x61C01462
    0x6180010E
    0x61C01862
    0x6180010E
    0x61C00866
    0x6180010E
    0x61C00867
    0x6180010E
    0x61C00868
    0x6180010E
    0x61C0086A
    0x6180010E
    0x61C0106B
    0x6180010E
    0x61C00072
    0x6180010E
    0x61C00074
    0x61800103
    0x61C00075
    0x6180010E
    0x61C00075
    0x61800103
    0x61C00075
    0x6180010E
    0x61C00475
    0x61800103
    0x61C00075
    0x6180010E
    0x61C00075
    0x6180010E
    0x61C00875
    0x61800103
    0x61C01875
    0x6180010E
    0x61C01875
    0x61800103
    0x61C01875
    0x6180010E
    0x61C01C75
    0x61800103
    0x61C01875
    0x6180010E
    0x61C01875
    0x6180010E
    0x61C02075
    0x61800103
    0x61C0007D
    0x6180010E
    0x61C0007D
    0x61800103
    0x61C0007D
    0x6180010E
    0x61C0047D
    0x61800103
    0x61C0007D
    0x6180010E
    0x61C0007D
    0x6180010E
    0x61C0087D
    0x6180010E
    0x61C00C7D
    0x6180010E
    0x61C0107D
    0x6180010E
    0x61C00087
    0x61800103
    0x61C00092
    0x6180010E
    0x61C00092
    0x61800103
    0x61C00092
    0x6180010E
    0x61C00492
    0x61800103
    0x61C00092
    0x6180010E
    0x61C00092
    0x6180010E
    0x61C00892
    0x6180010E
    0x61C00095
    0x61800103
    0x61C00098
    0x6180010E
    0x61C00098
    0x61800103
    0x61C00098
    0x6180010E
    0x61C00498
    0x61800103
    0x61C00098
    0x6180010E
    0x61C00098
    0x6180010E
    0x61C00898
    0x61800103
    0x61C00099
    0x6180010E
    0x61C00099
    0x61800103
    0x61C00099
    0x6180010E
    0x61C00499
    0x61800103
    0x61C00099
    0x6180010E
    0x61C00099
    0x6180010E
    0x61C00899
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0009D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0049D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0089D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C00C9D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0109D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0149D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0189D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C01C9D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0209D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0009D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0289D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C02C9D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0309D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0349D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0389D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C03C9D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0409D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0449D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0489D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0289D
    0x61800103
    0x61C2789D
    0x6180010E
    0x61C2789D
    0x61800103
    0x61C2789D
    0x6180010E
    0x61C27C9D
    0x61800103
    0x61C2789D
    0x6180010E
    0x61C2789D
    0x6180010E
    0x61C2809D
    0x6180010E
    0x61C2849D
    0x6180010E
    0x61C2889D
    0x6180010E
    0x61C28C9D
    0x6180010E
    0x61C2909D
    0x6180010E
    0x61C2949D
    0x6180010E
    0x61C2989D
    0x61800103
    0x61C00CA1
    0x6180010E
    0x61C00CA1
    0x61800103
    0x61C00CA1
    0x6180010E
    0x61C010A1
    0x61800103
    0x61C00CA1
    0x6180010E
    0x61C00CA1
    0x6180010E
    0x61C014A1
    0x61800103
    0x61C00CA2
    0x6180010E
    0x61C00CA2
    0x61800103
    0x61C00CA2
    0x6180010E
    0x61C010A2
    0x61800103
    0x61C00CA2
    0x6180010E
    0x61C00CA2
    0x6180010E
    0x61C014A2
    0x6180010E
    0x61C000B6
    0x6180010E
    0x61C00CB6
    0x6180010E
    0x61C010B6
    0x6180010E
    0x61C014B8
    0x61800103
    0x61C018B8
    0x6180010E
    0x61C018B8
    0x61800103
    0x61C018B8
    0x6180010E
    0x61C01CB8
    0x61800103
    0x61C018B8
    0x6180010E
    0x61C020B8
    0x61800103
    0x61C018B8
    0x6180010E
    0x61C018B8
    0x6180010E
    0x61C000BA
    0x61800103
    0x61C008BA
    0x6180010E
    0x61C008BA
    0x61800103
    0x61C008BA
    0x6180010E
    0x61C00CBA
    0x61800103
    0x61C008BA
    0x6180010E
    0x61C008BA
    0x6180010E
    0x61C010BA
    0x6180010E
    0x61C018BA
    0x61800103
    0x61C000BF
    0x6180010E
    0x61C000BF
    0x61800103
    0x61C000BF
    0x6180010E
    0x61C004BF
    0x61800103
    0x61C000BF
    0x6180010E
    0x61C000BF
    0x6180010E
    0x61C008BF
    0x61800200
    0x61C00024
    0x62000002
    0x61800200
    0x61C00024
    0x62000000
    0x60400024
    0x63D88031
    0x60C000C3
    0x64588031
    0x6310006A
    0x61800200
    0x61C00025
    0x62000002
    0x61800200
    0x61C00025
    0x62000000
    0x60400025
    0x63D88030
    0x60C000C4
    0x64588030
    0x63100069
    0x61800200
    0x61C00026
    0x62000002
    0x61800200
    0x61C00026
    0x62000000
    0x60400026
    0x63D8802F
    0x60C000C5
    0x6458802F
    0x63100068
    0x61800200
    0x61C00027
    0x62000002
    0x61800200
    0x61C00027
    0x62000000
    0x60400027
    0x63D8802E
    0x60C000C6
    0x6458802E
    0x63100067
    0x61800200
    0x61C00028
    0x62000002
    0x61800200
    0x61C00028
    0x62000000
    0x60400028
    0x63D8802D
    0x60C000C7
    0x6458802D
    0x63100066
    0x61800200
    0x61C00029
    0x62000002
    0x61800200
    0x61C00029
    0x62000000
    0x60400029
    0x63D8802C
    0x60C000C8
    0x6458802C
    0x63100065
    0x61800200
    0x61C0002A
    0x62000002
    0x61800200
    0x61C0002A
    0x62000000
    0x6040002A
    0x63D8802B
    0x60C000C9
    0x6458802B
    0x63100064
    0x61800200
    0x61C0002B
    0x62000002
    0x61800200
    0x61C0002B
    0x62000000
    0x6040002B
    0x63D8802A
    0x60C000CA
    0x6458802A
    0x63100063
    0x61800201
    0x61C00009
    0x61800201
    0x61C00009
    0x61800201
    0x61C00009
    0x61800202
    0x61C00009
    0x62000001
    0x63418001
    0x61800200
    0x61C00077
    0x62000002
    0x61800201
    0x61C00079
    0x61800201
    0x61C00079
    0x61800200
    0x61C0006A
    0x62000002
    0x61800200
    0x61C0006B
    0x62000002
    0x61800200
    0x61C00066
    0x62000002
    0x61800200
    0x61C00067
    0x62000002
    0x61800200
    0x61C00068
    0x62000002
    0x4F4E00FF
    0x4F4A0005
    0x4F4B0000
    0x4F460140
    0x4F4C0000
    0x4F4D0004
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A0003
    0x4F4B0000
    0x4F4600C0
    0x4F4C0000
    0x4F4D0010
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001C
    0x4F4B000A
    0x4F46070A
    0x4F4C0005
    0x4F4D0023
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001C
    0x4F4B000D
    0x4F46070D
    0x4F4C000D
    0x4F4D0200
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001A
    0x4F4B0020
    0x4F4606A0
    0x4F4C0000
    0x4F4D0012
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001A
    0x4F4B0022
    0x4F4606A2
    0x4F4C0000
    0x4F4D000C
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001A
    0x4F4B0021
    0x4F4606A1
    0x4F4C0000
    0x4F4D0012
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0023
    0x4F4607A3
    0x4F4C0000
    0x4F4D000A
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0024
    0x4F4607A4
    0x4F4C0013
    0x4F4D0008
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0025
    0x4F4607A5
    0x4F4C001B
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0026
    0x4F4607A6
    0x4F4C001C
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0029
    0x4F4607A9
    0x4F4C0000
    0x4F4D000A
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002B
    0x4F4607AB
    0x4F4C0013
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002D
    0x4F4607AD
    0x4F4C0014
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002F
    0x4F4607AF
    0x4F4C0015
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0031
    0x4F4607B1
    0x4F4C0016
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0033
    0x4F4607B3
    0x4F4C0017
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002A
    0x4F4607AA
    0x4F4C0000
    0x4F4D000A
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002C
    0x4F4607AC
    0x4F4C0013
    0x4F4D0010
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    �wp�rvc��p�x.p�Sp�cx��p�rvc��p�rvc��p�x.pYSp�cx��p�x.pYS�<cx��p<rFc��p�x.p�Sp�                      �
    0x6C000200
    0x6C007700
    0x6C000400
    0x6C000500
    0x6C000600
    0x6C000700
    0x6C000800
    0x6C000900
    0x6C000A00
    0x6C000B00
    0x6C000C00
    0x6C000D00
    0x6C000E00
    0x6C000F00
    0x6C001000
    0x6C001100
    0x6C001200
               0x6C001300
    0x6C001400
    0x6C001500
    0x6C001600
    0x6C001700
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    Please find below logs when only deep sleep command issued .

    => Logs seems to be showing CPU went into deep sleep , please confirm ?

    But how to wake-up from deep sleep  . 

    Could you please check below  debug main_uart0  wakeup source and MCU_GPIO wakeup source showing in /proc/interrupts .

    But If it went into deep sleep mode, what should i do with debug main_uart0 (2800000.serail:wakeup)  in order to come out of the deep sleep ?

    Kindly help on this issue.

    Thanks,

    Naresh

  • Hi Naresh,

    It looks like the device is asleep as indicated by the WFI.

    Revert the change to ti_sci.c because IO_ISOLATION function is required.

    MCU_GPIO0_16 is listed as a wakeup source, labeled MCUGPIO. After fixing the ti_sci.c change, you should be able to ground the pin to wakeup.


    Best Regards,

    Anshu

  • HACK

    You meant to say , should I revert the changes in ti_sci.c file .

     I just added " return ret" line in ti_sci.c file for sysfw logs .

    I will revert theese changes in kernel from ti_sci.c file 

    What about this file   "board/ti/am62x/board-cfg.yaml"  changed ? Should I revert theese changes also ?

    asleep

    It means CPU going to deep sleep ?

    Thanking you in advance ...

    Thanks ,

    Naresh

  • Hi Naresh,

    Yes, remove the 'return ret'. The board files shouldn't matter.


    It means CPU going to deep sleep ?

    Yes I'm referring to Deep Sleep.

    Best Regards,

    Anshu

  • HI Anshu , 

    I revert the changes in ti_sci.c file .

    change

      Not understood this . Physcially should i ground  MCU_GPIO16 pin (D4)  ?

    could you please clearly expalain how to wakeup from deep sleep step by step if you dont mind .

    Thanks,

    Naresh .

  • Hi Anshu , 

    I tried wakup source using UART(main_uart0) .

    Below steps i followed .

    • First i did run  uart wake up source script .

    • Then i issued deep sleep command

    after issuing above deep sleep commands, i could not find any logs 

    Then , after pressing the key(any key ) on main_uart0 keyboard , its coming out of the deep sleep .

    But i didnt see any interrupt on 280000.serial:wakeup 

    Please find respected hexa Logs  and correcspinding deep sleep logs 

    Starting Sciserver..... PASSED
    [IPC RPMSG ECHO] Version: REL.MCUSDK.09.00.00.12 (Jun 15 2023 16:28:49):  
    0x6180010E
    0x61C00092
    0x61800200
    0x61C00092
    0x62000002
    0x61800200
    0x61C0003A
    0x62000002
    0x62D00067
    0x64154000
    0x6418802F
    0x62D00068
    0x60800089
    0x608000BA
    0x6000003A
    0x63954000
    0x6398802F
    0x6180010E
    0x61C0183A
    0x61800200
    0x61C00039
    0x62000002
    0x61800104
    0x61C01839
    0x61800102
    0x61C01839
    0x62000008
    0x6180010E
    0x61C01839
    0x6180010E
    0x61C00092
    0x61800200
    0x61C00092
    0x62000002
    0x61800200
    0x61C00066
    0x62000002
    0x6180010E
    0x61C00092
    0x61800200
    0x61C00092
    0x62000002
    0x61800200
    0x61C00039
    0x62000002
    0x61800104
    0x61C01839
    0x61800102
    0x61C01839
    0x62000008
    0x6180010E
    0x61C01839
    0x61800200
    0x61C0003A
    0x62000002
    0x6180010E
    0x61C0183A
    0x61800200
    0x61C0000D
    0x62000002
    0x62D08000
    0x62D00069
    0x641A4000
    0x64188030
    0x62D08001
    0x60800037
    0x60800038
    0x608000B7
    0x6000000D
    0x639A4000
    0x63988030
    0x61800104
    0x61C00C0D
    0x61800102
    0x61C00C0D
    0x6200000B
    0x61800200
    0x61C00066
    0x62000002
    0x6180010E
    0x61C0000D
    0x61800104
    0x61C00095
    0x61800104
    0x61C0086A
    0x61800104
    0x61C0004F
    0x61800104
    0x61C00072
    0x61800104
    0x61C0106B
    0x61800104
    0x61C01875
    0x61800104
    0x61C00075
    0x61800104
    0x61C0009D
    0x61800104
    0x61C0289D
    0x61800104
    0x61C00074
    0x61800104
    0x61C00824
    0x61800104
    0x61C00825
    0x61800104
    0x61C00826
    0x61800104
    0x61C00827
    0x61800104
    0x61C00828
    0x61800104
    0x61C00829
    0x61800104
    0x61C0082A
    0x61800104
    0x61C0082B
    0x61800104
    0x61C00092
    0x61800104
    0x61C00098
    0x61800104
    0x61C00099
    0x61800104
    0x61C00866
    0x61800104
    0x61C00867
    0x61800104
    0x61C00868
    0x61800104
    0x61C0004D
    0x61800104
    0x61C0004E
    0x61800104
    0x61C01439
    0x61800104
    0x61C01839
    0x61800104
    0x61C0143A
    0x61800104
    0x61C0183A
    0x61800104
    0x61C014B8
    0x61800104
    0x61C018B8
    0x61800104
    0x61C00CA1
    0x61800104
    0x61C00CA2
    0x61800104
    0x61C01C4B
    0x61800104
    0x61C0000D
    0x61800104
    0x61C0000D
    0x61800104
    0x61C00C0D
    0x61800104
    0x61C018BA
    0x61800104
    0x61C000BA
    0x61800104
    0x61C008BA
    0x61800104
    0x61C01862
    0x61800104
    0x61C00462
    0x61800104
    0x61C0007D
    0x61800104
    0x61C000BF
    0x61800104
    0x61C000B6
    0x61800104
    0x61C00CB6
    0x61800104
    0x61C000B6
    0x61800104
    0x61C000B6
    0x61800104
    0x61C010B6
    0x61800104
    0x61C010B6
    0x61800104
    0x61C00051
    0x61800104
    0x61C05051
    0x61800104
    0x61C00C51
    0x61800104
    0x61C00087
    0x61800104
    0x61C0009D
    0x61800104
    0x61C0289D
    0x61800104
    0x61C00824
    0x61800104
    0x61C00825
    0x61800104
    0x61C00826
    0x61800104
    0x61C00827
    0x61800104
    0x61C00828
    0x61800104
    0x61C00829
    0x61800104
    0x61C0082A
    0x61800104
    0x61C0082B
    0x61800104
    0x61C01839
    0x61800104
    0x61C2789D
    0x61800104
    0x61C01C4B
    0x61800104
    0x61C00C0D
    0x61800104
    0x61C0007D
    0x61800104
    0x61C000BF
    0x61800104
    0x61C0209D
    0x61800104
    0x61C0489D
    0x61800104
    0x61C00C24
    0x61800104
    0x61C00C25
    0x61800104
    0x61C00C26
    0x61800104
    0x61C00C27
    0x61800104
    0x61C00C28
    0x61800104
    0x61C00C29
    0x61800104
    0x61C00C2A
    0x61800104
    0x61C00C2B
    0x61800104
    0x61C02039
    0x61800104
    0x61C2809D
    0x61800104
    0x61C0204B
    0x61800104
    0x61C02C0D
    0x61800104
    0x61C0087D
    0x61800104
    0x61C008BF
    0x61800104
    0x61C05051
    0x6180010E
    0x61C0000D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C00C0D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0100D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0140D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0180D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C01C0D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0200D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0240D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C0280D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C02C0D
    0x61800103
    0x61C00C0D
    0x6180010E
    0x61C00C0D
    0x61800103
    0x61C00824
    0x6180010E
    0x61C00824
    0x61800103
    0x61C00824
    0x6180010E
    0x61C00C24
    0x61800103
    0x61C00824
    0x6180010E
    0x61C00824
    0x6180010E
    0x61C01024
    0x6180010E
    0x61C01424
    0x6180010E
    0x61C01824
    0x6180010E
    0x61C01C24
    0x6180010E
    0x61C02024
    0x6180010E
    0x61C02424
    0x6180010E
    0x61C02824
    0x6180010E
    0x61C02C24
    0x6180010E
    0x61C03024
    0x6180010E
    0x61C03424
    0x6180010E
    0x61C03824
    0x6180010E
    0x61C03C24
    0x6180010E
    0x61C04024
    0x6180010E
    0x61C04424
    0x6180010E
    0x61C04824
    0x61800103
    0x61C00825
    0x6180010E
    0x61C00825
    0x61800103
    0x61C00825
    0x6180010E
    0x61C00C25
    0x61800103
    0x61C00825
    0x6180010E
    0x61C00825
    0x6180010E
    0x61C01025
    0x6180010E
    0x61C01425
    0x6180010E
    0x61C01825
    0x6180010E
    0x61C01C25
    0x6180010E
    0x61C02025
    0x6180010E
    0x61C02425
    0x6180010E
    0x61C02825
    0x6180010E
    0x61C02C25
    0x6180010E
    0x61C03025
    0x6180010E
    0x61C03425
    0x6180010E
    0x61C03825
    0x6180010E
    0x61C03C25
    0x6180010E
    0x61C04025
    0x6180010E
    0x61C04425
    0x6180010E
    0x61C04825
    0x61800103
    0x61C00826
    0x6180010E
    0x61C00826
    0x61800103
    0x61C00826
    0x6180010E
    0x61C00C26
    0x61800103
    0x61C00826
    0x6180010E
    0x61C00826
    0x6180010E
    0x61C01026
    0x6180010E
    0x61C01426
    0x6180010E
    0x61C01826
    0x6180010E
    0x61C01C26
    0x6180010E
    0x61C02026
    0x6180010E
    0x61C02426
    0x6180010E
    0x61C02826
    0x6180010E
    0x61C02C26
    0x6180010E
    0x61C03026
    0x6180010E
    0x61C03426
    0x6180010E
    0x61C03826
    0x6180010E
    0x61C03C26
    0x6180010E
    0x61C04026
    0x6180010E
    0x61C04426
    0x6180010E
    0x61C04826
    0x61800103
    0x61C00827
    0x6180010E
    0x61C00827
    0x61800103
    0x61C00827
    0x6180010E
    0x61C00C27
    0x61800103
    0x61C00827
    0x6180010E
    0x61C00827
    0x6180010E
    0x61C01027
    0x6180010E
    0x61C01427
    0x6180010E
    0x61C01827
    0x6180010E
    0x61C01C27
    0x6180010E
    0x61C02027
    0x6180010E
    0x61C02427
    0x6180010E
    0x61C02827
    0x6180010E
    0x61C02C27
    0x6180010E
    0x61C03027
    0x6180010E
    0x61C03427
    0x6180010E
    0x61C03827
    0x6180010E
    0x61C03C27
    0x6180010E
    0x61C04027
    0x6180010E
    0x61C04427
    0x6180010E
    0x61C04827
    0x61800103
    0x61C00828
    0x6180010E
    0x61C00828
    0x61800103
    0x61C00828
    0x6180010E
    0x61C00C28
    0x61800103
    0x61C00828
    0x6180010E
    0x61C00828
    0x6180010E
    0x61C01028
    0x6180010E
    0x61C01428
    0x6180010E
    0x61C01828
    0x6180010E
    0x61C01C28
    0x6180010E
    0x61C02028
    0x6180010E
    0x61C02428
    0x6180010E
    0x61C02828
    0x6180010E
    0x61C02C28
    0x6180010E
    0x61C03028
    0x6180010E
    0x61C03428
    0x6180010E
    0x61C03828
    0x6180010E
    0x61C03C28
    0x6180010E
    0x61C04028
    0x6180010E
    0x61C04428
    0x6180010E
    0x61C04828
    0x61800103
    0x61C00829
    0x6180010E
    0x61C00829
    0x61800103
    0x61C00829
    0x6180010E
    0x61C00C29
    0x61800103
    0x61C00829
    0x6180010E
    0x61C00829
    0x6180010E
    0x61C01029
    0x6180010E
    0x61C01429
    0x6180010E
    0x61C01829
    0x6180010E
    0x61C01C29
    0x6180010E
    0x61C02029
    0x6180010E
    0x61C02429
    0x6180010E
    0x61C02829
    0x6180010E
    0x61C02C29
    0x6180010E
    0x61C03029
    0x6180010E
    0x61C03429
    0x6180010E
    0x61C03829
    0x6180010E
    0x61C03C29
    0x6180010E
    0x61C04029
    0x6180010E
    0x61C04429
    0x6180010E
    0x61C04829
    0x61800103
    0x61C0082A
    0x6180010E
    0x61C0082A
    0x61800103
    0x61C0082A
    0x6180010E
    0x61C00C2A
    0x61800103
    0x61C0082A
    0x6180010E
    0x61C0082A
    0x6180010E
    0x61C0102A
    0x6180010E
    0x61C0142A
    0x6180010E
    0x61C0182A
    0x6180010E
    0x61C01C2A
    0x6180010E
    0x61C0202A
    0x6180010E
    0x61C0242A
    0x6180010E
    0x61C0282A
    0x6180010E
    0x61C02C2A
    0x6180010E
    0x61C0302A
    0x6180010E
    0x61C0342A
    0x6180010E
    0x61C0382A
    0x6180010E
    0x61C03C2A
    0x6180010E
    0x61C0402A
    0x6180010E
    0x61C0442A
    0x6180010E
    0x61C0482A
    0x61800103
    0x61C0082B
    0x6180010E
    0x61C0082B
    0x61800103
    0x61C0082B
    0x6180010E
    0x61C00C2B
    0x61800103
    0x61C0082B
    0x6180010E
    0x61C0082B
    0x6180010E
    0x61C0102B
    0x6180010E
    0x61C0142B
    0x6180010E
    0x61C0182B
    0x6180010E
    0x61C01C2B
    0x6180010E
    0x61C0202B
    0x6180010E
    0x61C0242B
    0x6180010E
    0x61C0282B
    0x6180010E
    0x61C02C2B
    0x6180010E
    0x61C0302B
    0x6180010E
    0x61C0342B
    0x6180010E
    0x61C0382B
    0x6180010E
    0x61C03C2B
    0x6180010E
    0x61C0402B
    0x6180010E
    0x61C0442B
    0x6180010E
    0x61C0482B
    0x6180010E
    0x61C01439
    0x61800103
    0x61C01839
    0x6180010E
    0x61C01839
    0x61800103
    0x61C01839
    0x6180010E
    0x61C01C39
    0x61800103
    0x61C01839
    0x6180010E
    0x61C02039
    0x61800103
    0x61C01839
    0x6180010E
    0x61C01839
    0x6180010E
    0x61C0143A
    0x61800103
    0x61C0183A
    0x6180010E
    0x61C0183A
    0x61800103
    0x61C0183A
    0x6180010E
    0x61C01C3A
    0x61800103
    0x61C0183A
    0x6180010E
    0x61C0203A
    0x61800103
    0x61C0183A
    0x6180010E
    0x61C0183A
    0x61800103
    0x61C01C4B
    0x6180010E
    0x61C01C4B
    0x61800103
    0x61C01C4B
    0x6180010E
    0x61C0204B
    0x61800103
    0x61C01C4B
    0x6180010E
    0x61C01C4B
    0x6180010E
    0x61C0244B
    0x6180010E
    0x61C0004D
    0x6180010E
    0x61C0004E
    0x61800103
    0x61C0004F
    0x6180010E
    0x61C0004F
    0x61800103
    0x61C0004F
    0x6180010E
    0x61C0044F
    0x61800103
    0x61C0004F
    0x6180010E
    0x61C0004F
    0x6180010E
    0x61C0084F
    0x6180010E
    0x61C00C4F
    0x6180010E
    0x61C0104F
    0x61800103
    0x61C00051
    0x6180010E
    0x61C00051
    0x61800103
    0x61C00051
    0x6180010E
    0x61C00451
    0x61800103
    0x61C00051
    0x6180010E
    0x61C00051
    0x6180010E
    0x61C00851
    0x61800103
    0x61C00C51
    0x6180010E
    0x61C00C51
    0x61800103
    0x61C00C51
    0x6180010E
    0x61C01051
    0x61800103
    0x61C00C51
    0x6180010E
    0x61C00C51
    0x6180010E
    0x61C01451
    0x6180010E
    0x61C01851
    0x6180010E
    0x61C01C51
    0x6180010E
    0x61C02051
    0x6180010E
    0x61C02451
    0x6180010E
    0x61C02851
    0x6180010E
    0x61C02C51
    0x6180010E
    0x61C05051
    0x61800103
    0x61C00462
    0x6180010E
    0x61C00462
    0x61800103
    0x61C00462
    0x6180010E
    0x61C00862
    0x61800103
    0x61C00462
    0x6180010E
    0x61C00462
    0x6180010E
    0x61C00C62
    0x6180010E
    0x61C01062
    0x6180010E
    0x61C01462
    0x6180010E
    0x61C01862
    0x6180010E
    0x61C00866
    0x6180010E
    0x61C00867
    0x6180010E
    0x61C00868
    0x6180010E
    0x61C0086A
    0x6180010E
    0x61C0106B
    0x6180010E
    0x61C00072
    0x6180010E
    0x61C00074
    0x61800103
    0x61C00075
    0x6180010E
    0x61C00075
    0x61800103
    0x61C00075
    0x6180010E
    0x61C00475
    0x61800103
    0x61C00075
    0x6180010E
    0x61C00075
    0x6180010E
    0x61C00875
    0x61800103
    0x61C01875
    0x6180010E
    0x61C01875
    0x61800103
    0x61C01875
    0x6180010E
    0x61C01C75
    0x61800103
    0x61C01875
    0x6180010E
    0x61C01875
    0x6180010E
    0x61C02075
    0x61800103
    0x61C0007D
    0x6180010E
    0x61C0007D
    0x61800103
    0x61C0007D
    0x6180010E
    0x61C0047D
    0x61800103
    0x61C0007D
    0x6180010E
    0x61C0007D
    0x6180010E
    0x61C0087D
    0x6180010E
    0x61C00C7D
    0x6180010E
    0x61C0107D
    0x6180010E
    0x61C00087
    0x61800103
    0x61C00092
    0x6180010E
    0x61C00092
    0x61800103
    0x61C00092
    0x6180010E
    0x61C00492
    0x61800103
    0x61C00092
    0x6180010E
    0x61C00092
    0x6180010E
    0x61C00892
    0x6180010E
    0x61C00095
    0x61800103
    0x61C00098
    0x6180010E
    0x61C00098
    0x61800103
    0x61C00098
    0x6180010E
    0x61C00498
    0x61800103
    0x61C00098
    0x6180010E
    0x61C00098
    0x6180010E
    0x61C00898
    0x61800103
    0x61C00099
    0x6180010E
    0x61C00099
    0x61800103
    0x61C00099
    0x6180010E
    0x61C00499
    0x61800103
    0x61C00099
    0x6180010E
    0x61C00099
    0x6180010E
    0x61C00899
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0009D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0049D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0089D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C00C9D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0109D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0149D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0189D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C01C9D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0209D
    0x61800103
    0x61C0009D
    0x6180010E
    0x61C0009D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0289D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C02C9D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0309D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0349D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0389D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C03C9D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0409D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0449D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0489D
    0x61800103
    0x61C0289D
    0x6180010E
    0x61C0289D
    0x61800103
    0x61C2789D
    0x6180010E
    0x61C2789D
    0x61800103
    0x61C2789D
    0x6180010E
    0x61C27C9D
    0x61800103
    0x61C2789D
    0x6180010E
    0x61C2789D
    0x6180010E
    0x61C2809D
    0x6180010E
    0x61C2849D
    0x6180010E
    0x61C2889D
    0x6180010E
    0x61C28C9D
    0x6180010E
    0x61C2909D
    0x6180010E
    0x61C2949D
    0x6180010E
    0x61C2989D
    0x61800103
    0x61C00CA1
    0x6180010E
    0x61C00CA1
    0x61800103
    0x61C00CA1
    0x6180010E
    0x61C010A1
    0x61800103
    0x61C00CA1
    0x6180010E
    0x61C00CA1
    0x6180010E
    0x61C014A1
    0x61800103
    0x61C00CA2
    0x6180010E
    0x61C00CA2
    0x61800103
    0x61C00CA2
    0x6180010E
    0x61C010A2
    0x61800103
    0x61C00CA2
    0x6180010E
    0x61C00CA2
    0x6180010E
    0x61C014A2
    0x6180010E
    0x61C000B6
    0x6180010E
    0x61C00CB6
    0x6180010E
    0x61C010B6
    0x6180010E
    0x61C014B8
    0x61800103
    0x61C018B8
    0x6180010E
    0x61C018B8
    0x61800103
    0x61C018B8
    0x6180010E
    0x61C01CB8
    0x61800103
    0x61C018B8
    0x6180010E
    0x61C020B8
    0x61800103
    0x61C018B8
    0x6180010E
    0x61C018B8
    0x6180010E
    0x61C000BA
    0x61800103
    0x61C008BA
    0x6180010E
    0x61C008BA
    0x61800103
    0x61C008BA
    0x6180010E
    0x61C00CBA
    0x61800103
    0x61C008BA
    0x6180010E
    0x61C008BA
    0x6180010E
    0x61C010BA
    0x6180010E
    0x61C018BA
    0x61800103
    0x61C000BF
    0x6180010E
    0x61C000BF
    0x61800103
    0x61C000BF
    0x6180010E
    0x61C004BF
    0x61800103
    0x61C000BF
    0x6180010E
    0x61C000BF
    0x6180010E
    0x61C008BF
    0x61800200
    0x61C00024
    0x62000002
    0x61800200
    0x61C00024
    0x62000000
    0x60400024
    0x63D88031
    0x60C000C3
    0x64588031
    0x6310006A
    0x61800200
    0x61C00025
    0x62000002
    0x61800200
    0x61C00025
    0x62000000
    0x60400025
    0x63D88030
    0x60C000C4
    0x64588030
    0x63100069
    0x61800200
    0x61C00026
    0x62000002
    0x61800200
    0x61C00026
    0x62000000
    0x60400026
    0x63D8802F
    0x60C000C5
    0x6458802F
    0x63100068
    0x61800200
    0x61C00027
    0x62000002
    0x61800200
    0x61C00027
    0x62000000
    0x60400027
    0x63D8802E
    0x60C000C6
    0x6458802E
    0x63100067
    0x61800200
    0x61C00028
    0x62000002
    0x61800200
    0x61C00028
    0x62000000
    0x60400028
    0x63D8802D
    0x60C000C7
    0x6458802D
    0x63100066
    0x61800200
    0x61C00029
    0x62000002
    0x61800200
    0x61C00029
    0x62000000
    0x60400029
    0x63D8802C
    0x60C000C8
    0x6458802C
    0x63100065
    0x61800200
    0x61C0002A
    0x62000002
    0x61800200
    0x61C0002A
    0x62000000
    0x6040002A
    0x63D8802B
    0x60C000C9
    0x6458802B
    0x63100064
    0x61800200
    0x61C0002B
    0x62000002
    0x61800200
    0x61C0002B
    0x62000000
    0x6040002B
    0x63D8802A
    0x60C000CA
    0x6458802A
    0x63100063
    0x61800201
    0x61C00009
    0x61800201
    0x61C00009
    0x61800201
    0x61C00009
    0x61800202
    0x61C00009
    0x62000001
    0x63418001
    0x61800200
    0x61C00077
    0x62000002
    0x61800201
    0x61C00079
    0x61800201
    0x61C00079
    0x61800200
    0x61C0006A
    0x62000002
    0x61800200
    0x61C0006B
    0x62000002
    0x61800200
    0x61C00066
    0x62000002
    0x61800200
    0x61C00067
    0x62000002
    0x61800200
    0x61C00068
    0x62000002
    0x4F4E00FF
    0x4F4A0005
    0x4F4B0000
    0x4F460140
    0x4F4C0000
    0x4F4D0004
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A0003
    0x4F4B0000
    0x4F4600C0
    0x4F4C0000
    0x4F4D0010
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001C
    0x4F4B000A
    0x4F46070A
    0x4F4C0005
    0x4F4D0023
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001C
    0x4F4B000D
    0x4F46070D
    0x4F4C000D
    0x4F4D0200
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001A
    0x4F4B0020
    0x4F4606A0
    0x4F4C0000
    0x4F4D0012
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001A
    0x4F4B0022
    0x4F4606A2
    0x4F4C0000
    0x4F4D000C
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001A
    0x4F4B0021
    0x4F4606A1
    0x4F4C0000
    0x4F4D0012
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0023
    0x4F4607A3
    0x4F4C0000
    0x4F4D000A
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0024
    0x4F4607A4
    0x4F4C0013
    0x4F4D0008
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0025
    0x4F4607A5
    0x4F4C001B
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0026
    0x4F4607A6
    0x4F4C001C
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0029
    0x4F4607A9
    0x4F4C0000
    0x4F4D000A
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002B
    0x4F4607AB
    0x4F4C0013
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002D
    0x4F4607AD
    0x4F4C0014
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002F
    0x4F4607AF
    0x4F4C0015
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0031
    0x4F4607B1
    0x4F4C0016
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0033
    0x4F4607B3
    0x4F4C0017
    0x4F4D0001
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002A
    0x4F4607AA
    0x4F4C0000
    0x4F4D000A
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002C
    0x4F4607AC
    0x4F4C0013
    0x4F4D0010
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B002E
    0x4F4607AE
    0x4F4C0023
    0x4F4D0008
    0x4F4F0000
    0x4F500000
    0x4F4E00FF
    0x4F4A001E
    0x4F4B0032
    p\�SpgxqXSppqXSpgpp\Spgpv��8gpp�S�<]qpt7�p\�Sppp\Sppp\Sppp��pqp\S                         0
    0x61C00024
    0x62000002
    0x61800200
    0x61C00025
    0x62000002
    0x61800200
    0x61C00026
    0x62000002
    0x61800200
    0x61C00027
    0x62000002
    0x61800200
    0x61C00028
    0x62000002
    0x61800200
    0x61C00029
    0x62000002
    0x61800200
    0x61C0002A
    0x62000002
    0x61800200
    0x61C0002B
    0x62000002
    0x61800200
    0x61C00077
    0x62000002
    0x61800200
    0x61C0006A
    0x62000002
    0x61800200
    0x61C0006B
    0x62000002
    0x61800200
    0x61C00066
    0x62000002
    0x61800200
    0x61C00067
    0x62000002
    0x61800200
    0x61C00068
    0x62000002
    0x61800200
    0x61C00095
    0x62000002
    0x61800200
    0x61C00072
    0x62000002
    0x61800200
    0x61C00092
    0x62000002
    0x61800200
    0x61C00098
    0x62000002
    0x61800200
    0x61C00099
    0x62000002
    0x61800200
    0x61C0004B
    0x62000002
    0x61800200
    0x61C00062
    0x62000002
    0x62D0005C
    0x6418C000
    0x6418802D
    0x62D0005D
    0x608000C0
    0x60000062
    0x6398C000
    0x6398802D
    0x61800200
    0x61C00039
    0x62000002
    0x62D0005E
    0x64150000
    0x6418802E
    0x62D0005F
    0x60800088
    0x608000B9
    0x60000039
    0x63950000
    0x6398802E
    0x61800200
    0x61C0003A
    0x62000002
    0x62D00060
    0x64154000
    0x6418802F
    0x62D00061
    0x60800089
    0x608000BA
    0x6000003A
    0x63954000
    0x6398802F
    0x61800200
    0x61C000B8
    0x62000002
    0x62D00062
    0x64158000
    0x64188030
    0x62D00063
    0x6080008A
    0x608000BB
    0x600000B8
    0x63958000
    0x63988030
    0x61800200
    0x61C0004F
    0x62000002
    0x61800200
    0x61C0004D
    0x62000002
    0x61800200
    0x61C0004E
    0x62000002
    0x41070000
    0x4108009F
    0x4F8A00FF
    0x4F8B0001
    0x4F80001A
    0x4100001A
    0x4F010000
    0x4F06068D
    0x4F0A000C
    0x41010000
    0x410C0001
    0x410D856A
    0x410EF000
    0x410F0000
    0x41100010
    0x41110000
    0x61800100
    0x61C0204B
    0x62000002
    0x61800100
    0x61C02039
    0x62000002
    0x61800100
    0x61C01839
    0x62000002
    0x61800100
    0x61C0203A
    0x62000002
    0x61800100
    0x61C0183A
    0x62000002
    0x61800100
    0x61C020B8
    0x62000002
    0x61800100
    0x61C018B8
    0x62000002
    0x6180010D
    0x61C00087
    0x612B7C9D
    0x61800200
    0x61C00062
    0x62000000
    0x60400062
    0x63D8C001
    0x63D88031
    0x60C000C0
    0x6458C001
    0x63100064
    0x64588031
    0x63100063
    0x61800200
    0x61C00068
    0x62000000
    0x60400068
    0x63D88030
    0x64588030
    0x63100062
    0x61800200
    0x61C00067
    0x62000000
    0x60400067
    0x63D8802F
    0x6458802F
    0x63100061
    0x61800200
    0x61C00066
    0x62000000
    0x60400066
    0x63D8802E
    0x6458802E
    0x63100060
    0x61800200
    0x61C0006B
    0x62000000
    0x6040006B
    0x63D00016
    0x60C000F6
    0x64500015
    0x6310005F
    0x61800200
    0x61C0006A
    0x62000000
    0x6040006A
    0x63C2400A
    0x6442400A
    0x6300400A
    0x61800200
    0x61C0002B
    0x62000000
    0x6040002B
    0x63D8802D
    0x60C000CA
    0x6458802D
    0x6310005E
    0x61800200
    0x61C0002A
    0x62000000
    0x6040002A
    0x63D8802C
    0x60C000C9
    0x6458802C
    0x6310005D
    0x61800200
    0x61C00024
    0x62000000
    0x60400024
    0x63D8802B
    0x60C000C3
    0x6458802B
    0x6310005C
    0x6180010C
    0x61C00087
    0x612B7C9D
    0x612B7C9D
    0x6180010C
    0x6BEBC200
    0x7FEBC200
    0x6180010C
    0x6BEBC200
    0x7FEBC200
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010D
    0x77D78400
    0x7FD78400
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010E
    0x61C00087
    0x6180010E
    0x6BEBC200
    0x7FEBC200
    0x6180010E
    0x61C00087
    0x6180010E
    0x61C00087
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010D
    0x77D78400
    0x7FD78400
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010E
    0x61C00087
    0x6180010E
    0x6BEBC200
    0x7FEBC200
    0x6180010E
    0x61C00087
    0x6180010E
    0x61C00087
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010D
    0x77D78400
    0x7FD78400
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010E
    0x61C00087
    0x6180010E
    0x6BEBC200
    0x7FEBC200
    0x6180010E
    0x61C00087
    0x6180010E
    0x61C00087
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010D
    0x77D78400
    0x7FD78400
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010E
    0x61C00087
    0x6180010E
    0x6BEBC200
    0x7FEBC200
    0x6180010E
    0x61C00087
    0x6180010E
    0x61C00087
    0x6180010E
    0x6BEBC200
    0x7FEBC200
    0x6180010E
    0x61C00087
    0x6180010E
    0x61C00087
    0x6180010E
    0x6BEBC200
    0x7FEBC200
    0x6180010E
    0x61C00087
    0x6180010E
    0x61C00087
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010D
    0x77D78400
    0x7FD78400
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010E
    0x61C00087
    0x6180010E
    0x6BEBC200
    0x7FEBC200
    0x6180010E
    0x61C00087
    0x6180010E
    0x61C00087
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010D
    0x77D78400
    0x7FD78400
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010E
    0x61C00087
    0x6180010E
    0x6BEBC200
    0x7FEBC200
    0x6180010E
    0x61C00087
    0x6180010E
    0x61C00087
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010D
    0x77D78400
    0x7FD78400
    0x6180010D
    0x61C00087                    
    0x612D7C9D                    
    0x6180010E                    
    0x61C00087                    
    0x6180010E                    
    0x6BEBC200
    0x7FEBC200
    0x6180010E
    0x61C00087
    0x6180010E
    0x61C00087
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010D
    0x77D78400
    0x7FD78400
    0x6180010D
    0x61C00087
    0x612D7C9D
    0x6180010E
    0x61C00087
    0x6180010E
    0x6BEBC200
    0x7FEBC200
    0x6180010E
    0x61C00087
    0x6180010E
    0x61C00087
    0x6180010E
    0x6BEBC200
    0x7FEBC200
    0x6180010E
    0x61C00087
    0x6180010E
    0x61C00087
    
    
    

    wake_uart_logs_hex_file2.txt

    Please find attached wakup uart script 

    #!/bin/bash -xe
    
    # Detach kernel serial console
    consoles=$(find /sys/bus/platform/devices/*.serial/ -name console)
    for console in ${consoles}; do
            echo -n N > ${console}
    done
    
    # Configure PM runtime autosuspend
    uarts=$(find /sys/bus/platform/devices/*.serial/power/ -type d)
    for uart in $uarts; do
            echo -n 3000 > $uart/autosuspend_delay_ms
            echo -n enabled > $uart/wakeup
            echo -n auto > $uart/control
    done
    
    # Configure wake-up from suspend
    uarts=$(find /sys/class/tty/tty[SO]*/power/ -type d 2>/dev/null)
    for uart in $uarts; do
            echo -n enabled > $uart/wakeup
    done
    

    Please confirm , whether its really coming out from deep sleep by inspecting logs ?

    Thanks,

    Naresh

  • Hi Naresh,

    Can you provide the Linux Terminal Suspend Logs?

    Thanks,

    Anshu

  • Hi Anshu,

    Not getting Linux terninal suspend logs after issueing deep sleep command ( echo mem > /sys/power/state ) .

    After deep sleep commands , it suspending /waiting but not getting logs .

    ground

    parallely ,Could you please expain how to wakeup with MCU_GPIO16 ?

    Also , I tried to wakup with the RTC but getting below issue  (is this issue due to  as we are using external RTC ? )

    root@am62xx-evm:/home# rtcwake -d /dev/rtc0 -m mem -s 5
    rtcwake: cannot open /sys/class/rtc/rtc0/device/power/wakeup: No such file or directory

    Thanks,

    Nareshh.

  • Hi Anshu,

    Not getting Linux terninal suspend logs after issueing deep sleep command ( echo mem > /sys/power/state ) .

    After deep sleep commands , it suspending /waiting but not getting logs .

    ground

    parallely ,Could you please expain how to wakeup with MCU_GPIO16 ?

    Also , I tried to wakup with the RTC but getting below issue  (is this issue due to  as we are using external RTC ? )

    root@am62xx-evm:/home# rtcwake -d /dev/rtc0 -m mem -s 5
    rtcwake: cannot open /sys/class/rtc/rtc0/device/power/wakeup: No such file or directory

    Anshu , Any update on this ?

    Thanks,

    Naresh.

  • Hello,

    I was working on a customer escalation. Apologies for the delay.

    I forgot to clarify that using main_uart0 wakeup will not print any logs.


    Could you please expain how to wakeup with MCU_GPIO16 ?

    Connect the pin to ground.


    Also , I tried to wakup with the RTC but getting below issue  (is this issue due to  as we are using external RTC ? )

    We don't have documentation for external rtc wakeup, only internal rtc wakeup.

    Thanks,

    Anshu

  • Hi Anshu, 

    Do i need to connect "MCU_GPIO16" physically to Ground?

    First i did run  uart wake up source script .

    With "Main_uart0" i did wakeup the CPU from deep sleep. ? Is this correct? Please confirm?

    Thanks,

    Naresh.

  • Do i need to connect "MCU_GPIO16" physically to Ground?

    Yes

    With "Main_uart0" i did wakeup the CPU from deep sleep. ?

    When you enter anything in the Linux terminal after deep sleep, does it resume? If it does then, it woke up.

    Thanks,

    Anshu

  • Hi Anshu,

    Linux

    After pressing key , it comes out of the wainting/ sleep mode. 

    But i could not see any interrupt on cat /proc/interrupt.

    serial

    Thanks,

    Naresh