nvme drive disappears after about an hour of uptime
It is really strange that reinserting the ribbon cable makes the NVMe drive to appear again, but it may very well be caused by the excessive lenght of the ribbon cable.  What is the revision of the NVMe adapter you're using, the first revision (with the wider PCB), or the second revision (which has a narrow PCB)?

In a pinch, you could try applying some hot glue to the ends of the ribbon cable, where they meet the PCB connectors, to stop the cable from accidentally becoming loose.  I know, it may look messy, but I've seen hot glue even in some high-end products, so it should be good enough for the PineBook Pro. Smile

I've continued the investigation you started, and it seems that APST (Autonomous Powe State Transition) issues with NVMe drives, unfortunately, are pretty much here to stay, depending on the actual NVMe drive and the system it is used in.

Could you, please, run the tests with all power states disabled, so we can establish that as a stable configuration?  After that, I'd suggest that you change the "nvme_core.default_ps_max_latency" setting to have only the lowest power state disabled, and re-run the tests.  If that ends up in instability, have the latency setting changed to have two lowest power states disabled, re-run the tests, etc.

I know, it's a lot of work, but should be helpful for other users.  I've also added a link to this thread to the PineBook Pro wiki page(s).

Edit: According to the Linux kernel NVMe driver source, only a single Toshiba NVMe SSD has confirmed APST-related issues.  However, we clearly see that more drives are affected on certain systems.  By the way, please make sure that the PCIe link in your PineBook Pro runs at Gen1 speed, as described here.

Edit #2: You may also try using pure alcohol to clean the ends of the ribbon cable.  Before applying hot glue, of course. Smile

Messages In This Thread
RE: nvme drive disappears after about an hour of uptime - by dsimic - 01-17-2021, 01:04 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  NVMe drives not detected mattpenn 2 216 09-07-2021, 01:01 AM
Last Post: mattpenn
  NVMe SSD testing methodology halogen 1 404 07-22-2021, 05:57 PM
Last Post: calinb
Question Battery stops charging and NVMe and other media disconnect randomly Eey0zu6O 4 590 07-09-2021, 08:45 PM
Last Post: moonwalkers
  NVMe-related crashes and instability, plus a solution simonsouth 9 4,899 01-24-2021, 05:37 PM
Last Post: HitsuMaruku
  NVME SPI Update not booting SD Card WZ9V 5 2,884 10-18-2020, 08:36 PM
Last Post: wdt
  Possible to upgrade PBP with NVMe M.2 1TB SSD from Sabrent? kkdao 15 8,128 08-22-2020, 05:20 AM
Last Post: kkdao
  LTE adapter via NVMe grego 2 2,188 07-08-2020, 01:37 PM
Last Post: manawyrm
  Pro NVMe adapter Does not fit ! ? bcnaz 110 54,496 07-03-2020, 10:51 PM
Last Post: xmixahlx
  NVME problem chaoskampf 2 2,116 07-01-2020, 09:10 AM
Last Post: chaoskampf
  PBP with NVMe installed - Issues booting to SD eluno1 2 1,954 06-05-2020, 09:33 AM
Last Post: eluno1

Forum Jump:

Users browsing this thread: 1 Guest(s)