Flash Memory Programmer by EZo
-----------------------------

Simplified and based on Willem EPROM programmer schematics and SW.
( www.geocities.com/mpu51/eprom/eprom.html )

Oriented  to reprogram satellite CAM 32pin flash memory. 
Cheap (no expensive adapter socket), compact and easy assembling
(no jumpers and switches, no 5/12/21V converter, easy design adapter ).


Tested devices:
----------
AT29C040A   
W29C040
SST28SF040A
AM29F040
LE28F4001
SST29EE010
----------

Test results and satellite applications
----------
19.11.2001
 Eeprom_093E
SST29EE010 - read, erase, write OK. PC BIOS chip reprogrammed.
AM29F040 (old version) works (read, erase, write, ID) under original device.
Mark [5555,...] in programmer settings. Erase (all FF) before write.

10.11.2001
W29C040 - Irdeto Euro CAM reprogrammed to Aston 1.05
		CAM works on Seca channels (goldcard, secanix files)
W29C040 - Irdeto Euro CAM reprogrammed to Viaccess 4.78
		CAM works on Viaccess channels (goldcard, via478 files)
SST28SF040A used in Alphacrypt (replace Irdeto Euro CAM flash W29C040)

07.11.2001
 Eeprom_093F (06.11.01, pre-public version)
LE28F4001 - ID, read, erase, write OK
 Eeprom_091D and Carlo modified SW , (device 39SF/49F040 !)
AM29F040 (old versions)- read, erase, ID, write OK. Erase (all FF) before write.

26.09.2001
 Eeprom_091D and Carlo modified SW (http://www.willem.org/usermods.htm)
AM29F040 - read, erase, write OK. Erase (all FF) before write.
AM29F040 used in Alphacrypt (replace Irdeto Euro CAM flash LE28F4001)

08.09.2001
 Eeprom_091C (07.09.01, pre-public version)
SST28SF040A - ID, read, erase, write OK

10.07.2001
 Eeprom_090A
W29C040 - Irdeto Euro CAM flash reprogrammed to Alphacrypt.
		CAM works on Irdeto channels (goldcard, strsh_v35a files)
AT29C040A - Aston 1.03 CAM flash reprogrammed.
		CAM works on Seca channels (goldcard, secarem files)

Hardware versions:
------------------

20.11.2001
Added DIP-32 adapter design info.

14.11.2001  Version 1.1a
Added adapter TSOP32D/TSOP32
Updated flash2 PCB size.
Updated TSOP32 and DIP32 adapters (accurate strip connector pins spacing 2.54mm)
Added pictures (programmer v1.1 and adapters)
Added part list.

25.09.2001
Added adapter DIP32

20.07.2001  Version 1.1
R1, V1 replaced by unused logic of IC7
Old russian transistors replaced and pin layot adapted.

08.07.2001  Version 1.0
My test sample.

-------------------
All PCB home made by technology 
http://www.geocities.com/revera.geo/Positiv20.htm (in russian)

Recomendations to print correct size PCB:
Open *.bmp by Paint.
Edit. Select all. > Edit. Copy
New Word Document.
Edit. Paste.
Cursor on picture, right mouse button. > Format picture.
>Size >Scale adjust from 100% to correct (my pictures 37-38%),
print, check size, calculate, print.
Check strip connectors place on printed layot !!
Sometimes latest need adjust +-1%, or 100%+-1..2% relative to original.
-------------------

Thanks to SW author ( avr_mpu@hotmail.com ) for support.
Find latest programming software
http://www.geocities.com/mpu51/eprom/eprom.html

------------------

EZo
ezo@yours.com

