when I’m running my Uconsole off the batteries I get a coil whine noise when the NVME drive is accessed, either writing or reading. When I have it connected to power it is totally quite. Either way it works fine.
Is there a what to force the drive into a low power mode or slow it down to gen 2 if that would make it quiet?
Or is there something else to do to make it work quietly under battery mode?
I will try a different set of batteries. The Drive is mounted to the Hacker Gadget Battery board. I thought the drive was one of the better low powered version out there and with the price of drives these days I really do not want to get another one to try. I might get a 512gb High endurance SD card and just use that but the drive is so nice and fast.
Hello, I’m trying to set my nvme drive to be forced in low power mode. I’m following steps found in a google search but I’m getting and error. All worked great until the last step.
These steps worked fine
1. Enable PCIe ASPM in Firmware
By default, some power-saving features might be disabled to maintain PCIe stability. You can force the Pi to allow link-state power management. [1]
Open the config file: sudo nano /boot/firmware/config.txt
Under the [all] section, add the following line to allow PCIe ASPM states (like L1): dtparam=pciex_aspm=on
Press CTRL+O, then Enter to save, and CTRL+X to exit.
Reboot your Pi: sudo reboot
2. Configure NVMe Power Management (APST)
Ensure your SSD’s Autonomous Power State Transition (APST) is configured. While modern kernels handle this automatically, you can explicitly set your drive’s power features using the nvme-cli tool.
Install the tool: sudo apt install nvme-cli
Check your NVMe drive path (usually /dev/nvme0n1): nvme list
Then I get to this step and I get an error
Set your Crucial P3 to its maximum power saving mode (Feature 2): sudo nvme set-feature /dev/nvme0n1 -f 2 -v 2
The error is ---- NVMe status: Feature Not Namespace Specific: The Feature Identifier specified is not namespace specific(0x10f)
I have read that thread. My NVME drive works great except for the whine when running off batteries alone. That is why I’m trying to force low power mode following the steps I listed above. Are you pointing to that thread just for switching to Gen 2? I will try that also after I get this low power option set and it not working. Thank you for the info.
Yes, I pointed you there for the gen 2 info. Might that use less power? If so, that may help. So odd that a solid state device like that would be whining.
The noise is kind of the same while noise you will hear on high end video cards. It is a funny noise, sounds like a hard drive head seeking and reading.
Ok so I just did a test of my drive as I did not have time to check it earlier and the commands I ran a few posts up have solved the problem as I just cloned the drive to an SD card 54gb of data and did it under battery power and no sounds were heard. So I guess for now this is solved.