How to DISABLE the data WRITE PROTECTION on an EEPROM chip (using an Arduino or a programmer)

preview_player
Показать описание
In this video I'll walk you to how the data/write protection works in EEPROM chips, and how you can disable it using an Arduino DIY programmer or a commercial programmer.

Timestamps:

0:00 - Data protection problem
3:52 - Data protection algorithm
6:53 - ATmega port registers
9:57 - Disabling write protection using an Arduino DIY EEPROM programmer
14:28 - Disabling write protection using a commercial programmer (TL866II Plus)

Useful links:

Рекомендации по теме
Комментарии
Автор

Is there any way to use Ben Eaters wirering to unlock the EEPROM, or do i have to rewire it all?

ccoodduu
Автор

I have same problem with my brand new at29c010a chip. Thank you for information! I will try to disable protection in short time

mykolan
Автор

@AlexInFlatland I built the diy programmer but can’t disable the protection. Could you please give me an advice how to do it? I use 74hc595 shift registers with my AT29c010 1mbit flash eeprom which has 128byte sector block. Reading is well (all ff ) for Tomeeprom hardware. But writing always failed. I tried write 128 byte immediately after unlock’s steps but failed again, 0-0ff range does not change the values.

mykolan
Автор

Hi. I try to read, edit and write Atmel 24C16AN eeprom from Mercedes dash. I use EZP2010. I can read the chip but got error when I write. The first Write is always error, but if I keep try second time. It say successful, but if I read again. All the data is wrong. Is it possible the EZP2010 don't have Off protect before write menu? Can TL866 solve my problem? Thank for the help.

mahantagarage
Автор

Hello
Can i read a protected microcontroller like pic chips
And copy it to another new empty pic chip

georgesdibeh
Автор

i have problem with my AT28C64B chip. My AT28C64 works fine but not the B-version, strange

xrayer
Автор

How can one hide the type of eeprom being used besides scratching the name off? is there a way of hiding from being recognized with Hardware internally but still allow the equipment that it is installed in to read and write to it.

AB-yutj
Автор

If you look at the TommyPROM code that removes the software copy protection you'll see there's not really any special optimisation needed. The necessary control writes are just bit banged onto the address and data lines, with the write enable line then pulled low then high with 1 microsecond delays inbetween. That worked for me with my own Arduino Mega homebrew programmer.

pmzmdf
Автор

hey man, I would pay you to make an Eeprom for me.. its off a ADA MP2/ its the CE425 chip, apparently its discontinued, there are good one out there, can you copy a good one then make a bunch of em, 10 or 20? its the narrow 16 pin says CE425 9418 or S, 902C-01B thats all thats on it, its the LED light controller for the effects buffering so forth almost like a level meter but using lights for like 8 lights...

deandee
Автор

should a new EEPROM read all 00's or all ff's? My new AT28C256 reads all ff's in all memory locations and im not sure if I'm reading it wrong or if that is what a locked chip looks like. Thank you.

jamesshangle
Автор

Thank you for explaining! Very useful! I have the same problem with a Winbond W29C040

tjen
Автор

Good video but I was expecting you writing a disabling code and show us you can unlock the EEPROM

ihtsarl
Автор

Great video! Btw the timestamps are broken you should have 0:00 in there :D

tomik
Автор

On the TL866II unlocking only works for the EEPROMS that the programmer software supports unlocking on.

EthanAQueen
Автор

Great vdeo - A question, please . . .
If it is relatively simple to enable and disable the software protection so you can lock and unlock the EEPROM easily in software . . . what is the point of having it at all?

buddhistsympathizer
Автор

would "Chip Erase Waveforms" remove write protection?

jurek-zzun
Автор

Ds 2432 unlock code n 64 bit serial ky

hinditech
visit shbcf.ru