M.2 NVME Drive doesn't list in the system on my Raspberry Pi 5 with Pineberry Pi Hat.

January 30, 2024, 04:19

rpi5

I need help with configuring my m.2 nvme. I have watched several guides/tutorials which explain how to setup the nvme to show up and eventually boot from it, but unfortunately mine just doesn't show up, for example lsblk will just show my current usb to sata 3 drive. Currently I booted from normal sata 3 ssd with usb and I have fully updated the system also inputed dtparam=nvme and dtparam=pciex1_gen=2 in bottom of the /boot/firmware/config.txt. I have also tried to change the option to gen 3 since my ssd and hatdrive fully support pcie gen 3. (btw the power light on the hat is on, also the connection and everything between the raspberry pi and the hat is connected properly, so it's most likely software issue?) OS: Debian GNU/Linux 12 (bookworm) aarch64 Host: Raspberry Pi 5 Model B Rev 1.0 Kernel: 6.1.0-rpi8-rpi-2712

rpi5

Also sometimes I noticed that when I fully reboot the system, for example I shut it down then remove the power supply cable and put it back on the system "starts up" but it doesn't shows any display output and the active cooler goes on maximum RPM constantly. So in this situation to fix this issue I have to turn off the Pi a few times when it finally boots up normally. I'm using the original raspberry pi 5 psu

rpi5

Also I have this error when trying to do sudo apt upgrade, I am not sure if it is related to any of that.
The following packages have been kept back:
  wf-panel-pi
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
$ sudo apt install --reinstall wf-panel-pi
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 wf-panel-pi : Depends: libfm-gtk4 (>= 1.3.2-1+rpt12) but 1.3.2-1+rpt11 is to be installed
E: Unable to correct problems, you have held broken packages.