Debian: Deepsleep doesn't work on AM62P

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: High
    • SITSW-5041
    • Hide
      10.00.00
      09.02.01
      Show
      10.00.00 09.02.01
    • 10.01.00
    • am62p-sk

      Deepsleep on Debian filesystem doesn't work on SDK 10.0 release images for AM62P.

      Following is the observation,

      root@am62pxx-evm:~# rtcwake -s 10 -m mem
      rtcwake: assuming RTC uses UTC ...
      rtcwake: wakeup from "mem" using /dev/rtc0 at Thu Jan  1 00:01:29 1970
      [   72.780475] PM: suspend entry (deep)
      [   72.784200] Filesystems sync: 0.000 seconds
      [   72.800917] Freezing user space processes
      [   72.806104] Freezing user space processes completed (elapsed 0.001 seconds)
      [   72.813084] OOM killer disabled.
      [   72.816312] Freezing remaining freezable tasks
      [   72.821980] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
      [   72.829381] printk: Suspending console(s) (use no_console_suspend to debug)
      I/TC: Secondary CPU 1 initializing
      I/TC: Secondary CPU 1 switching to normal world boot
      I/TC: Secondary CPU 2 initializing
      I/TC: Secondary CPU 2 switching to normal world boot
      I/TC: Secondary CPU 3 initializing
      I/TC: Secondary CPU 3 switching to normal world boot
      [   72.846985] ti-sci 44043000.system-controller: ti_sci_cmd_set_device_constraint: device: 179: state: 1: ret 0
      [   72.847125] ti-sci 44043000.system-controller: ti_sci_cmd_set_device_constraint: device: 178: state: 1: ret 0
      [   72.855854] omap8250 2800000.serial: PM domain pd:146 will not be powered off
      [   72.856351] ti-sci 44043000.system-controller: ti_sci_cmd_set_device_constraint: device: 117: state: 1: ret 0
      [   72.865962] remoteproc remoteproc0: stopped remote processor 79000000.r5f
      [   72.869234] Disabling non-boot CPUs ...
      [   72.871226] psci: CPU1 killed (polled 0 ms)
      [   72.874102] psci: CPU2 killed (polled 4 ms)
      [   72.876916] psci: CPU3 killed (polled 0 ms)
      [   72.878108] Enabling non-boot CPUs ...
      [   77.994242] CPU1: failed to come online
      [   77.994252] CPU1: failed in unknown state : 0x0
      [   77.994548] Error taking CPU1 up: -5
      [   83.114004] CPU2: failed to come online
      [   83.114010] CPU2: failed in unknown state : 0x0
      [   83.114217] Error taking CPU2 up: -5
      [   88.234002] CPU3: failed to come online
      [   88.234006] CPU3: failed in unknown state : 0x0
      [   88.234181] Error taking CPU3 up: -5
      [   88.234600] ti-sci 44043000.system-controller: ti_sci_resume: wakeup source: 0x50
      [   88.250809] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 19
      [   88.267054] am65-cpsw-nuss 8000000.ethernet eth0: PHY [8000f00.mdio:00] driver [TI DP83867] (irq=POLL)
      [   88.267082] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/rgmii-rxid link mode
      [   88.282052] am65-cpsw-nuss 8000000.ethernet eth1: PHY [8000f00.mdio:01] driver [TI DP83867] (irq=POLL)
      [   88.282063] am65-cpsw-nuss 8000000.ethernet eth1: configuring for phy/rgmii-rxid link mode
      [   88.438709] OOM killer enabled.
      [   88.441858] Restarting tasks ... done.
      [   88.459380] random: crng reseeded on system resumption
      [   88.467355] platform 79000000.r5f: Core is off in resume
      [   88.472745] remoteproc remoteproc0: powering up 79000000.r5f
      [   88.478552] remoteproc remoteproc0: Booting fw image am62p-mcu-r5f0_0-fw, size 59368
      [   88.487438] rproc-virtio rproc-virtio.3.auto: assigned reserved memory node mcu-r5fss-dma-memory-region@9b800000
      [   88.498360] virtio_rpmsg_bus virtio1: rpmsg host is online
      [   88.503875] virtio_rpmsg_bus virtio1: creating channel ti.ipc4.ping-pong addr 0xd
      [   88.511418] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0xe
      [   88.518744] rproc-virtio rproc-virtio.3.auto: registered virtio1 (type 7)
      [   88.525601] remoteproc remoteproc0: remote processor 79000000.r5f is now up
      root@am62pxx-evm:~# [   88.537968] PM: suspend exit
      
      root@am62pxx-evm:~# rtcwake -s 5 -m mem                                                                                                                                                                            
      rtcwake: assuming RTC uses UTC ...
      rtcwake: wakeup from "mem" using /dev/rtc0 at Thu Jan  1 00:02:08 1970
      [  106.177182] PM: suspend entry (deep)
      [  106.180917] Filesystems sync: 0.000 seconds
      [  106.198117] Freezing user space processes
      [  106.203680] Freezing user space processes completed (elapsed 0.001 seconds)
      [  106.210680] OOM killer disabled.
      [  106.213896] Freezing remaining freezable tasks
      [  106.219605] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
      [  106.227029] printk: Suspending console(s) (use no_console_suspend to debug)
      [  106.249436] ti-sci 44043000.system-controller: ti_sci_cmd_set_device_constraint: device: 179: state: 1: ret 0
      [  106.249576] ti-sci 44043000.system-controller: ti_sci_cmd_set_device_constraint: device: 178: state: 1: ret 0
      [  106.258957] ti-sci 44043000.system-controller: ti_sci_cmd_set_device_constraint: device: 117: state: 1: ret 0
      [  106.268756] remoteproc remoteproc0: stopped remote processor 79000000.r5f
      [  106.272278] Disabling non-boot CPUs ...
      [  106.272580] ti-sci 44043000.system-controller: ti_sci_resume: wakeup source: 0x50
      [  106.289305] am65-cpsw-nuss 8000000.ethernet: set new flow-id-base 19
      [  106.305501] am65-cpsw-nuss 8000000.ethernet eth0: PHY [8000f00.mdio:00] driver [TI DP83867] (irq=POLL)
      [  106.305527] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/rgmii-rxid link mode
      [  106.320406] am65-cpsw-nuss 8000000.ethernet eth1: PHY [8000f00.mdio:01] driver [TI DP83867] (irq=POLL)
      [  106.320417] am65-cpsw-nuss 8000000.ethernet eth1: configuring for phy/rgmii-rxid link mode
      [  106.419192] OOM killer enabled.
      [  106.422333] Restarting tasks ... done.
      [  106.442085] random: crng reseeded on system resumption
      [  106.455754] platform 79000000.r5f: Core is off in resume
      [  106.469722] remoteproc remoteproc0: powering up 79000000.r5f
      [  106.484736] remoteproc remoteproc0: Booting fw image am62p-mcu-r5f0_0-fw, size 59368
      [  106.506568] rproc-virtio rproc-virtio.3.auto: assigned reserved memory node mcu-r5fss-dma-memory-region@9b800000
      [  106.530503] virtio_rpmsg_bus virtio1: rpmsg host is online
      [  106.536063] virtio_rpmsg_bus virtio1: creating channel ti.ipc4.ping-pong addr 0xd
      [  106.543649] virtio_rpmsg_bus virtio1: creating channel rpmsg_chrdev addr 0xe
      [  106.561345] rproc-virtio rproc-virtio.3.auto: registered virtio1 (type 7)
      [  106.580630] remoteproc remoteproc0: remote processor 79000000.r5f is now up
      rtcwake: write error
      [  106.612456] PM: suspend exit
      root@am62pxx-evm:~# 
      

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Connection: Intermediate to External PROD System
                EXTSYNC-5017 - Debian: Deepsleep doesn't work on A...
                SYNCHRONIZED
                • Last Sync Date: