• Please review our updated Terms and Rules here

Aim-65 video card mystery

This is the best photograph of the top of the buffer board I have been able to find:

https://www.worthpoint.com/worthopedia/rockwell-aim-65-early-computer-buffer-2001589385

1 * 245 (data bus buffer) and 2 * 244 (address buffers).

C2, C3 and C4 must be decoupling capacitors for the TTL ICs.

I guess C1 is across the +5V power supply?

Not sure what the single resistor does - or what the 3 resistor packs do yet...

I see a link as well - possibly to isolate the +5V supply from the Aim-65 to the expansion bus?

The schematic etc. is in here http://retro.hansotten.nl/uploads/files/1984 Rockwell databook ch9 RM65.pdf on page 9-88. The only thing missing now is the PCB layout...

Although I have noticed that the TTL part numbers are different between the schematic and photograph - and the photograph has a discrete resistor that does not appear in the schematic.

CORRECTION: The discrete resistor is on the schematic! Just found it...

It looks like the difference between the photographs and schematic device IDs is that the 245/244 are non-inverting whilst the 640/240 are inverting. It looks like from the connector pinouts that the AIM-65 as an active high address/data bus whilst the RM65 is an active low address/data bus - so the inverting variants should be the ones to use for consistency...

Dave
 
Last edited:
The schematic etc. is in here http://retro.hansotten.nl/uploads/files/1984 Rockwell databook ch9 RM65.pdf on page 9-88. The only thing missing now is the PCB layout...

Dave

Thanks for that link to the book !

The schematic matches another photo of the card (attached that has two LS240 and a LS640). So from this I can replicate it. Though the tracks on the lower surface won't match the shape of the originals, but I might have a lead on who owns one of these pcb's, to get a solder side photo.

edit: interesting value pull-up resistors at 22k, higher than typical. I zoomed up on the manual's image and they don't look like 2.2k.
 

Attachments

  • interfaceR.jpg
    interfaceR.jpg
    180.4 KB · Views: 5
  • interfaceschemR.jpg
    interfaceschemR.jpg
    208.2 KB · Views: 5
Last edited:
Getting there ...

Dave

I like to replicate vintage pcb's as closely as possible, it seems to increase the probability of it working out.

I have been looking into the DIN Eurocard connectors. They are actually a 3 row connector, but only have two of the rows fitted, rows a and c. This explains the pin numbering on the 64 way connector on the schematic too. Curiously the right angle plugs are a lot easier to get than the right angle sockets (receptacles). But I have found some from a local supplier.

It also looks like the video output connector on the CRTC card is a right angle SMA type.

Yes, slowly the puzzle is falling into place, it is looking very likely at this point I can get all the info to make it work.
 
The RM65 cards also came with an edge connector as well as the Euro type connector. It is just as valid and a lot easier to deal with. You might also look at using a bus rather than a single connector. It can be handy for adding RAM, disk or I/O ports. Of course, RM65 boards seem to be rare. I've never seen the edge connector type boards but I know they made them.
Dwight
 
I see you have found some DIN connectors. If you run out, I may have access to some. I think I have right-angled male plugs (solder type) and straight female sockets (push fit).

I bought 7,500 for a remanufacturing job, and may have a few left...

Dave
 
The RM65 cards also came with an edge connector as well as the Euro type connector. It is just as valid and a lot easier to deal with. You might also look at using a bus rather than a single connector. It can be handy for adding RAM, disk or I/O ports. Of course, RM65 boards seem to be rare. I've never seen the edge connector type boards but I know they made them.
Dwight

Dwight,

I decided to use the Euro connector version on both the adapter and the the video board.

The reason being that the adapter board would also be able to be used with the RM-65 RAM cards, which one day I might find, or replicate, and I could use those on the AIM-65 as well.
 
Dwight,

I decided to use the Euro connector version on both the adapter and the the video board.

The reason being that the adapter board would also be able to be used with the RM-65 RAM cards, which one day I might find, or replicate, and I could use those on the AIM-65 as well.

If/when you want to replicate a RAM card, I can help as I have the 32k dynamic RAM module, manual and schematic. I also have the 8K static RAM manual and schematic but not the card.

I can also try out the replica video board in my system when you make it.

Santo
 
Dwight,

I decided to use the Euro connector version on both the adapter and the the video board.

The reason being that the adapter board would also be able to be used with the RM-65 RAM cards, which one day I might find, or replicate, and I could use those on the AIM-65 as well.

The machine I have, used the Euro Cards but all of the boards were made available in both types. The cards with the E at the end were Euro card types and the ones without the E at the end were the edge. I think if you were going to make a bus, it would not be too hard to make it so that you could use either type of card. The wires all come out at the same order so bussing should be easy between the two types. It is then just making more holes. Since place usually quote by area, it would make sense to not lock into one or the other.
I will have to admit, all that I've seen are Euro type cards.
The machine I have was to use a ICE board ( likely for a 6502 or similar ) but I don't have the software or the dongle for it. The ICE board uses two busses. They are both Euro card types. For the price of shipping, I'd be willing to part with one of the busses. I need to check that that is what I have to make sure it is as I've stated but I know I'll never use the ICE board or the extra buss.
Dwight
 
I don't recall if someone posted a pointer to the video card so here it is:
http://retro.hansotten.nl/uploads/files/RM 65 CRT Controller.pdf
Dwight

Dwight,

Yest that is the one.

I think it is a very impressive card. I have been reading about its functions & options.

Rockwell made it so it would serve the RM-65 platform, but in addition, they were good enough to make it compatible with the AIM-65 computer. So with the adapter card (I'm working on a replica of that now, will be finished in a day or two) , it will make a wonderful addition to the AIM-65 computer, the Adapter + the CRTC video card. The functions/option of the video card are documented in the Rockwell book.

I plan to write up the project in great detail. If it is successful, it would make a great kit for AIM 65 owners. Member Dfnr2 is helping me with photos of the video card and the ROM dumps.

I will keep posting progress as I go.

My talented pcb maker can either make the pcb's or provide the gerbers, if I ask him in advance, for a particular project. We have a good relationship. I do the artwork (on a non pcb making platform as high res .jpeg images) and give him the images. He then he plays Altium (like a piano) and brings the board into reality. This is how those "dead replica" Dazzler boards were made. I have to burn the midnight oil to make the images, but it is wort it to help preserve this wonderful vintage computer technology.

Hugo.
 
Last edited:
I have made some progress. I have replicated the top and bottom track layout of the adapter board. I have attached an image of the overlaid tracks & components. It took some hours to do it.

I have to check it carefully for errors, before it goes off to my pcb maker. They next job is the CRTC board which will take longer as it is much more complex.

One of the more difficult parts to get is the right angle 44 way connector, plenty of straight ones out there. But I can make one out of the type intended for wire wrapping as they have long pins.
 

Attachments

  • LAYOUTj.jpg
    LAYOUTj.jpg
    216.5 KB · Views: 7
Boy, you guys are really into doing it the hard way ;-)

But seriously, I do understand the satisfaction of reproducing original peripherals etc for our vintage hardware and admire the folks who come up with some of the impressive examples out there.

Here's a Rockwell app note describing a DIY video interface for the AIM65, with schematic and driver source code:
http://cini.classiccmp.org/pdf/Rockwell/r6500n12-CRT.pdf

But for folks who only care about using and playing with the old hardware, here's what I use for video output on my AIM65s if I don't need a computer connected for loading/saving data/programs over RS-232:
icon.jpg

https://geoffg.net/terminal.html
VGA/composite, PAL/NTSC, 24/36x80 (VGA), Graphics, and an RS-232<>USB converter as a bonus ;-) ; about $25
Needless to say, to use it as just a display you can omit some parts and just change the display vector in the AIM65 monitor.

BTW, I also use a modified version of this to display full 24x80 screen video on my 8x40 Tandy M100 portable.

For disk, RS232 and parallel printer I use this little board, originally just meant as a handwired beta version but I haven't gotten around to making a PCB yet:
5050IF3.jpg

It provides RS-232, cassette, CBM1541 disk drive and parallel printer interfaces.
 
Last edited:
Boy, you guys are really into doing it the hard way ;-)

But seriously, I do understand the satisfaction of reproducing original peripherals etc for our vintage hardware and admire the folks who come up with some of the impressive examples out there.

Here's a Rockwell app note describing a DIY video interface for the AIM65, with schematic and driver source code:
http://cini.classiccmp.org/pdf/Rockwell/r6500n12-CRT.pdf

Hi Mike,

Thanks for posting the link. It is not the hard way as it turns out.

There are about three or more reasons why the RM65 video board is a much better proposition from my perspective. Partly because I'm a "hardware person" and I struggle a lot with the software side of things and I am not very good at that side of things.

In the case of the r6500n12-CRT I would have to design the pcb from scratch and that takes a lot longer than building a replica of the RM65 board, because I have good photos of the tracks of the RM65.

The RM65 CRTC does not require a program to be assembled and run, using up space in the AIM-65's RAM. The control program for the r6500n12-CRT has to be loaded into the AIM's RAM to get the video system running each time the AIM computer is booted. That program would have to come via the cassette tape or an RS-232 link to another computer( I have not managed either of those things with my AIM-65 yet !)

On the other hand the RM65 has the functions and options in firmware on its ROMs and in addition to this has more extensive video options. It is a very sophisticated board.

So the beauty of replicating the RM65 CRTC and its adapter is that is saves an item of Rockwell History, and "simply plugs and plays" on the AIM65 expansion connector.

This leaves the rest of the AIM-65 running normally without the requirement to do much, except turn on the machine and some minor setups. Making the RM65 CRTC a totally wonderful add on.

Though I guess the software for the r6500n12-CRT could be put in some ROM that replaced some of the RAM on the AIM-65 board, could be a way to do it but that would be a longer process to get working for me at least.
 
Last edited:
For disk, RS232 and parallel printer I use this little board, originally just meant as a handwired beta version but I haven't gotten around to making a PCB yet:
View attachment 66159

It provides RS-232, cassette, CBM1541 disk drive and parallel printer interfaces.

Hi Mike,
Please tell us a little about the 1541 interface. Is it all done in firmware? Does it have its own ROM on the AIM65? Does it support only SAVE and LOAD or does it also do .seq files, etc?
-Dave
 
Hi Mike,

Thanks for posting the link. It is not the hard way as it turns out.
...

Hi Hugo,

No, I didn't mean to imply that the Rockwell AIM65 video board was easier to build or better than the RM65 board, I just wanted to post an alternative contemporary 'official' approach from Rockwell for general interest and comparison. I should scan and publish some price lists and other literature from 'the day' listing the many add-on boards etc.; I wonder if anyone actually has a working bubble memory module kit...

As I said, I appreciate reconstructions of original hardware but for someone wanting to just use and play with the AIM65 by far the simplest way to get a full screen display using the built-in routines is by simply redirecting printer/display output to the RS-232 port; add a .95 TTL>RS-232 converter (and optional TTL inverter), change the display vector and Bob's your uncle.

If you're actually going to load/save files over RS-232 you'll probably want to connect it to a PC anyway and use its display.

Add some memory, a disk drive, a multi-language ROM and maybe an external printer and you've got a 'real computer ;-)

Have fun with your new toy and related projects!

m
 
Hi Mike,
Please tell us a little about the 1541 interface. Is it all done in firmware? Does it have its own ROM on the AIM65? Does it support only SAVE and LOAD or does it also do .seq files, etc?
-Dave
Hi Dave,

Yes, it uses a 4K ROM at $D000 for the AIM side that adds about a dozen disk commands; the disk side is just a standard 1541 or SD card emulator and the hardware interface consists of a 7406 and 4 resistors. The manual was on line at one time but it seems to have disappeared; unfortunately it is not a 'free' project and you'll have to contact Dave at orgwood65@gmail.com for availability/cost etc.

m
 
The AIM-65 is supposed to interface to the serial world via a 20 mA current loop.

However, with the addition of an RS232 transmitter buffer, it can drive an RS232 device as per the following document:

http://retro.hansotten.nl/uploads/files/AIM-65 RS232.pdf.

The RS232 receiver circuitry is already built into the AIM-65 (connected to J1-Y).
...
Dave

I think you might find that the circuit in that App note has trouble above 1200bd; better to use an inverter and a $1.00 RS-232<>TTL converter to go to 9600 and possibly a little higher.

m
 
Back
Top