Author Topic: 5 minute build 24XX/24CXX series EEPROM programmer (9 pin serial)  (Read 31515 times)

0 Members and 1 Guest are viewing this topic.

Offline glossywhiteTopic starter

  • Regular Contributor
  • *
  • !
  • Posts: 241
Found a VERY poor diagram of a VERY simple (and working) 24XX/24CXX series EEPROM programmer, so I re-drew it... just not AS badly :D. I built this in five mins flat, and it works EVERY TIME on 24 series EEPROMS, with "PonyProg" software:

« Last Edit: January 10, 2011, 12:07:59 am by glossywhite »
 

Offline PeterG

  • Frequent Contributor
  • **
  • Posts: 835
  • Country: au
Re: 5 minute build 24XX/24CXX series EEPROM programmer (9 pin serial)
« Reply #1 on: January 10, 2011, 02:40:35 am »
Looks a lot like a JDM programmer. Maybe the first version of it anyway.....
Testing one two three...
 

Offline Jon Chandler

  • Frequent Contributor
  • **
  • Posts: 539
    • Throw Away PIC
Re: 5 minute build 24XX/24CXX series EEPROM programmer (9 pin serial)
« Reply #2 on: January 10, 2011, 05:27:37 am »
A true RS-232 com port has +12/-12 volt levels instead of 0/5 volt levels.  Newer computers sometimes have 5 volt versions but this circuit looks like a quick way to damage chips.
 
The following users thanked this post: sanwal209

Offline glossywhiteTopic starter

  • Regular Contributor
  • *
  • !
  • Posts: 241
Re: 5 minute build 24XX/24CXX series EEPROM programmer (9 pin serial)
« Reply #3 on: January 10, 2011, 01:05:32 pm »
A true RS-232 com port has +12/-12 volt levels instead of 0/5 volt levels.  Newer computers sometimes have 5 volt versions but this circuit looks like a quick way to damage chips.

Well it works on my pc... can't guarantee it though.
 

Offline Mechatrommer

  • Super Contributor
  • ***
  • Posts: 11713
  • Country: my
  • reassessing directives...
Re: 5 minute build 24XX/24CXX series EEPROM programmer (9 pin serial)
« Reply #4 on: January 10, 2011, 02:24:27 pm »
A true RS-232 com port has +12/-12 volt levels instead of 0/5 volt levels.  Newer computers sometimes have 5 volt versions but this circuit looks like a quick way to damage chips.
Well it works on my pc... can't guarantee it though.
can you check your rs232 with oscilloscope? to see what voltage level is your rs232? so we will not have any chip damage report.
Nature: Evolution and the Illusion of Randomness (Stephen L. Talbott): Its now indisputable that... organisms “expertise” contextualizes its genome, and its nonsense to say that these powers are under the control of the genome being contextualized - Barbara McClintock
 

alm

  • Guest
Re: 5 minute build 24XX/24CXX series EEPROM programmer (9 pin serial)
« Reply #5 on: January 10, 2011, 02:26:01 pm »
IIRC the RS-232 spec is something like min. +/-3V and (absolute) max. +/-25V. Adding something like a MAX232 would probably be a good idea.

Does it work with USB-serial interfaces? I don't think all(most?) of them implement handshaking.
 

Offline glossywhiteTopic starter

  • Regular Contributor
  • *
  • !
  • Posts: 241
Re: 5 minute build 24XX/24CXX series EEPROM programmer (9 pin serial)
« Reply #6 on: January 10, 2011, 02:36:50 pm »
I don't currently have an oscilloscope - I am waiting on one from an old friend. I didn't realise the voltage spec was so broad; I must have a low voltage on my PCs COM, then.
 

Offline Mechatrommer

  • Super Contributor
  • ***
  • Posts: 11713
  • Country: my
  • reassessing directives...
Re: 5 minute build 24XX/24CXX series EEPROM programmer (9 pin serial)
« Reply #7 on: January 10, 2011, 06:56:43 pm »
I don't currently have an oscilloscope - I am waiting on one from an old friend. I didn't realise the voltage spec was so broad; I must have a low voltage on my PCs COM, then.
send something high, and measure with multimeter Vdc.
Nature: Evolution and the Illusion of Randomness (Stephen L. Talbott): Its now indisputable that... organisms “expertise” contextualizes its genome, and its nonsense to say that these powers are under the control of the genome being contextualized - Barbara McClintock
 

Online mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13971
  • Country: gb
    • Mike's Electric Stuff
Re: 5 minute build 24XX/24CXX series EEPROM programmer (9 pin serial)
« Reply #8 on: January 11, 2011, 01:14:09 am »
IIRC the RS-232 spec is something like min. +/-3V and (absolute) max. +/-25V. Adding something like a MAX232 would probably be a good idea.

Does it work with USB-serial interfaces? I don't think all(most?) of them implement handshaking.
They usually do implement handshaking, but the packetised nature of USB means that relative timings can get very screwed. 
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline Mechatrommer

  • Super Contributor
  • ***
  • Posts: 11713
  • Country: my
  • reassessing directives...
Re: 5 minute build 24XX/24CXX series EEPROM programmer (9 pin serial)
« Reply #9 on: January 11, 2011, 06:02:05 am »
IIRC the RS-232 spec is something like min. +/-3V and (absolute) max. +/-25V. Adding something like a MAX232 would probably be a good idea.
Does it work with USB-serial interfaces? I don't think all(most?) of them implement handshaking.
They usually do implement handshaking, but the packetised nature of USB means that relative timings can get very screwed. 
from my limited knowledge, the handshaking is done in chip level, not the chip's serial out pins. regarding timing, the detailed eeprom datasheet explanation can indicates if usb implementation is possible. and again from my limited knowledge, if its less than 64Bytes data at a time (62 actually), i think its possible, since i've done it with the ft232.
Nature: Evolution and the Illusion of Randomness (Stephen L. Talbott): Its now indisputable that... organisms “expertise” contextualizes its genome, and its nonsense to say that these powers are under the control of the genome being contextualized - Barbara McClintock
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf