JMB585 problems

Hi everyone,
My Rock 5B finaly came yay. I’ve hooked it up to my 12v supply and flashed a few different images to the eMMC.
None of them however detect the JMB585 NVMe SATA card I bought from aliexpress.

The last image I flashed was “Armbian_22.11.0-trunk_Rock-5b_bullseye_legacy_5.10.72_minimal”
The leds on the NVMe SATA card blink twice on startup, but then stay off.
The dmesg logs show some rk-pcie errors like a thread on the forum

Anyone have a idea how I can get this to work?

Seems to be a bad JMB585 board, tested it on my Rock 4 and it is not working either.

It may need some additional driver or something missing in kernel. Try it on x86 to be sure about that.
I briefly checked JMB582 (2x Sata m.2 E) and ASM1166 (6x sata m.2 M) and both are not linking just like my HP EX900, so this may be same issue as the one You linked.

I have a Rock 4 with a jmb585 m-key and it is working perfectly. This new jmb585 is a m+b-key, could that be the issue?

I guess I can try it on my laptop, thanks for the idea.

I have a Rock 5 with a JMB585 connected via the M.2 E-Key and it also works as expected. I am running the current version of Ubuntu server from Radxa.

1 Like

Thanks for the info, I bought another board and it works.
The first JMB585 board is just broken, that’s what you get from aliexpress =P