Samsung 970 EVO Plus 250GB NVMe not detected

I’ve got the new Samsung 970 EVO Plus 250GB NVMe. Notice it is the ‘Plus’ and not ‘Pro’. It is not being detected in lsblk, or /dev/*. I originally had it on the M.2 extender, but now I’m plugging directly into the board.

I’m on Rock Pi 4B v1.3, running ARMBIAN 5.87.190520 nightly Debian GNU/Linux 9 (stretch) 5.0.0-rockchip64.

Any help would be much appreciated!

Here is some stuff from dmesg:

[ 34.665494] rockchip-pinctrl pinctrl: pin gpio2-26 already requested by vcc3v3-pcie-regulator; cannot claim for f8000000.pcie
[ 34.665501] rockchip-pinctrl pinctrl: pin-90 (f8000000.pcie) status -22
[ 34.665504] rockchip-pinctrl pinctrl: could not request pin 90 (gpio2-26) from group pci-clkreqn-cpm on device rockchip-pinctrl
[ 34.665507] rockchip-pcie f8000000.pcie: Error applying setting, reverse things back
[ 34.665522] rockchip-pcie: probe of f8000000.pcie failed with error -22

BTW, the drive is being recognized on a Rock Pro 64, ARMBIAN 5.75 stable Debian GNU/Linux 9 (stretch) 4.4.178-rockchip64.

Can you test the image from:

to check if nvme works?

Just an FYI.
I have the EVO 970 250GB (Not pro or plus) and it works without issue.
Ubuntu Server Edition Radxa

The armbian image from the radxa download page is able to recognize the drive :slight_smile:

Any idea if armbian will start officially supporting a Rock Pi 4 image?