Help with getting a Marvell 9230 to work
#3
(05-05-2019, 01:37 AM)nuumio Wrote: 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
thread:

(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:

Code:
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.
Code:
$ 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'"


Yeah! I saw that in my research, but I still had a couple questions. I don't have that file in my udev folder though. Is it something I need to create myself? And if so, is there any content inside of that file, or is it just blank? I've switched to Ubuntu because it seems like that has more support for the marvell chips. 

Thank you for the help as well!


Messages In This Thread
RE: Help with getting a Marvell 9230 to work - by epoliqui - 05-05-2019, 08:31 AM

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

Forum Jump:


Users browsing this thread: 1 Guest(s)