Rockpi4a PCI Raid controller

Hello there,

I have a Rockpi A (RP), and a Raid controller (PCIe 2.0 4x).

Since the RockPi and the raid card have matching PCIe versions and lanes.
I went ahead an bought a NVME (pcie) to PCIe adapter (15CM). see url.

I noticed alot of pins are missing, and I dont know if that is normal or not.


Will (any) Armbian/DietPi or Radxa linux flavor support this?
Has anyone attempt this, and what are the experiences and hurdles in getting it to work?

Thank you for reading.

Might not be the m.2 convertor but the raid controller as only dumb not boot drive raid controllers will work as Arm don’t have the same bios setup.
So also depends on what raid card you intend to use.

To be honest most now don’t use hardware raid and likely you would be better with a JMB585 and software raid that doesn’t suffer as much from hardware failure.

Thank you for your reply.

I am intending to use an hardware raid controller, and not a HBA
It’s an Areca ARC-1203
https://www.areca.com.tw/products/sataadapters-1203.html

Regarding your opinion on software or hardware raid, lets say my opinion differ.

I would hazard a guess that model is not just a dumb raid controller and will not work.

McBIOS Configuration Utility

  • Legacy configuration utility
  • Flashable BIOS support

Makes me think, maybe not, software with the JMB585 works and is tested so and also doesn’t need a redundant exact same raid board, in case it fails.

I know to little how the RP or in general arm socs handles such.
My train of thought is that its an PCIe card that will id its self as storage.
But I guess it’s not as clear cut, as I hoped.

But if somebody else found/knows a way to do this, please let me know.