Needham's SA-20 EPROM Programmer
RS232 Cable - New Cable, New Problems
I was really hoping a
$7 cable would solve all my problems, but after hooking things up and
spending about an hour trying to get the cable to work, it wasn't even
connecting to the SA-20. I matched the port baud rates, parity, etc... I
tried just about everything under the sun. With the UserPort software,
without the software. By the end, I was so tired of fighting with the
programmer, I was on the MCUMall site about to order the True USB GQ-4X
and be done with it. But after reading the forum and seeing that 2532
and 2532A eproms are considered (TEST) and some people have had issues
with certain chips, I decided to try the serial cable one last time..
During
my last-ditch effort, I decided I should verify the pinout on the
serial null modem cable. Somehow I had a feeling that no matter what I
bought I'd end up with the wrong cable. But a null modem serial cable's
supposed to be just that! Checked continuity of pins from db9 to db25
with my multimeter and low and behold, the wiring's wrong! I don't know
how many types of db9 to db25 null modem wirings there are, but
definitely more than one. So the cable I got was a non-standard wiring.
Not one to give up easily I cut the serial cable in half and stripped
all the tiny wires and began figuring out how the wires corresponded to
the pins. Twisted and soldered them together so that the pinout would
match a standard null modem cable pinout.
Here's what the pinout should look like:
Signal Name | DB-9 Pin | DB-25 Pin | |
FG (Frame Ground) | - | 1 | FG |
TD (Transmit Data) | 2 | 3 | RD |
RD (Receive Data) | 3 | 2 | TD |
RTS (Request To Send) | 8 | 5 | CTS |
CTS (Clear To Send) | 7 | 4 | RTS |
SG (Signal Ground) | 5 | 7 | SG |
DSR (Data Set Ready) | 4 | 20 | DTR |
CD (Carrier Detect) | 4 | 20 | DTR |
DTR (Data Terminal Ready) | 1 | 8 | CD |
DTR (Data Terminal Ready) | 6 | 6 | DSR |
Source: http://networking.ringofsaturn.com/RemoteAccess/NullModem.php
After this, I again tried to connect with the SA-20 using the
serial cable and...... no go. Great, more time invested in something
that doesn't work! But then I remembered I had changed a few serial
port settings in Device Manager, and changed them back. Being used to
failure with this programmer, I wasn't expecting much -- but to my
astonishment it FINALLY connected to the software!!
But will file transfers to the SA-20 now work? Let's see..
Comments:
Thanks so much! |
Posted 05/11/13 9:19AM by Anonymous Techdoser |
I have been looking for this, now I can use my programmer again. -Kyle |
Please be in contact if you have one of these.... |
Posted 04/27/13 2:51AM by Anonymous Techdoser |
I am "IBM Portable PC" in the Vintage computer forums. I'd love to swap notes on what devices work etc eg Xicor 28C256 is a non starter. |
Wonderful |
Posted 01/24/13 12:19PM by captnbob |
I was looking for the 2532, but ran across this. I have one sitting in the floor just waiting for the manual. I had given up. Now, works great. Thanks. |
Tried it via VMWare and installed DOS inside the VM |
Posted 01/21/13 3:32PM by Anonymous Techdoser |
... but I wasn't really successful. Yes, after adding a serial port in VMWare Player setup (mode: host device), I was even able to see something, but it was very slow and it seemed the program struggled itself or whatever. I guess VMWare did something wrong when emulating the serial interface. Using a real Intel 486 PC, it worked like a charm, it was fast and control via PC was reliable. See also my blog at http://www.z80.eu/blog/ |
Thanks! |
Posted 01/07/13 2:00PM by Anonymous Techdoser |
Very helpful. Thanks for making my life easier. -Sergey |
Re: Excellent Article! |
Posted 08/20/12 6:09PM by AceBHound |
Glad I could help. This seemed like a very obscure thing to post about, but nice to help even 1 other person from going crazy trying to get this thing working :) |
Excellent Article! |
Posted 08/18/12 10:40AM by Anonymous Techdoser |
I'm eyeing one of these on Craigslist and after a quick google search I found your article! Thanks for taking the time to gather the drivers/manual and detail your adventures! -Brian |