Skip to main content
Home▸ Forums▸ 68kMLA▸ Sil3112 flashing (SATA) — #97
Post #97 by harrymatic
Source Forum68kMLA
CategoryTroubleshooting
Post DateSat, 14 Dec 2013 - 19:05
Original URLhttps://68kmla.org/bb/threads/sil3112-flashing-sata.21640/
Post
Sorry to bump an old thread, but I thought I'd share my experience flashing one of these cards.

I picked a fairly cheap SIL3112 card up off eBay for about £10 (http://www.ebay.co.uk/itm/400502065376). I could have spent less had I bought it directly from China, but I wanted it quickly. The flash-ROM chip on the card is 128k.

IMG_0210.JPG

I used the WiebeTech 3112 PCI firmware to flash the card with, although I had to get it from the Internet Archive as the download is no longer listed on WiebeTech's site. (http://web.archive.org/web/20081205192504/http://www.wiebetech.com/download.php?id=120) The next hurdle I ran into was that the included firmware flashing utility didn't want to work for me. Instead, I used a hex editor to join the two 64k ROM images into one large 128k image. Having done this, I used the UPDFLASH.EXE utility on a DOS boot floppy and an old PC to flash the card with the new firmware.

Once this was done, I tried it out in my FW800 G4 and it had worked perfectly, and I was able to boot from a SATA drive connected to the card:

Picture 1.png

The whole process was far simpler than I had imagined it might be - I didn't even have to turn on the soldering iron once! :-)