
Regarding the two programmers, I don't think they are different except a slight price difference.Īlso, the CH341A you posted and the above are only for 8-pin chips, right? They have two 8-pin sockets but I'm not sure, are these for programming 2 x 8-pin chips at once or can they also accept one 16-pin chip? Both chips I want to flash are 8-pin but I'm asking for future reference. I have narrowed it down to these choices: 2 CH341A programmers and 1 SOIC8 test clip.įirst of all, there are compatible, right? I think the SOIC8 clip is fine (also includes the little converter board). Since items from China might take a month to arrive, I am mostly looking for something in EU so that it won't arrive after a month. Unfortunately the CH341A you posted (cheapest) is for Germany only. If your image was OK, the system should work now.ĮDIT by Fernando: Insecure eBay link replaced by a secure one Disconnect the programmer from USB, return the SPI flash chip to it's original place and try to boot the PC.
#8 PIN EEPROM PROGRAMMER VERIFICATION#
If the chip is OK, verification will be successful, if not - check your connections, try to erase the chip first and repeat the whole process.ħ. Press Verify and wait for the operation to complete. Press Program and wait for the operation to complete.Ħ. Press Erase to erase chip contents, it's very fast on most chips. Press Open and select the image you want to flash. Press Save and save your chip contents as backup somewhere.ĥ. Press Read and wait for the operation to complete. Select 25 SPI Flash as Type and press Detect button, your chip should be detected.Ĥ. Connect the programmer to USB port and run the software. Sometimes it works, sometimes it's not, it's for you to decide.ģ. programming the chip without desoldering it) but it can easily fail because the programmer needs to provide power for the half of the motherboard that way, and results of such tries are not predictable. You can also try in-system programming (i.e.

If your chip is in SOIC-case, you can use the supplied converter board, SOIC test clip, another ZIF-socket or just solder a tiny wires onto chip's pins. you have desktop motherboard with socketed BIOS chip), just gently plug it out, insert into programmer's ZIF-socket and press the lever to fix it in position. Connect the programmer to your flash chip.
#8 PIN EEPROM PROGRAMMER DRIVERS#
Required drivers will be installed automatically (if not, just google for them).Ģ. Windows-version is attached to this post, version for Linux is here. Only two can be used in a single circuit. Pin designations for the 24LC08: Pins 1, 2, 3 if tied to VCC (5 volts) address 0x54.

They are various in PCB designs and features, but all of them can flash SPI chips, so buy any model suitable for your needs. (0x3FF) It uses I2C or 'two wire' interface. In this guide I will only cover the SPI part of functionality because this is what you need to flash modified or restore original firmware on all modern PCs.Ġ. They are sold from various chinese suppliers for about 4 euro and are capable of flashing with both SPI and I2C chips, working as USB-TTL adapter and USB-I2C bridge. There are many different SPI programmers on the market right now and almost any microcontroller-based board can be used as one, but this time I will speak about one of the cheapest programmers to date - CH341A-based.
