01-29-2019, 12:49 PM
(01-27-2019, 12:09 AM)flocke196 Wrote:(11-18-2018, 10:53 AM)nuumio Wrote: 88SE9230 does get really hot though (at least on this card). Its little heat sink gets too hot to touch. I'm considering a cooling fan for it.
Code:$ uname -a
Linux rockpro64 4.19.0-1073-ayufan-ga6e013135a6e #1 SMP PREEMPT Tue Oct 23 09:19:54 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux
$ lspci -nn
00:00.0 PCI bridge [0604]: Rockchip Inc. RK3399 PCI Express Root Port Device [1d87:0100]
01:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9230 PCIe SATA 6Gb/s Controller [1b4b:9230] (rev 11)
$ lsblk -S
NAME HCTL TYPE VENDOR MODEL REV TRAN
sda 0:0:0:0 disk ATA WDC WD30EFRX-68N 0A82 sata
sdb 1:0:0:0 disk ATA WDC WD30EFRX-68N 0A82 sata
sdc 2:0:0:0 disk ATA WDC WD30EFRX-68N 0A82 sata
sdd 3:0:0:0 disk ATA WDC WD30EFRX-68N 0A82 sata
$ cat /etc/udev/rules.d/99-local-last.rules
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x1b4b", ATTR{device}=="0x9230", RUN+="/bin/bash -c 'echo %k > /sys/bus/pci/drivers/ahci/bind'"
I can confirm that this card works using the instructions mentioned above.
Kinda bad news related to my 9230 controller: I just checked logs and found one of those infamous "ata exceptions / failed commands". Seems it occurred last Saturday night when I was running btrfs scrub. I tried scrub 3 times again and from 2 of those runs I got one failed command more per run.
I think I have to try that 9230 on PC to check if the controller itself works or not.