Discussion:
Motorola EXORset
(too old to reply)
lynchaj
2009-11-15 21:22:52 UTC
Permalink
Hi! Does anyone have access to the Motorola EXORset schematics? If
so, would you be willing to either make a scan or look something up
for me?

Thanks and have a nice day!

Andrew Lynch
james
2009-11-18 04:27:25 UTC
Permalink
On Sun, 15 Nov 2009 13:22:52 -0800 (PST), lynchaj <***@yahoo.com>
wrote:

|Hi! Does anyone have access to the Motorola EXORset schematics? If
|so, would you be willing to either make a scan or look something up
|for me?
|
|Thanks and have a nice day!
|
|Andrew Lynch
|================

I would venture to say that the EXORset line of computers were
probably a single board approach, or as much of one as could, of the
older EXORCISOR system. Boy were those a beast. My guess is that many
of the same components in the EXORCISOR are apart of the EXORset.

If my memory serves me correct the EXORset line was an attempt to make
a smaller single unit computer for the same market that were using the
beastly EXORCISOR units.

james
lynchaj
2009-11-18 18:46:36 UTC
Permalink
|Hi! Does anyone have access to the Motorola EXORset schematics?  If
|so, would you be willing to either make a scan or look something up
|for me?
|
|Thanks and have a nice day!
|
|Andrew Lynch
|================
I would venture to say that the EXORset line of computers were
probably a single board approach, or as much of one as could, of the
older EXORCISOR system. Boy were those a beast. My guess is that many
of the same components in the EXORCISOR are apart of the EXORset.
If my memory serves me correct the EXORset line was an attempt to make
a smaller single unit computer for the same market that were using the
beastly EXORCISOR units.
james
Hi James! I am building an IO mezzanine for the N8VEM 6809 host
processor board. It will contain an ACIA, PTM, and two VIAs. The
hardware prototype is working on my bench. One of my goals for the
system is to fully support the ASSIST09 debug monitor. Motorola
released the 6809 programming manual with the ASSIST09 source code.
It contains references to a Motorola 6809 computer but is not specific
as to which.

The ASSIST09 debug monitor works OK on my prototype although the
hardware assisted tracing is rather unreliable. I would like to find
out how the MC6840 PTM timer #1 is interfaced to the 6809 CPU. Is it
directly connected or passed through an inverter or some other logic
or qualification? I presume Motorola is referring to the EXORset
since it is their first 6809 computer released about the time of the
6809 introduction.

If anyone could help me with this design I would appreciate it.
Thanks and have a nice day!

Andrew Lynch
james
2009-11-20 03:14:49 UTC
Permalink
On Wed, 18 Nov 2009 10:46:36 -0800 (PST), lynchaj <***@yahoo.com>
wrote:

|On Nov 17, 11:27 pm, james <***@bud.u> wrote:
|> On Sun, 15 Nov 2009 13:22:52 -0800 (PST), lynchaj <***@yahoo.com>
|> wrote:
|>
|> |Hi! Does anyone have access to the Motorola EXORset schematics?  If
|> |so, would you be willing to either make a scan or look something up
|> |for me?
|> |
|> |Thanks and have a nice day!
|> |
|> |Andrew Lynch
|> |================
|>
|> I would venture to say that the EXORset line of computers were
|> probably a single board approach, or as much of one as could, of the
|> older EXORCISOR system. Boy were those a beast. My guess is that many
|> of the same components in the EXORCISOR are apart of the EXORset.
|>
|> If my memory serves me correct the EXORset line was an attempt to make
|> a smaller single unit computer for the same market that were using the
|> beastly EXORCISOR units.
|>
|> james
|
|Hi James! I am building an IO mezzanine for the N8VEM 6809 host
|processor board. It will contain an ACIA, PTM, and two VIAs. The
|hardware prototype is working on my bench. One of my goals for the
|system is to fully support the ASSIST09 debug monitor. Motorola
|released the 6809 programming manual with the ASSIST09 source code.
|It contains references to a Motorola 6809 computer but is not specific
|as to which.
|
|The ASSIST09 debug monitor works OK on my prototype although the
|hardware assisted tracing is rather unreliable. I would like to find
|out how the MC6840 PTM timer #1 is interfaced to the 6809 CPU. Is it
|directly connected or passed through an inverter or some other logic
|or qualification? I presume Motorola is referring to the EXORset
|since it is their first 6809 computer released about the time of the
|6809 introduction.
|
|If anyone could help me with this design I would appreciate it.
|Thanks and have a nice day!
|
|Andrew Lynch
|=============

The EXORset was not the first release of a 6809 computer. There was a
6809 card that plugged into the EXORCISOR that came before the EXORset
if my memory serve me correct. I was working with EXORCISORs with 6809
CPU cards as far back as 1981. I believe the EXORset did not ship
until 1982 or 83 time frame. There was a single board computer that
Motorola was to release that never made it back in 1981/2 that had a
pile of chips on it. Included was a 6809CPU, 68488 GPIB controller,
6844 DMA chip, NEC765 Floppy controller, 2 PIA chips, 6845 CTRC, 64K
dram and 32K video dram, RTC, MC6860 modem chip and 20 bit parallel
port. Also had internal floppies and CRT and keyboard with Centronics
printer port. It was to be a single unit computer very similar to that
of the EXORset. Darn board is huge.

The 6840 is a tempermental device to work with. Remember that the
carry over from the 6800 computers writing to the PTM is that you
should not use read-modify-write instructions with the PTM. Instead
use strict read or store. The RW line is used as another register
select line.

On the M68MM17 board, the MC6840 has CS1 tied to VCC through a 3300
resistor. CS0 is used to select the chip from chip select logic based
on address mapping. A0 upto A2 tied to the RS0 to RS2 inputs. E and RW
went to their respective inputs and Pins 2,4,5,7,26, and 28 are pulle
to VCC via 10K reisistors.

hope this helps

james
lynchaj
2009-11-21 00:11:50 UTC
Permalink
On Nov 19, 10:14 pm, james <***@bud.u> wrote:

[snip]
Post by james
The EXORset was not the first release of a 6809 computer. There was a
6809 card that plugged into the EXORCISOR that came before the EXORset
if my memory serve me correct. I was working with EXORCISORs with 6809
CPU cards as far back as 1981. I believe the EXORset did not ship
until 1982 or 83 time frame. There was a single board computer that
Motorola was to release that never made it back in 1981/2 that had a
pile of chips on it. Included was a 6809CPU, 68488 GPIB controller,
6844 DMA chip, NEC765 Floppy controller, 2 PIA chips, 6845 CTRC, 64K
dram and 32K video dram, RTC, MC6860 modem chip and 20 bit parallel
port. Also had internal floppies and CRT and keyboard with Centronics
printer port. It was to be a single unit computer very similar to that
of the EXORset. Darn board is huge.  
Hi! Thanks! Are the schematics for the 6809 EXORcisor boards
available?

That Motorola All-In-One 6809 SBC sounds pretty nice!
Post by james
The 6840 is a tempermental device to work with. Remember that the
carry over from the 6800 computers writing to the PTM is that you
should not use read-modify-write instructions with the PTM. Instead
use strict read or store. The RW line is used as another register
select line.
You can say that again! Yes, the 6840 specifies separate read and
write instructions for access. That's OK since the program I am
working with (ASSIST09) also assumes this restriction.
Post by james
On the M68MM17 board, the MC6840 has CS1 tied to VCC through a 3300
resistor. CS0 is used to select the chip from chip select logic based
on address mapping. A0 upto A2 tied to the RS0 to RS2 inputs. E and RW
went to their respective inputs and Pins 2,4,5,7,26, and 28 are pulle
to VCC via 10K reisistors.
hope this helps
james
Where does pin 27 of the PTM go? I am routing the output of the PTM
timer #1 (pin #1) through an inverter to pin 2 (/NMI) of the 6809.
The good news (I think) is that when inverted the 6809/6840 single
step tracing works per the original ASSIST09 code unmodified.

Thanks and have a nice day!

Andrew Lynch
james
2009-11-22 01:38:09 UTC
Permalink
On Fri, 20 Nov 2009 16:11:50 -0800 (PST), lynchaj <***@yahoo.com>
wrote:

|On Nov 19, 10:14 pm, james <***@bud.u> wrote:
|
|[snip]
|
|>
|> The EXORset was not the first release of a 6809 computer. There was a
|> 6809 card that plugged into the EXORCISOR that came before the EXORset
|> if my memory serve me correct. I was working with EXORCISORs with 6809
|> CPU cards as far back as 1981. I believe the EXORset did not ship
|> until 1982 or 83 time frame. There was a single board computer that
|> Motorola was to release that never made it back in 1981/2 that had a
|> pile of chips on it. Included was a 6809CPU, 68488 GPIB controller,
|> 6844 DMA chip, NEC765 Floppy controller, 2 PIA chips, 6845 CTRC, 64K
|> dram and 32K video dram, RTC, MC6860 modem chip and 20 bit parallel
|> port. Also had internal floppies and CRT and keyboard with Centronics
|> printer port. It was to be a single unit computer very similar to that
|> of the EXORset. Darn board is huge.  
|>
|
|Hi! Thanks! Are the schematics for the 6809 EXORcisor boards
|available?
|
|That Motorola All-In-One 6809 SBC sounds pretty nice!
|
|> The 6840 is a tempermental device to work with. Remember that the
|> carry over from the 6800 computers writing to the PTM is that you
|> should not use read-modify-write instructions with the PTM. Instead
|> use strict read or store. The RW line is used as another register
|> select line.
|>
|
|You can say that again! Yes, the 6840 specifies separate read and
|write instructions for access. That's OK since the program I am
|working with (ASSIST09) also assumes this restriction.
|
|> On the M68MM17 board, the MC6840 has CS1 tied to VCC through a 3300
|> resistor. CS0 is used to select the chip from chip select logic based
|> on address mapping. A0 upto A2 tied to the RS0 to RS2 inputs. E and RW
|> went to their respective inputs and Pins 2,4,5,7,26, and 28 are pulle
|> to VCC via 10K reisistors.
|>
|> hope this helps
|>
|> james
|
|Where does pin 27 of the PTM go? I am routing the output of the PTM
|timer #1 (pin #1) through an inverter to pin 2 (/NMI) of the 6809.
|The good news (I think) is that when inverted the 6809/6840 single
|step tracing works per the original ASSIST09 code unmodified.
|

Either the O1, O2, and O3 lines can go to the FIRQ pin or NMI. There
are jumpers on board to facilitate the selection. Also they can go off
board but that probably is not a concern for you.

The IRQ, FIRQ lines are double buffered with invertors. The NMI line
is single buffered with an invertor. So PIN 27 goes to either FIRQ or
NMI. Since Assist09 requires the PTM at $E008 and the O1(pin 27) tied
to the NMI input. Not sure if it needs to be buffered with an invertor
or not. If you have trouble you may want to have a means of bypassing
a second invertor if needed.

Pin 2 goes to IRQ through a double buffer of two series invertors.

james

Didi
2009-11-20 15:44:14 UTC
Permalink
Post by lynchaj
....
The ASSIST09 debug monitor works OK on my prototype although the
hardware assisted tracing is rather unreliable.  I would like to find
out how the MC6840 PTM timer #1 is interfaced to the 6809 CPU.  Is it
directly connected or passed through an inverter or some other logic
or qualification?  I presume Motorola is referring to the EXORset
since it is their first 6809 computer released about the time of the
6809 introduction.
The ASSIST09 did not have much to do with the Exorset or the
Exorsiser.
I had it runnning on my first 6809 board in the early 80-s for a short
while, before I wrote an Exbug/disk ROM equivalent so MDOS09 would
boot
(MDOS09 on the Exorsiser, XDOS - pretty much the same thing - on the
Exorset).
I know a guy who made a clone of the Exorset back then (!) - but I am
sure
he remembers no more about it than I do.
I do have some vague - very-very vague - memory that the timer output
used for single step tracing with the assist09 was not its IRQ output
but one of the other outputs it has; I think it connected directly
to the NMI line, but this is more a guess, not even a vague memory.
But tracing worked quite stable on that board IIRC.

Dimiter

------------------------------------------------------
Dimiter Popoff Transgalactic Instruments

http://www.tgi-sci.com
------------------------------------------------------
http://www.flickr.com/photos/didi_tgi/sets/72157600228621276/
Loading...