[SOLVED]SiI 3124 PCI-X Serial ATA Controller stopped working

Need help with peripherals or devices?
Post Reply
Message
Author
arzgi
Posts: 800
Joined: 2008-02-21 17:03
Location: Finland
Been thanked: 4 times

[SOLVED]SiI 3124 PCI-X Serial ATA Controller stopped working

#1 Post by arzgi »

Buster 10.2

Had to change motherboard, current Gigabyte M61PME-S2P. I have a SiI 3124 PCI-X sata RAID card, but only used it for additional sata ports. Kernel still sees it

Code: Select all

$ lspci
00:0d.0 VGA compatible controller: NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
01:07.0 RAID bus controller: Silicon Image, Inc. SiI 3124 PCI-X Serial ATA Controller (rev ff)
but does not find drives connected. At boot the sata card shows connected drives. With my previous mb, still Buster, it worked without any issues.

Tried fdisk -l and lsblk, but those two drives are missing. If I connect any directly to the mb, they work, so drives are fine.

EDIT:

At boot i get errros ata.1 software reset failed (timeout)
ata.2 software reset failed (timeout)

This lasts for about 1 minute, then linux boots.
Last edited by arzgi on 2020-01-23 04:28, edited 1 time in total.

User avatar
Head_on_a_Stick
Posts: 13450
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: SiI 3124 PCI-X Serial ATA Controller stopped working

#2 Post by Head_on_a_Stick »

arzgi wrote:At boot i get errros ata.1 software reset failed (timeout)
ata.2 software reset failed (timeout)
Are those the full, exact error messages that you see?

Are there any failed units?

Code: Select all

systemctl --failed
Investigate any that fail with

Code: Select all

journalctl -u $service
Replace $service with the actual name of the failed unit.

Can you eliminate hardware failure?
Black Lives Matter

Debian buster-backports ISO image: for new hardware support

arzgi
Posts: 800
Joined: 2008-02-21 17:03
Location: Finland
Been thanked: 4 times

Re: SiI 3124 PCI-X Serial ATA Controller stopped working

#3 Post by arzgi »

Thanks for replying HOAS!

Code: Select all

~$ systemctl --failed
0 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.
I googled more, and got some clue, it might be cause of GPU's bios settings. Tried a few, still get those

Code: Select all

[nn.nnnn] ata.n software reset failed (timeout)
messages after grub, yes that's the full message, after a few comes "giving up" and boot continues. But now:

Code: Select all

$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0  55,9G  0 disk 
└─sda1   8:1    0  55,9G  0 part /
sdb      8:16   0 931,5G  0 disk 
├─sdb1   8:17   0    16G  0 part [SWAP]
├─sdb3   8:19   0     1K  0 part 
├─sdb5   8:21   0   9,3G  0 part /var
├─sdb6   8:22   0 887,6G  0 part /home
└─sdb7   8:23   0  18,6G  0 part /tmp
sdc      8:32   0 186,3G  0 disk 
sdc is connected to the sata card. Darn, short joy: sdc was there only after one boot, and soon system hanged.

EDIT:

At boot I can get to the sata cards "bios", it's seems to work, and was working to the day I changed to this mb. I tried other pci slot, but only difference (that one boot) came after bios settings change. This is the only desktop pc I have.

User avatar
Head_on_a_Stick
Posts: 13450
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: SiI 3124 PCI-X Serial ATA Controller stopped working

#4 Post by Head_on_a_Stick »

Does it still fail for live images?
Black Lives Matter

Debian buster-backports ISO image: for new hardware support

arzgi
Posts: 800
Joined: 2008-02-21 17:03
Location: Finland
Been thanked: 4 times

Re: SiI 3124 PCI-X Serial ATA Controller stopped working

#5 Post by arzgi »

I can boot dvd-drive connected to the sata card. Tested with debian install-cd, and the first line was "bios is extremely broken", but installer started ok.

User avatar
Head_on_a_Stick
Posts: 13450
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: SiI 3124 PCI-X Serial ATA Controller stopped working

#6 Post by Head_on_a_Stick »

I meant that if you boot into a live environment does the controller work from there?

This looks like hardware failure to me, testing from live would eliminate mis-configuration as a cause.
Black Lives Matter

Debian buster-backports ISO image: for new hardware support

arzgi
Posts: 800
Joined: 2008-02-21 17:03
Location: Finland
Been thanked: 4 times

Re: SiI 3124 PCI-X Serial ATA Controller stopped working

#7 Post by arzgi »

Understood thanks.

Knoppix 8.2. hanged right at boot.

Knoppix 8.6. dropped to emergency shell, could not mount.

Debian live 10.2: same errors, ata sofreset failed.. and did not go further.

Thanks HOAS, ordered new sata card, if that does not help, I'll change the mb.

arzgi
Posts: 800
Joined: 2008-02-21 17:03
Location: Finland
Been thanked: 4 times

Re: [SOLVED]SiI 3124 PCI-X Serial ATA Controller stopped wor

#8 Post by arzgi »

Ok, new sata card arrived, and works. Thanks again HOAS!

Post Reply