PINE64
NVMe SSD testing methodology - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=111)
+--- Forum: Pinebook Pro Hardware and Accessories (https://forum.pine64.org/forumdisplay.php?fid=116)
+--- Thread: NVMe SSD testing methodology (/showthread.php?tid=14470)



NVMe SSD testing methodology - halogen - 07-20-2021

I want to test an NVMe SSD drive in the Pinebook Pro that isn't yet in the wiki Hardware Accessory Compatibility list. can someone please write a noob-friendly guide on how to do it? I want to find out the following:
  • whether the system can remain stable while the drive is in sustained heavy use
  • APST default setting
  • whether the power settings are saved across reboots, and if not, is there a workaround



RE: NVMe SSD testing methodology - calinb - 07-22-2021

(07-20-2021, 10:44 AM)halogen Wrote: I want to test an NVMe SSD drive in the Pinebook Pro that isn't yet in the wiki Hardware Accessory Compatibility list. can someone please write a noob-friendly guide on how to do it? I want to find out the following:
  • whether the system can remain stable while the drive is in sustained heavy use
  • APST default setting
  • whether the power settings are saved across reboots, and if not, is there a workaround
This is the guide I used:
https://eli.gladman.cc/blog/2020/06/23/pine-book-pro-nvme.html

And of course the wiki:
https://wiki.pine64.org/wiki/Pinebook_Pro#Using_the_optional_NVMe_adapter

I found that Manjaro can boot off the NVMe SSD (both boot and / from the NVMe are mounted). However, Manjaro's U-Boot must be present on the eMMC too. Details of my learnings are in my thread here. Read the entire thread as I learn from Manjaro mod, Stritt:
https://forum.manjaro.org/t/pinebook-pro-5-13-no-longer-boots-from-nvme/72770

As you can see from the title of the thread, I also discovered that Linux.org broke the NVMe boot in going from 5.12.11-1  to 5.13.0-1! I've not had time to test Stritt's theory by putting "CONFIG_PCI_MSI_ARCH_FALLBACKS=y" and the associated msi_controller driver code back into the 5.13 Manjaro kernel source and rebuilding the kernel to see if that fixes it. Details are provided in the thread. I'm still running 5.12.11-1 for this reason.

I'm running the 1TB WD Blue SN550 (‎WDS100T2B0C). In my ad hoc testing, APST mode (the default) seems to work very well and I'm not motivated to try static power settings.

Oops--I forgot to include this thread too:
https://forum.manjaro.org/t/re-partition-emmc-after-installing-boot-and-on-pinebook-pro-nvme-ssd/72463/2