Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Feamane

VIA SATA v220e driver for ASRock 4CoreDual-SATA2 R2.0

Recommended Posts

Hi,

Anybody know where I can find the VIA SATA v220e driver, I think I need it to use a SATA SSD on a ASRock 4CoreDual-SATA2 R2.0 that I will run Win98SE on.  Can't find it on www.viatech.com, www.viaarena.com seems to be abandoned, and even the link to Treiber v.220e on www.planet3dnow.de is a dead link, as are any other links I find for it.  Anybody got this .zip stashed away?

Best regards,

DJ

Share this post


Link to post
Share on other sites

Excellent!  I didn't know it saved files, I thought only web pages.

Thank you!

DJ

Share this post


Link to post
Share on other sites
1 hour ago, Feamane said:

Excellent!  I didn't know it saved files, I thought only web pages.

It is not "exact science", very often files are also saved, in some cases they are not, it often happens that on a page there are - say - four links to files and of those 2 are saved and two are not.

Anyway it doesn't cost anything to try, if it works, it works ;).

1 hour ago, Feamane said:

Thank you!

DJ

You are welcome. :)

jaclaz

Share this post


Link to post
Share on other sites

OK, I have Win98SE booting off of the SATA SSD.  But the VIA SATA v220e driver says it can't find any compatible hardware when I try to install it.  I also tried to install rloew's PTCHSATA, which didn't work (I think I will try again booting off a floppy instead of Safe Mode).  Do I need both of these for best results, or just one of them?  I see some older posts that say to install VIA SATA v220e ASRock 4CoreDual-SATA2 R2.0 but not sure this is the latest/greatest way to go?

Best regards,

DJ

Share this post


Link to post
Share on other sites

OK, I have been reading a lot here and best I understand it I only need the Via SATA v220e driver or Mr. Loew's SATA patch, not both.  Is that correct?

I have not been able to get the Via SATA driver to install, so I'm trying PTCHSATA, which does install.  But I am only getting slightly better throughput than with IDE--72MB/s vs. 87MB/s average according to DiskSpeed32.  The motherboard has SATA II and so does the HD and SSD I'm trying.  I should be able to get more throughput from this setup, yes?

The BIOS has two options for SATA Operation Mode: RAID and non-RAID.  I can only get Win98SE to install in non-RAID mode following Mr. Loew's instructions.  When the BIOS is set to non-RAID mode there are a number of options available including 32-bit data transfer.  Does that mean that 32-bit data transfer is not available when set to RAID mode?  Is it even possible to run Win98SE from a drive SATA Operation Mode: non-RAID?  I have not gotten it to work after a straight week of trying different things that I've read here.

I tried installing under non-RAID mode, making sure the SATA patch is installed.  Then I try to change to non-RAID mode, but then the SATA driver in Device Manager has an error.  If I try to update or delete and reinstall the driver the system always hangs.  Is this just barking up the wrong tree?

Any corrections, information or advice would be appreciated.

Best regards,

DJ

Share this post


Link to post
Share on other sites

Cannot say specifically, but - generally speaking - SATA I/II (without NCQ) is only slightly faster than a "good" IDE.

It is very strange however that the driver did not install, particularly if it says that it cannot find the hardware, maybe you have a different issue or it is not the correct driver.

Which hardware VEN/PID can you see?

Which hardware VEN/PIDs are in the driver .inf?

jaclaz

 

Share this post


Link to post
Share on other sites

Your board features a VIA 8237S southbridge. The 8237 family is a family of SATA150/UltraATA133 capable chips, in reality. Reportedly, they can support 150 MB/s full-duplex (if nothing else were using the southbridge at the same time), but I've never seen that happen, so, although they understand SATA300 protocols correctly, not even a Gigabyte i-RAM board (which is SATA150) can reach 150 MB/s full-duplex on any 8237, in my experience, although the GB i-RAM does get near 133 MB/s. That said, 87 GB/s on a SATA300 mechanical HDD (i e: not an SSD nor a hardware RAM-drive) appears to me quite realistic. See also the attached .pdf

Via_chipsets_vt8237.pdf

  • Like 1

Share this post


Link to post
Share on other sites

I was hoping that since I get about 50% of theoretical throughput from SATA-I on another machine with Win98SE, that I could get 50% of 300MB/s on this new build with SATA-II controller and HDD/SDD.  I thought I read some posts here where people reported getting ~150MB/s with SATA-II under Win98, I'll have search and read again.

Here is the output of SIV (I think this is what you were asking for):

[PCI Bus] <- SIV32L - System Information Viewer V5.49 HOBBY::root
Bus-Numb-Fun  IRQ  Vendor-Dev-Sub_OEM-Rev Class (255)             Vendor and Device Description
[0 - 00 - 0]       1106-0308-03081849-00 Host Bridge              VIA PT880 Ultra/PT894 Host Bridge
[0 - 00 - 1]       1106-1308-13081849-00 Host Bridge              VIA PT894 Host Bridge
[0 - 00 - 2]       1106-2308-23081849-00 Host Bridge              VIA PT894 Host Bridge
[0 - 00 - 3]       1106-3208-00000000-00 Host Bridge              VIA P4X800 CPU to PCI Bridge
[0 - 00 - 4]       1106-4308-43081849-00 Host Bridge              VIA PT894 Host Bridge
[0 - 00 - 5]       1106-5308-53081849-00 I/O xAPIC                VIA PT894 I/O APIC Interrupt Controller
[0 - 00 - 7]       1106-7308-00000000-00 Host Bridge              VIA PT894 Host Bridge
[0 - 01 - 0]       1106-B198-00000000-00 PCI Bridge (0-1)         VIA ProSavageDDR CPU to AGP Bridge
[0 - 02 - 0]  10   1106-A208-00000000-00 PCI Bridge (0-2) x0@1 (x4@1)VIA PT890 PCI to PCI Bridge Controller
[0 - 15 - 0]  5    1106-7372-73721849-00 RAID Controller          VIA VT8237S RAID Controller
[0 - 15 - 1]  15   1106-0571-05711849-07 EIDE Controller          VIA VT82xxxx EIDE Controller (All VIA Chipsets) [K7VT2/K7VT6]
[0 - 16 - 0]  11   1106-3038-30381849-B0 UHCI Controller          VIA VT82xnnnx USB UHCI Controller (All VIA Chipsets) [K7VT6]
[0 - 16 - 4]  3    1106-3104-31041849-90 EHCI Controller          VIA VT8251 USB EHCI Controller [K7VT6]
[0 - 17 - 0]       1106-3372-33721849-00 ISA Bridge               VIA VT8237S PCI to ISA Bridge
[0 - 17 - 7]       1106-287E-337E1106-00 Host Bridge              VIA VT8251 Ultra VLINK Controller
[0 - 19 - 0]       1106-337B-00000000-00 Host Bridge              VIA VT8237A PCI to PCIe Bridge
[0 - 19 - 1]       1106-337A-00000000-00 PCI Subtractive (0-3)    VIA VT8237A PCI to PCI Bridge
[1 - 00 - 0]  11   10DE-00F5-1FA419F1-A2 VGA Controller           nVidia G70 [GeForce 7800 GS] [GPU-0]
[3 - 06 - 0]  5    1102-0002-80221102-07 Audio Controller         Creative CT4780 SBLive! Value
[3 - 06 - 1]       1102-7002-00201102-07 Other Input              Creative PCI Gameport
[3 - 07 - 0]  11   8086-107C-13768086-05 Ethernet Controller      Intel PRO/1000 GT Desktop Adapter
Total of 256 PCI buses and 21 PCI devices in 0.060 seconds using C:\WINDOWS\DESKTOP\SIV\PCIDEVS.txt Date 2020-06-13 Version 242 (128,145)

And what I could find in SATA220E.zip\SATA\driver\Win98-me\
%PCI\VEN_1106&DEV_3149.DeviceDesc% = viasraid, PCI\VEN_1106&DEV_3149
PCI\VEN_1106&DEV_3149.DeviceDesc = "VIA Serial ATA RAID Controller"

Thanks,

DJ

Share this post


Link to post
Share on other sites
15 minutes ago, dencorso said:

Your board features a VIA 8237S southbridge. The 8237 family is a family of SATA150/UltraATA133 capable chips, in reality. Reportedly, they can support 150 MB/s full-duplex (if nothing else were using the southbridge at the same time), but I've never seen that happen, so, although they understand SATA300 protocols correctly, not even a Gigabyte i-RAM board (which is SATA150) can reach 150 MB/s full-duplex on any 8237, in my experience, although the GB i-RAM does get near 133 MB/s. That said, 87 GB/s on a SATA300 mechanical HDD (i e: not an SSD nor a hardware RAM-drive) appears to me quite realistic. See also the attached .pdf

Via_chipsets_vt8237.pdf 1.07 MB · 0 downloads

OK, I will read that.  Thanks!

I also have a SATA-III SSD that I tried and got 90MB/s throughput.  Under this kind of setup how much boost should I see for SSD vs. 7200RPM HDD?  Right now I'm using the HDD just because I'm doing lots of clean installs trying to get everything correct before I do the install on the SSD--I don't want to put unnecessary wear-n-tear on the SSD.  ;)

Thanks,

DJ

Share this post


Link to post
Share on other sites

As I said, the 8237 chips are SATA I patched to understand SATA II, but they do limit performance to not more than 150 MB/s.
See, I found the data from my tests with the GB-i-RAM (which uses DDR-RAM) for you to see... A really great SATA III SSD will probably yield similar (or even slightly better, but I do doubt it) results.

Share this post


Link to post
Share on other sites

Got it.  It's compatible but doesn't have the performance of SATA-II.  Well, I guess nothing left but to tune the Windows settings to see if I can squeeze a couple extra MB/s out of it.  I'll go read that thread now.

Then I have to try to get the GeForce 7800GS working, for some reason whenever I try to install the 82_69mdg drivers it locks up, even though I've seen other people post that they have gotten the same exact motherboard and video card to work together on Win98SE.

Thank you,

DJ

Share this post


Link to post
Share on other sites
2 hours ago, Feamane said:

[0 - 15 - 0]  5    1106-7372-73721849-00 RAID Controller          VIA VT8237S RAID Controller

The driver you need is then :unsure: the via v-raid software package v6.10c.zip

http://download.viatech.com/en/support/driversSelect.jsp

From its VIAMRAID.inf:
[VIA]
%PCI\VEN_1106&DEV_3349.DeviceDesc% = VIAMRAID , PCI\VEN_1106&DEV_3349&CC_0104
%PCI\VEN_1106&DEV_6287.DeviceDesc% = VIAMRAID , PCI\VEN_1106&DEV_6287&CC_0106
%PCI\VEN_1106&DEV_0591.DeviceDesc% = VIAMRAID , PCI\VEN_1106&DEV_0591&CC_0104
%PCI\VEN_1106&DEV_3249.DeviceDesc% = VIAMRAID , PCI\VEN_1106&DEV_3249&CC_0104
%PCI\VEN_1106&DEV_3149.DeviceDesc% = VIAMRAID , PCI\VEN_1106&DEV_3149&CC_0104
%PCI\VEN_1106&DEV_3164.DeviceDesc% = VIAMRAID , PCI\VEN_1106&DEV_3164&CC_0104
%PCI\VEN_1106&DEV_0581.DeviceDesc% = VIAMRAID , PCI\VEN_1106&DEV_0581&CC_0104
%PCI\VEN_1106&DEV_7372.DeviceDesc% = VIAMRAID , PCI\VEN_1106&DEV_7372&CC_0104

jaclaz

  • Like 1

Share this post


Link to post
Share on other sites

OK, got it.  I will give it a try to make sure it works.

Nobody confirmed for me, I either use the Via driver or the Rloew driver, but not both: correct?

Thank you for your help,

DJ

Share this post


Link to post
Share on other sites

Yes. And since RLoew's isn't Manufacturer-specific, it should always work, whatever the chipset. Notice, however that, in any case 9x/ME requires the 137GB patch (either RLoew's or LLXX's), in addition to the SATA patch or VIA driver.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...