Showing posts sorted by relevance for query programmer. Sort by date Show all posts
Showing posts sorted by relevance for query programmer. Sort by date Show all posts

Feb 4, 2013

TV-DVD USB EEPROM Programmer Installer


Here is the latest installer for TV-DVD USB EEPROM Programmer Ver. 1.16

Download TV-DVD USB EEPROM Programmer Ver. 1.16  here

Jan 30, 2014

EN25T80 Programmer USB Series SPI FLASH BIOS 24CXX25XX STC AVR Support TTL

EN25T80 Programmer USB Series SPI FLASH BIOS 24CXX25XX STC AVR Support TTL


Download software and driver here.

Descriptions


Features:
  • Using a dedicated 3.3V voltage regulator IC, BIOS chips can be better protected.
  • With 500mA resettable fuse to protect your computer USB port safety.
  • System Support: Winodws XP, Windows VISTA, Windows 7.
  • Size:4.5CM ╳ 3.6CM easy to carry
  • Comes with a patch BIOS chip programming installation bit, the BIOS chip programmer SOP package more convenient.
Support Chips:


AMIC
A25L05PA25L10PA25L20PA25L40PA25L80PA25L16P

ATMEL
AT25DF041AAT25DF321AT25F004AT25F512AAT25F2048AT25F4096
AT25F1024AAT25FS010AT25FS040AT26DF081AAT26DF161A
AT26DF321AT26F004

EON
EN25B05EN25P05EN25B10EN25P10EN25BF20EN25P20
EN25F20EN25B40EN25P40EN25F40EN25B80·EN25P80
EN25F80 EN25T80EN25B16EN25P16EN25B32EN25P32
EN25B64EN25P64

Excel Semiconductor Inc.
ES25P10ES25P20ES25P40ES25P80ES25P16ES25P32

ST
M25P05AM25P10AM25P20M25P40M25P80M25P16
M25P32M25P64M25PE10M25PE20M25PE40M25PE80
M25PE16M25PE32M45PE10M45PE20M45PE40M45PE80
M45PE16M45PE32

MXIC
MX25L512MX25L1005MX25L2005MX25L4005MX25L8005MX25L1605
MX25L3205MX25L6405

NexFlash
NX25P80NX25P16NX25P32

Chingis Technology Corporation
Pm25LV512Pm25LV010Pm25LV020Pm25LV040Pm25LV080Pm25LV016
Pm25LV032Pm25LV064

Saifun Semiconductors
SA25F005SA25F010SA25F020SA25F040SA25F080SA25F160SA25F320

Silicon Storage Technology SST
SST25VF512ASST25LF010ASST25VF010ASST25LF020ASST25VF020
SST25LF040ASST25VF040BSST25LF080ASST25VF080BSST25VF016BSST25VF032B

WINBOND
W25P10W25X10W25Q10W25P20W25X20W25Q20W25P40W25X40
W25Q40W25P80W25X80W25Q80W25P16W25X16
24CXX 24LCXX

24C01, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, 24C128,

24C256, 24C512, 24C1024.

24LC01, 24LC02, 24LC04, 24LC08, 24LC16, 24LC32, 24LC64,

24LC128, 24LC256, 24LC512, 24LC1024

AVR
ATMEGA8 ATMEGA16 ATMEGA32 ATMEGA64 ATMEGA128 ATMEGA8515
ATMEGA8535ATMEGA48ATMEGA88 ATMEGA168

AT89S51 AT89S52

STC series chip 3.3V and 5V
STC89C51RC, STC89C52RC, STC89C53RC, STC89C54RD +,

STC89C55RD +, STC89C58RD +, STC89C510RD +, STC89C512RD +,

STC89C513RD +, STC89C514RD +, STC89C516RD +, STC89C58RD,

STC89C561RD


STC12C1052, STC12C2052, STC12C3052, STC12C4052,

STC12C5052, STC12C1052AD, STC12C2052AD, STC12C3052AD,

STC12C4052AD, STC12C5052AD

STC11F01, STC11F02, STC11F03, STC11F04, STC11F05,

STC11F01E, STC11F02E, STC11F03E, STC11F04E, STC11F05E

STC10F02, STC10F04, STC10F06, STC10F08, STC10F010,

STC10F012

STC12C5A60S2 Series

STC12C5608AD Series

Jan 7, 2011

DIY Flash EEPROM BIOS Programmer

I got this Gateway Dx4300 computer motherboard with a dead BIOS chip in it, that wont start at all, so I figured it must be a corrupt bios. The motherboard was kinda nice that supports Phenom II quad processors & DDR3 ram (I think) .. so I didn't want to waste it just because it had a bad bios chip.


Buy a replacement bios chip you say ? .. sure , but i dont feel like spending $25-$35 right now for a motherboard i got for free .. so I had an idea to build a simple BIOS programmer that I can build & use to save his board and possibly others in the future ..

so the bios chip was an Macronix MX25L8005 (1MB) .. and .. luckily, it sat on a socket (not soldered in) ..


After some research, I found a few DIY kits & projects along with comercial ones like the Willem, Acron, SMARTPRO ..etc , they were all expensive. Eventually I stumbled upon a design that will probably do the job, so I built the simple circuit & started experiminteng with it .. a few attempts later, I was able to reflash the chip with a new bios that saved the motherboard from the garbage man, later I decided to add some improvements to this design to make it more convenient to use in the future.

My design is based on RayeR's with slight improvements, I have added a voltage regulator to power it directly from USB port, a switch and some LED indicators ..

Supported chips (and possibly others):

AMIC
SST
ST Microelectronic
A25L05PU/PT (64kB)
A25L10PU/PT (128kB)
A25L20PU/PT (256kB)
A25L40PU/PT (512kB)
A25L80PU/PT (1MB)
A25L16PU/PT (2MB)
A25L32PU/PT (4MB)
A25L64PU/PT (8MB)
A25L512 (64kB)
A25L010 (128kB)
A25L020 (256kB)
A25L040 (512kB)
A25L080 (1MB)
SST25VF010 (128kB)
SST25VF020 (256kB)
SST25VF040 (512kB)
SST25VF080 (1MB)
SST25VF016 (2MB)
SST25VF032 (4MB)
SST25VF064 (8MB)
SST25VF128 (16MB)
SST26VF016 (2MB)
SST26VF032 (4MB)
SST26VF064 (8MB)
M25P10 (128kB)
M25P20 (256kB)
M25P40 (512kB)
M25P80 (1MB)
M25P16 (2MB)
M25P32 (4MB)
M25P64 (8MB)
M25P128 (16MB)
EON
Winbond
Macronix
EN25P16 (2MB)
EN25P32 (4MB)
EN25P64 (8MB)
EN25P128 (16MB)
EN25F16 (2MB)
EN25F32 (4MB)
EN25F64 (8MB)
EN25F128 (16MB)
W25X10 (128kB)
W25X20 (256kB)
W25X40 (512kB)
W25X80 (1MB)
W25X16 (2MB)
W25X32 (4MB)
W25X64 (8MB)
MX25L1005 (128kB)
MX25L2005 (256kB)
MX25L4005 (512kB)
MX25L8005 (1MB)
MX25L1605 (2MB)
MX25L3205 (4MB)
MX25L6405 (8MB)

Spansion
Atmel

S25FL004A (512kB)
S25FL008A (1MB)
S25FL016A (2MB)
S25FL032A (4MB)
S25FL064A (8MB)
S25FL128P (16MB)


AT26DF041 (512kB)
AT26DF081A (1MB)
AT26DF161A (2MB)
AT26DF321 (4MB)




NOT BAD AT ALL FOR A $5 HOME-MADE FLASHER !!!


The finished PCB in action, just remember to erase the chip first before re-programming, it works best that way... the extra 3 pin white-connector you see is for my personal use to get +5VDC & +3.3VDC directly out (optional) .. you don't need to have that.

Software ???

There are many option out there that work with SPI based LPT port programmer .. I tested a few, SPIPGM (DOS) worked best for me .. the pic below is from a Window$ based GUI that I also tested .. and finaly, I will definately make a nice housing for this PCB and add a ZIF socket to make it more convenient to use ..


And off-course .. here's the schematic ..


This project being written by Nader Gator all works are credited to him.