12-20-2019, 08:11 PM
(12-20-2019, 01:07 PM)swulff Wrote: ...Yes, in theory it's part of the NVMe SSD. I've not done it, but whence we have a good list of NVMe SSDs and their minimum power settings, I likely will buy one and use that procedure.
(12-17-2019, 04:50 PM)Arwen Wrote: ...
Some NVMes allow reducing power. For example, one of mine in my newish desktop has this;
Then there is a way to limit the drive to a specific power level. Note that power states 3 & 4 are probably some type of standby. So the target of state 2, 3.8 watts is likely the best I can get. (Of course, 3.8 watts is a max, so it may run lower anyway.) Here is a link to limit the power;Code:Supported Power States
St Op Max Active Idle RL RT WL WT Ent_Lat Ex_Lat
0 + 9.00W - - 0 0 0 0 0 0
1 + 4.60W - - 1 1 1 1 0 0
2 + 3.80W - - 2 2 2 2 0 0
3 - 0.0450W - - 3 3 3 3 2000 2000
4 - 0.0040W - - 4 4 4 4 6000 8000
https://forum.pine64.org/showthread.php?...2#pid54472
My other NVMe drive does not have any changable power states. It runs at 9 watts maximum. Too much in my opinion for our Pinebook Pros.
We still don't have a good idea of what the maximum power draw should be. The Google docs spread sheet for NVMe SSDs has a column for it, but no one has put in any values, yet.
https://docs.google.com/spreadsheets/d/1...sp=sharing
Edit: I figured it was time to add how to change the NVMe power states to the PBP Wiki;
Wiki - Pinebook Pro - Post NVMe install power limiting
Thanks for your input. I've a question around your guide to set the power states;
If I stick the NMVe into another laptop (given that I can't boot with it in the PBP) and perform this, will it persist in the NVMe or is it something that is OS/Kernel dependent?
You can test it in the other laptop by first checking current setting, changing, removing it, then reinstalling and checking again. If that other laptop is much easy to install & remove a NVMe SSD than our Pinebook Pros, that's probably the easiest verification.
If you do limit the NVMe SSD power in another laptop and it sticks, let us know. I'll update the PBP Wiki so others can benefit from your experience.
--
Arwen Evenstar
Princess of Rivendale
Arwen Evenstar
Princess of Rivendale