nVME crashes system
#1
I'm having issues using my nVME drive with my pinebook pro.  Any time I do any sort of major read or write the entire system freezes.  I have attempted the power reduction settings listed in the wiki, however, the state is not saveable and does not fix the issue.  I'm using a Samsung 970 500gb.  Any help would be appreciated; I'm at a loss.
#2
What's its current power setting?
#3
(01-15-2020, 07:25 AM)tophneal Wrote: What's its current power setting?

The pinebook pro is running off of battery.  the default nvme power setting is 0.  I have attempted to set it to 0, 1, and 2 to see if the result changes, but I almost always end up with a crash.  I did have one successful benchmark this morning set at 2, but I have not been able to duplicate it.
#4
Do you recall the operating power consumption from those 3 options? Maybe the draw is too high?
#5
(01-15-2020, 07:25 AM)tophneal Wrote: What's its current power setting?

Sorry, but how to check and update the NVMe power setting? I have not heard about it yet.
#6
Here you go: https://wiki.pine64.org/index.php/Pinebo...r_limiting

You may need to install nvme-cli first.
#7
@mamboman777, The Wiki instructions were updated to show the "-s" option for saving the settings.

There is at least 1 NVMe that does not allow "-s". If your NVMe is like that, a startup script might be in order.
--
Arwen Evenstar
Princess of Rivendale
#8
(01-15-2020, 08:22 AM)tophneal Wrote: Here you go: https://wiki.pine64.org/index.php/Pinebo...r_limiting

You may need to install nvme-cli first.

I think it would be helpful to list "first, install nvme-cli" in the wiki.  It took me a while to figure that out.  

0 - 6.2w operational
1 - 4.3w operational
2 - 2.1w operational
3 - .04w non-operational
4 - .005w non-operational

(01-15-2020, 08:35 AM)Arwen Wrote: @mamboman777, The Wiki instructions were updated to show the "-s" option for saving the settings.

There is at least 1 NVMe that does not allow "-s". If you NVMe is like that, a startup script might be in order.

I attempted to put the scripts from the wiki into the startup applications but it did not change the state on startup.  I also put the scripts in /etc/rc.local and that did not change the scripts on reboot.  Is there another way to accomplish this?

Also, part of the problem is even after the state is changed, the system crashes anytime a large read or write is attempted.
#9
(01-15-2020, 08:35 AM)Arwen Wrote: @mamboman777, The Wiki instructions were updated to show the "-s" option for saving the settings.

There is at least 1 NVMe that does not allow "-s". If your NVMe is like that, a startup script might be in order.

That number might be 2, now, but I can't recall the other drive that wouldn't accept saving. Tried on my Sabrent Rocket Nano last night, and it wouldn't accept the -s flag, either.

(01-15-2020, 08:36 AM)mamboman777 Wrote:
(01-15-2020, 08:22 AM)tophneal Wrote: Here you go: https://wiki.pine64.org/index.php/Pinebo...r_limiting

You may need to install nvme-cli first.

I think it would be helpful to list "first, install nvme-cli" in the wiki.  It took me a while to figure that out.  

0 - 6.2w operational
1 - 4.3w operational
2 - 2.1w operational
3 - .04w non-operational
4 - .005w non-operational

Good point, just added "The package 'nvme-cli' is required to run these commands." to the section.

Have you checked for any firmware updates to the drive, from Samsung? Also, does it feel like it's running hot at all? It might also be useful to know what firmware version it's currently using. (I'm seeing several issues in the Arch forums with this drive, though they do vary.)
#10
(01-15-2020, 08:45 AM)tophneal Wrote:
(01-15-2020, 08:35 AM)Arwen Wrote: @mamboman777, The Wiki instructions were updated to show the "-s" option for saving the settings.

There is at least 1 NVMe that does not allow "-s". If your NVMe is like that, a startup script might be in order.

That number might be 2, now, but I can't recall the other drive that wouldn't accept saving. Tried on my Sabrent Rocket Nano last night, and it wouldn't accept the -s flag, either.

(01-15-2020, 08:36 AM)mamboman777 Wrote:
(01-15-2020, 08:22 AM)tophneal Wrote: Here you go: https://wiki.pine64.org/index.php/Pinebo...r_limiting

You may need to install nvme-cli first.

I think it would be helpful to list "first, install nvme-cli" in the wiki.  It took me a while to figure that out.  

0 - 6.2w operational
1 - 4.3w operational
2 - 2.1w operational
3 - .04w non-operational
4 - .005w non-operational

Good point, just added "The package 'nvme-cli' is required to run these commands." to the section.

Have you checked for any firmware updates to the drive, from Samsung? Also, does it feel like it's running hot at all? It might also be useful to know what firmware version it's currently using. (I'm seeing several issues in the Arch forums with this drive, though they do vary.)

I have not checked for firmware updates.  From what I have read, the firmware update is an iso that you boot into.  Is that safe to run on a pinebook pro using the microSD?  It does not feel hot.  The battery life dropped, but not what I would consider drastic.  It went from approx. 8hours estimated to approx. 6 hours estimated.

(01-15-2020, 10:14 AM)mamboman777 Wrote:
(01-15-2020, 08:45 AM)tophneal Wrote:
(01-15-2020, 08:35 AM)Arwen Wrote: @mamboman777, The Wiki instructions were updated to show the "-s" option for saving the settings.

There is at least 1 NVMe that does not allow "-s". If your NVMe is like that, a startup script might be in order.

That number might be 2, now, but I can't recall the other drive that wouldn't accept saving. Tried on my Sabrent Rocket Nano last night, and it wouldn't accept the -s flag, either.

(01-15-2020, 08:36 AM)mamboman777 Wrote:
(01-15-2020, 08:22 AM)tophneal Wrote: Here you go: https://wiki.pine64.org/index.php/Pinebo...r_limiting

You may need to install nvme-cli first.

I think it would be helpful to list "first, install nvme-cli" in the wiki.  It took me a while to figure that out.  

0 - 6.2w operational
1 - 4.3w operational
2 - 2.1w operational
3 - .04w non-operational
4 - .005w non-operational

Good point, just added "The package 'nvme-cli' is required to run these commands." to the section.

Have you checked for any firmware updates to the drive, from Samsung? Also, does it feel like it's running hot at all? It might also be useful to know what firmware version it's currently using. (I'm seeing several issues in the Arch forums with this drive, though they do vary.)

I have not checked for firmware updates.  From what I have read, the firmware update is an iso that you boot into.  Is that safe to run on a pinebook pro using the microSD?  It does not feel hot.  The battery life dropped, but not what I would consider drastic.  It went from approx. 8hours estimated to approx. 6 hours estimated.

what is the process for figuring out the firmware that the nvme is running?


Possibly Related Threads…
Thread Author Replies Views Last Post
  Selling my Pinebook Pro with a bootable NVMe WD SSD drive pinemouth 0 705 09-27-2023, 08:53 PM
Last Post: pinemouth
  Boot into NVME drive, no wifi, sound, buttons... PaulQ 0 751 07-13-2023, 01:50 PM
Last Post: PaulQ
  I'm booting from NVME but I want to switch back to eMMC acruhl 4 1,384 04-23-2023, 06:58 AM
Last Post: acruhl
  U-Boot with direct NVMe boot support for eMMC/SPI Flash pcm720 125 212,242 09-27-2022, 07:41 AM
Last Post: olyavi
  Selling Pinebook Pro (ISO) + nvme from Sweden DavidL 5 3,063 06-20-2022, 03:20 PM
Last Post: DavidL
  For Sale: Pinebook Pro 64gb ANSI with NVMe Adapter Lumat 2 1,991 04-24-2022, 01:42 AM
Last Post: kylexd
  Selling PineBook PRO with ISO Keyboard + NVME firefox-58 27 17,849 04-08-2022, 06:23 AM
Last Post: firefox-58
  Pinebook Pro (ANSI) with NVME 1TB (660p) for sale Fish 5 3,933 01-26-2022, 08:49 AM
Last Post: TRS-80
  Selling PineBook PRO with ANSI Keyboard + NVME woodeen 3 3,041 11-30-2021, 06:38 PM
Last Post: luca22
  Boot from NVME theboz1@verizon.net 2 2,311 10-22-2021, 07:58 PM
Last Post: theboz1@verizon.net

Forum Jump:


Users browsing this thread: 1 Guest(s)