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
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.
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
trace_dst_enables : 0x01 trace_src_enables : 0x1F
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;
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 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 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.
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.
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 .
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
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 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