Solution found, was Configuring RS480/SB400 PCI bus wait states

whydothis1000

Junior Member
Apr 11, 2006
3
0
0
Thread updated with solution for modding the bios:

Anyone have any insight on how to control the PCI bus wait states in an RS480/RS482 SB400 chipset?

I installed a raid-0 array using an add-in pci card based on the Sil3112A. Using the same exact board and drives on two different machines generate two radically different results.

Using the mobo based on RS480/RS482 and SB400 chipset I see a max of ~63MB/sec, with burst=max.

Placing the same array in a KT600 based system I see max ~100mb/sec with burst=~102.

If I change the PCI to 0 wait states on the KT600 system I can end up with the results for the RS480, e.g. ~60Mb/sec.

The RS480 mobo shows 3 PCI buses hanging off it(using SiSoft), with the 3 slots on the mobo all mapped to PCI bus 3 (verified by phsyically changing slots board was plugged into.


Is there any type of datasheet on the ATI chipset around? Any programmers refernces deaing with this level of detail?

I have looked at BIOS screen from other mobo's based upon the same chipsets but see no control over PCI bus wait states in them either, but also cannot tell if they force wait states or not.

No need to ask if a newer bios is available for the mobo I have, it is an HP proprietary AmberineM (Asus A8-LE), nothing to be found so far.
 

cross6

Senior member
Jun 16, 2005
508
0
0
I wouldn't be aggressive with PCI bus wait states and RAID0. I think it has more to do with the ATI chipsets all around lackluster performance.
 

whydothis1000

Junior Member
Apr 11, 2006
3
0
0
I really do not care if the system hoses out, it is used as a toy for playing and nothing serious is done with it.

It's just the idea the info for this type of technical question does not seem to be available, at least any place I have looked so far, for ATI based IGP mobos.

Graphs showing the performance difference.