Help: Pinebook Pro will not enter sleep [Manjaro 20.04] - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=111) +--- Forum: Linux on Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=114) +--- Thread: Help: Pinebook Pro will not enter sleep [Manjaro 20.04] (/showthread.php?tid=9974) |
RE: Help: Pinebook Pro will not enter sleep [Manjaro 20.04] - sleepingsysadmin - 06-08-2020 (06-08-2020, 08:54 AM)tophneal Wrote:(06-08-2020, 06:23 AM)sleepingsysadmin Wrote: No, not sure what I did wrong. SD and USB both dont work. The green power light just never flicks on. My theory is SPI flash soft locked but then reset/recovery buttons also do nothing. Well, it was definitely SPI. if=/dev/zero of=/dev/mtd0 saved my bacon. Also discovered the recovery button for sure doesnt work and i did have to bridge the 2 pins myself. Even more dumbly, I was bridging the 2 wrong pins. To top off the whole fun event. The metal cover, as I was putting it back on, gave me a paper cut. I am in need of a vacation, problem is that i cant go anywhere because the damned virus. Of note: it was PCM's nvm uboot that I did. The final line for spiflash was probably what got me. RE: Help: Pinebook Pro will not enter sleep [Manjaro 20.04] - tophneal - 06-08-2020 (06-08-2020, 12:06 PM)sleepingsysadmin Wrote: Well, it was definitely SPI. if=/dev/zero of=/dev/mtd0 saved my bacon. Also discovered the recovery button for sure doesnt work and i did have to bridge the 2 pins myself. Even more dumbly, I was bridging the 2 wrong pins. Ah! Ok, I didn't see that you had written that to the SPI. That u-boot has a history of a better success rate flashing to SPI than the mainline u-boot that is included with most mainline distros for the PBP. Yes, the case edges can be very sharp. After a few similar instances, I've resorted to only removing it with the use of a spudger. Glad you're back up and going, again! RE: Help: Pinebook Pro will not enter sleep [Manjaro 20.04] - BBreeziN - 06-09-2020 I am unable to suspend on my new Pinebook Pro also. Running Manjaro from a WD Black SN750 NVMe SSD. I am on Manjaro arm-testing branch running the 5.7.0 kernel. Per a previous recommendation, I commented out "SuspendState=freeze" in the /etc/systemd/sleep.conf file to enable S3 deep sleep. I seem to get a mix of the "pcie" and "gpu" inhibiting sleep. Code: [ 1610.911075] PM: suspend entry (deep) Code: [ 1610.921946] Filesystems sync: 0.010 seconds Code: [ 1610.924627] dwmmc_rockchip fe310000.mmc: pre_suspend failed for non-removable host: -38 Code: [ 1610.924650] Freezing user space processes ... (elapsed 0.004 seconds) done. Code: [ 1610.929525] OOM killer disabled. Code: [ 1610.929529] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done. Code: [ 1610.931611] printk: Suspending console(s) (use no_console_suspend to debug) Code: [ 1611.126907] busb rockchip_usb2phy_exit Code: [ 1611.285566] LDO_REG2: No configuration Code: [ 1611.285583] LDO_REG1: No configuration Code: [ 1611.402455] busb rockchip_usb2phy_exit Code: [ 1611.402660] busb rockchip_usb2phy_exit Code: [ 1611.402811] vdd_log: Entering suspend 3, enabling forcibly, was on Code: [ 1611.443374] busb rockchip_usb2phy_exit Code: [ 1611.471685] vbus_5vout: Entering suspend 3, disabling forcibly, was off Code: [ 1611.471708] vcc5v0_otg: Entering suspend 3, disabling forcibly, was on Code: [ 1611.471737] vcc3v3_panel: Entering suspend 3, disabling forcibly, was on Code: [ 1611.471758] vcc3v0_sd: Entering suspend 3, disabling forcibly, was on Code: [ 1611.471791] vcc5v0_usb: Entering suspend 3, disabling forcibly, was on Code: [ 1617.011153] rockchip-pcie f8000000.pcie: PCIe link enter L2 timeout! Code: [ 1617.011188] PM: dpm_run_callback(): rockchip_pcie_suspend_noirq+0x0/0x140 returns -110 Code: [ 1617.011200] PM: Device f8000000.pcie failed to suspend noirq: error -110 Code: [ 1617.041588] PM: noirq suspend of devices failed It appears to try to enter s2idle sleep after s3 sleep fails: Code: [ 1618.653324] PM: suspend entry (s2idle) RE: Help: Pinebook Pro will not enter sleep [Manjaro 20.04] - pining_for_the_fjords - 08-07-2020 Same problem here, really hoping there's a solution to this :/ RE: Help: Pinebook Pro will not enter sleep [Manjaro 20.04] - feoh - 08-29-2020 (06-01-2020, 09:02 PM)pfeerick Wrote: AFAIK, it's one of the last real 'known issue' bugs waiting to be put to rest. Usually sleep works only once for me... the first time I use it. After waking up the PBP, it won't go to sleep, usually with the `ff9a0000.gpu` device waking it up again/preventing it from sleeping. I haven't seen the `fe310000.mmc` one before, which IIRC is the WiFi card. I haven't tried repeatedly putting it to sleep, so I don't what if there are other tricks like killing pulseaudio, etc. that will make it more likely to behave. So rest assured, it's not just you, and it's not a new behaviour! I think the Manjaro guys were a bit naughty, it was a known issue in 19.12 (Suspend does not work on the Pinebook Pro), and fell off the list in the 20.02/20.04 release notes, even though it still isn't stable/reliable.(seemingly) Hi! Just got my PBPro yesterday and thus far I am super delighted! I have one small suggestion though - the Pinebook Pro comes with a sheet of printed paper welcome the user and directing them to the wiki and forums. Why not mention that this is a known issue on that sheet? When I finished up last night and closed the laptop lid, I assumed it would sleep, and then waking up this morning to find the battery totally dead was an unpleasant and ultimately unnecessary surprise. IMO clicking on Sleep/Suspend is hardly a big deal, but it helps to know Thanks for making such an outstanding laptop! -Chris RE: Help: Pinebook Pro will not enter sleep [Manjaro 20.04] - feoh - 09-04-2020 (06-04-2020, 10:00 AM)tophneal Wrote:(06-04-2020, 09:51 AM)sleepingsysadmin Wrote: When I configure for Deep suspend to ram (which is the ideal option) it does seem to go into deep suspend; but then I cannot unsuspend and similarly need to hold power button to shutdown. Hi. I did a bunch of hunting around and couldn't find anything like this. To be honest, the fact that I have to full shut down and cold boot this laptop really reduces its utility. Could you please provide a link to what you're talking about? Or to anything that will let me shut the lid and not have my battery dead when I come back in the morning? Thanks in advance RE: Help: Pinebook Pro will not enter sleep [Manjaro 20.04] - tophneal - 09-04-2020 (09-04-2020, 10:25 AM)feoh Wrote: Hi. I did a bunch of hunting around and couldn't find anything like this. https://github.com/mrfixit2001/updates_repo/tree/v2.0/pinebook/filesystem you need trust, uboot, and idbloader. you can also use the last section of the update script to write it to you emmc. RE: Help: Pinebook Pro will not enter sleep [Manjaro 20.04] - feoh - 09-04-2020 (09-04-2020, 10:58 AM)tophneal Wrote:(09-04-2020, 10:25 AM)feoh Wrote: Hi. I did a bunch of hunting around and couldn't find anything like this. Thanks a bunch for the reply. Much appreciated. I think I'll try the SleepMode=mem trick and see if that works, and if it doesn't I'll consider this approach. I'd want to get cozy enough with the various firmware utilities and the like that I'd be confident I could get back to a working state if something went wrong. RE: Help: Pinebook Pro will not enter sleep [Manjaro 20.04] - rjraymond - 09-25-2020 (06-04-2020, 10:00 AM)tophneal Wrote: To get s3 to work correctly, replace the mainline u-boot on your install with the BSP u-boot from mrfixit's v2 branch. There's a link in the wiki to the files.Aw, hell naw. After Gentoo, there's no way I'm messing with u-boot. Thanks, though. RE: Help: Pinebook Pro will not enter sleep [Manjaro 20.04] - wdt - 09-25-2020 @BBreeziN None of the "sleeps" work with a nvme It's a lot easier to use your smallest cheapest uSD (8G or up) and make a "recovery" SD , with mrfixit's distro on it,, don't forget to update (mrfixit update) Then, save mbr, dd first 16M SD->emmc, restore mbr Unless you reboot, hard to screw up,, well , you have to know how to use dd and get right blk # |