IDE Controllers (The definitive Thread )

vbimport

#450

These cards (same for the JMicron JMB363 based ones) do not need any programmed ROM unless you are really interested in booting from an ODD attached to that card. Nowadays, this is somewhat pointless because any more or less recent mainboard can boot from USB storage devices and installation of Windows Vista / 7 / 8 and many Linux distributions from an USB stick is pretty easy and more comfortable than installing from any ODD.

b3400.bin is the ROM binary for the non-RAID mode.

Latest official drivers, with both digitally signed .sys files and WHQL certifications. Anyway… You can get the latest official drivers (real problem here is the latest ROM, not preserved by Microsoft) from certain Microsoft’s site. They are repacked into cab files, though.

680_X86_w7_1.2.30.1_logo.zip
CRC32: 60e06961
MD5: 3db036b4145455c3a39e4bb22632cca1
SHA-1: eacbbfb54e7f865707bbe829cfb4cffb7d13d3dd

680_x64_w7_1.2.7.1_logo.zip
CRC32: 277b5773
MD5: 1555f3faafc5f5ad9b5259798e60a3f1
SHA-1: e385feb407e2581299355a8093c102883607063d

[noparse]https://www.dropbox.com/s/352r5bbpq6b3aqv/680_X86_w7_1.2.30.1_logo.zip?dl=1[/noparse]

[noparse]https://www.dropbox.com/s/ejdvk2fe4pi9ofx/680_x64_w7_1.2.7.1_logo.zip?dl=1[/noparse]

That Microsoft’s site I am speaking about, only supported by the Internet Explorer browser.

[noparse]http://catalog.update.microsoft.com/v7/site/Home.aspx[/noparse]

Just install the requested ActiveX control and search for the PnP ID of this card. Sort properly the search results to fit your needs and done.

VEN_1095&DEV_0680

Drivers posted above are the original ZIP archives posted by Silicon Image. Microsoft offers these ones, the same ones repacked into a cab archive, as stated above.

http://catalog.update.microsoft.com/v7/site/ScopedViewInline.aspx?updateid=e40d996c-0b32-41ec-880e-874b31e6ab90
http://catalog.update.microsoft.com/v7/site/ScopedViewInline.aspx?updateid=ccef239c-5b4d-4f23-bd53-f67da82780c6

#451

Has anybody found a PCI-E ( PCIe aka PCI-Express , this is for search engines) controller card that offers 1x or 2 x P-ATA ( PATA , Parallel-ATA ) channels so that they work properly with Win7/Win8 x64 and ODD functions like OptiDriveControl, EAC and the rest work ok?

I’m trying to hunt down a PCI-E PATA controller and it seems that the Marvell based cards are a hit & miss for ODD functionality in Windows.

Any better options out there?

No, my upcoming motherboard doesn’t have any PCI-slots in it…


#452

A quick search finds a Jmicron JMB363 based one (1x PATA 2x SATA), not sure if that would be an improvement.
Drivers (for the SATA side) - ftp://driver.jmicron.com.tw/SATA_Controller/Windows/


#453

So, the options for PCIe-slot based P-ATA (IDE) card are basically:

  • Jmicron JMB36X series based cards
  • Marvell 88SE912X series based cards
  • Marvell 91xx series based cards

Has anybody tried which one of these actually work for DVD/P-ATA drives for burning and disc quality scanning?


#454

Thanks so much for the SIL 0680A BIOS + Drivers archive.

I recently upgraded my system, and my Lite-ON drive just isn’t playing well with the JMB363. I dusted off my old Sil680 card, but it seems like they scrubbed the drivers off their site.

Last time I updated the flash was in 2007 (To 3.2.24), so I’m excited to use 3.4.0.0 and 1.2.7.1.

Glad I bought this for like $10 back in the day.


#455

I managed to flash to 3.4.0.0 without any problems in DOS. I also installed driver 1.2.7.1 in Windows XP x64.

Disc is a dual layer disc burned with ImgBurn. With JMB363, the disc failed on leadout.

KProbe Result:


Date                     : 11/15/2014 7:40:09 PM
Model                    : 1-0-0-0 D:ATAPI   DVD A  DH20A4H   QP5B
Disc                     : DVD+R DL , RICOHJPND01C [Ricoh Company Limited]
Speed                    : Max
ECC blocks sum (PI/PIF)  : 8/1
Scanned range            : 0 - 3749890
Sampling count           : 178432
Errors                   : 0
PI Max                   : 659
PI Average               : 132.60
PI Total                 : 3715782
PIF Max                  : 17
PIF Average              : 0.87
PIF Total                : 24482

I’m no expert in reading results, but looks good to me.



#456

[QUOTE=mockingbird;2741040]I managed to flash to 3.4.0.0 without any problems in DOS. I also installed driver 1.2.7.1 in Windows XP x64.

Disc is a dual layer disc burned with ImgBurn. With JMB363, the disc failed on leadout.

KProbe Result:


Date                     : 11/15/2014 7:40:09 PM
Model                    : 1-0-0-0 D:ATAPI   DVD A  DH20A4H   QP5B
Disc                     : DVD+R DL , RICOHJPND01C [Ricoh Company Limited]
Speed                    : Max
ECC blocks sum (PI/PIF)  : 8/1
Scanned range            : 0 - 3749890
Sampling count           : 178432
Errors                   : 0
PI Max                   : 659
PI Average               : 132.60
PI Total                 : 3715782
PIF Max                  : 17
PIF Average              : 0.87
PIF Total                : 24482

I’m no expert in reading results, but looks good to me.[/QUOTE]
For what the disc is, the fact that you had success is good enough, I suppose.


#457

I’m pretty sure they’re not fakes. Company is RoDisc… but that’s for a different thread.

If you want, I can test some 2.4x HP DVD+R DL that cost $2 for four in the dollar store, that have so far failed on every single burner I’ve tried them on.


#459

Well,

It took me a while to obtain an IT8212 card… Then the difficulty was in flashing the EEPROM, because the ITE Flasher would not work with this card (maybe the write pins were disconnected on the PCB). I had to desolder it and hot-flash it on and old Asus motherboard with UniFlash.

So, I have it running it with BIOS 1.7.1.64 and driver 1.7.2.9.

My initial impression was good. I had it in an old system with some Mediatek LG drive hooked up to it, and it seemed to work OK… Upon further testing in my main rig, I would conclude that this chipset is VERY quirky in the sense that its I/O calls lock up the mouse, and I had to reset my computer with the button when it just kept “filling buffer” with a CDRW for over an hour in ImgBurn… And it definitely does not seem to get along with CDRWs. I’ve had two in there now that worked with the CMD0680, which the IT8212 seems to be rejecting.

In conclusion, stay away from IT8212 (heck JMB363 is better), and stick with the CMD0680. It is far from perfect, but it seems to be the best option thus far, apart from native AMD/Intel southbridge IDE.

I have one more very obscure IDE chipset I intend to test in the future (No, it’s not Acard – those perform pretty poorly too)… No one would ever guess it as being a viable alternative, but I’ve come across it recently and I can’t pass it up.