Help with getting a Marvell 9230 to work
9230 controller seems to need a udev rule to do AHCI binding. There's some info about it in PCI-E add-on Success & Failures

(09-09-2018, 12:02 PM)xtract Wrote: I have been able run  a sata card based on Marvell 88SE9230, with 4 ports.


To get the rp64 I had to manually bind the ahci driver to the pcie card, adding a udev rule:

root@rockpro64:~# cat /etc/udev/rules.d/99-marvell.rules 
RUN+="/bin/bash -c 'echo 0000:01:00.0 > /sys/bus/pci/drivers/ahci/bind'"

You could try that. I have a bit different rule myself but essentially it does the same thing. It activates only when Marvell 9230 controller is found. Works in Ubuntu, maybe in Armbian too.
$ cat /etc/udev/rules.d/99-marvell.rules
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x1b4b", ATTR{device}=="0x9230", RUN+="/bin/bash -c 'echo %k > /sys/bus/pci/drivers/ahci/bind'"

Messages In This Thread
RE: Help with getting a Marvell 9230 to work - by nuumio - 05-05-2019, 01:37 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Sata Raid Marvell 4port 9235 stuartiannaylor 1 2,137 07-04-2019, 08:12 PM
Last Post: stuartiannaylor
  Getting any IR remote to work with the RockPro64 ? michbucanon 0 1,656 05-15-2019, 03:47 AM
Last Post: michbucanon

Forum Jump:

Users browsing this thread: 1 Guest(s)