Guest Posted July 26, 2020 Posted July 26, 2020 Hi everybody, I have a problem with this version: Armbian_20.05.2_Rockpro64_buster_legacy_4.4.213.img I don't see my disk that is plugged on the PCIe To SATA Marvell 88SE9230 in the system. I've create the file /etc/udev/rules.d/99-marvell.rules with the following line on it: ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x1b4b", ATTR{device}=="0x9230", RUN+="/bin/bash -c 'echo %k > /sys/bus/pci/drivers/ahci/bind'" If I do the same thing with this version: Armbian_20.05.4_Rockpro64_focal_current_5.4.46.img, I see my disk after creating the file. But, there's two problem with this version: first the fan always running and, more important, second I can't install OpenMediaVault on it. My question is, do I have to do something on the kernel? If so, could someone tell me what I have to activate to see my disk ? I don't have a lot of knowledge about kernels but I'm ready to jump it if someone could tell me where to check. Thank you all in advance. 0 Quote
soerenderfor Posted August 2, 2020 Posted August 2, 2020 Hi, Myself has a bunch of Marvell chipset sata cards. And almost sure all of them work on kernel 5.7.12 - Try it out and let me know. I did notice months back probs in OMV with that type of cards. I run kernel 5.7.12 with simpnas and works like charm. 0 Quote
AndrewCo Posted May 26 Posted May 26 (edited) it doesn't work even on a newest kernel: user@rockpro64:~$ uname -r 6.6.16-current-rockchip64 user@rockpro64:~$ sudo cat /etc/armbian-release |egrep -i "version|branch|board" BOARD=rockpro64 BOARD_NAME="RockPro 64" BOARDFAMILY=rockchip64 BOARD_TYPE=conf VERSION=24.2.1 BRANCH=current user@rockpro64:~$ sudo lspci -v -s 01:00.0 01:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9230 PCIe 2.0 x2 4-port SATA 6 Gb/s RAID Controller (rev 11) (prog-if 01 [AHCI 1.0]) Subsystem: Marvell Technology Group Ltd. 88SE9230 PCIe 2.0 x2 4-port SATA 6 Gb/s RAID Controller Flags: fast devsel, IRQ 59 Memory at fa040000 (32-bit, non-prefetchable) [size=2K] Expansion ROM at fa000000 [size=256K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [70] Express Legacy Endpoint, MSI 00 Capabilities: [e0] SATA HBA v0.0 Capabilities: [100] Advanced Error Reporting After initiating it appeared with the disks connected: user@rockpro64:~$ echo "0000:01:00.0" | sudo tee /sys/bus/pci/drivers/ahci/bind 0000:01:00.0 @rockpro64:~$ sudo lspci -v -s 01:00.0 01:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9230 PCIe 2.0 x2 4-port SATA 6 Gb/s RAID Controller (rev 11) (prog-if 01 [AHCI 1.0]) Subsystem: Marvell Technology Group Ltd. 88SE9230 PCIe 2.0 x2 4-port SATA 6 Gb/s RAID Controller Flags: bus master, fast devsel, latency 0, IRQ 95 Memory at fa040000 (32-bit, non-prefetchable) [size=2K] Expansion ROM at fa000000 [size=256K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [70] Express Legacy Endpoint, MSI 00 Capabilities: [e0] SATA HBA v0.0 Capabilities: [100] Advanced Error Reporting Kernel driver in use: ahci Thus the workaround with udev rules still needs to be applied. https://forum.pine64.org/showthread.php?tid=7453 was helpful Edited May 26 by AndrewCo 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.