I'm made good progress on the programmer card.
I wanted to use it on my SYM-2 orSYM-1. It had a EPROM on it that was clearly for an AIM65. I'd assumed it was code to run the programmer. It clearly isn't.
First the EPROM is a 2732. I see that pin 21 is hard tied to VCC, as would be typical for a 2716. I was wondering how the code that was in it could be addressing the other addresses of the programmer card.
As I said in another thread, my SYM-2 looks like it may have been a prototype of a SYM-2. There were several things that were not quite right. The RAM had multiple repeated addresses across the low memory. I wanted to use that space so wanted the RAM to only be active in the low memory as a SYM-1 would do.
After some circuit tracing,I found that I could correct the addressing by adding a 74LS27 to the board. There was an unused socket location that I wired in the '27 to full decoding. I also had to change the programmer cards addressing, as it decoded part of its address at 8000h. That overlapped the SYM-2/1 monitor ROM space.
That required couple cuts and a couple jumpers, to move that decoding to 6000h. ( It has a nice 74LS154 there for moving the address select around )
The card was still not responding so I started tracing what was missing. I traced it to pase2* missing.
Back to the SYM2 board and found nothing wired to pin Y of the E connector. A little bit of circuit tracing and I found a 74LS04 Phase2* signal ( often used for many things ) on the board and wire up pin Y.
The programmer card now seems to be responding. It has 2 RAMs on it that I find at 7000h and the ROM image is found at 6000h. I'm thinking the programming controls are likely at 8000h, as that address is hard wired to the 74LS154. I can now explore what it might be doing and what particular addresses in the 8000h bank.
As I noted, I now realize the code I found in the EPROM was not for the programmer as it over flowed into a space that is out side the range of a 2716, as the socket is wired for.
Dwight