VOGONS


First post, by dexvx

User metadata
Rank Oldbie
Rank
Oldbie

Anyone do any flashing of ROM's that can recommend either using a Dediprog or Aardvark? I've only seen an Aardvark in action (well not so much, it refused to read an Asus Z68 bios chip, so I assumed it was just thoroughly dead for whatever reason). Downloading the software from Aardvark was a PITA (had to give a bunch of personal info). The Asus Z68 bios chip was a Winbond, and there was no exact profile match for the part number; so a similar Winbond model was used (made sure the offsets were correct).

Basically looking for something that can read and write a whole bunch of vintage ROM's and new ROM's (mainly BIOS chips).

Reply 1 of 5, by Ampera

User metadata
Rank Oldbie
Rank
Oldbie

I suggest you ask around in a place like the EEVBlog forum where people are a lot more knowledgeable on this sorta stuff.

Reply 2 of 5, by zyga64

User metadata
Rank Oldbie
Rank
Oldbie

Personally I'm using MiniPRO TL866A (cheaper TL866CS can be used as well, only difference is missing ISP connector). It can program whole bunch of parallel and serial devices (ie. SPI).
Source - ebay.

Scamp: 286@20 /4M /CL-GD5422 /CMI8330
Aries: 486DX33 /16M /TGUI9440 /GUS+ALS100+MT32PI
Triton: K6-2@400 /64M /MGA-2064W+3dfx /YMF718
Seattle: P!!!750 /256M /MX440 /Vibra16s+SBLive!
Panther Point: 3470s /8G /GTX750Ti /HDA

Reply 3 of 5, by dexvx

User metadata
Rank Oldbie
Rank
Oldbie

Well I'll be... Phil just posted a video about BIOS Flashing.

https://www.youtube.com/watch?v=xp5kPobFCLg

I suppose the upside about a DediProg/Aardvark is that they have a clamp where you can flash BIOS chips that are soldered on.

Reply 4 of 5, by Jepael

User metadata
Rank Oldbie
Rank
Oldbie

I don't know about Dediprog, but can say a few things about Aardvark.

Pros:
-Works in windows and linux
-kind of just works
-good for commanding SPI and I2C devices with PC, not just memory programming
-separate memory programming tool for easy memory programming
Cons:
-not quite hobbyist price
-their software download is extremely annoying for a device that can be bought by anyone

Vintage? Aardvark is only good for SPI flash chips (and I2C, but they usually are not used for firmware storage on motherboards). Not going to work on regular BIOSes that have parallel address/data buses.

Also, while Aardvark is good for embedded systems developement and thus worth the money ($300), anyone could make a SPI flash reader or burner out of a Arduino or similar that costs less than $30 and few lines of code.

Aardvark comes with a clamp nowadays? Back then it didn't and clamps that were found were either super expensive or just so poor they were unusable.

Also, you don't need to give your email when downloading, just use one-time webmail services. But really, a device that can publicly be bought by anyone should just have drivers and software available with a single click. I would understand the download policy if it was some super secret device that can only be bought after signing an NDA or some other licence agreement so that the software can't be downloaded by anyone (hackers, competing companies, etc).

And, it's possible you could not read the SPI flash chip with Aardvark, because it was still connected to the motherboard chips. You cannot expect things to work when two masters are connected simultaneously to same slave, unless you are sure the motherboard releases the bus when it's idle. More generally, two digital outputs connected together simply does not work.

Reply 5 of 5, by dexvx

User metadata
Rank Oldbie
Rank
Oldbie
Jepael wrote:

And, it's possible you could not read the SPI flash chip with Aardvark, because it was still connected to the motherboard chips. You cannot expect things to work when two masters are connected simultaneously to same slave, unless you are sure the motherboard releases the bus when it's idle. More generally, two digital outputs connected together simply does not work.

I removed the chip in question, as I only learned of the clamp's existence afterwards.

Looks like Aardvark is out for vintage stuff.