Leave EMail to darrene@amitrix.com if you
experience any problems or wish to have any additions to this page.
First, on the back panel of the CDTV is a complete 23-pin Amiga video output
connector. A standard Amiga monitor or video device such as a DCTV or genlock
can be attached to this port.
One note about this port is that its input comes from the video card's
output. For the cards available for the CDTV, this doesn't matter, but I
think it was a good design decision, since this means that you would
be able to view the output of the video card without extra connectors,
cabling or switchboxes. However, it also means that if you remove the
video output module from the CDTV, you won't see anything coming out the
CDTV's video port either.
The unique thing about the CDTV is that its video outputs are on a
removeable module, so that you can replace the module with a different one
if you need more functionality. This module can be seen at the back left
of the CDTV, and is secured in place with two scews. The following
modules were designed for the CDTV's video slot.
RF-Output module
CD1300 Genlock module
CD1312 SCART RGB Module
CDTV DCTV module
One interesting thing I found about the video port is that you can make
an adaptor cable to use CDTV display modules with a standard Amiga. The
S-Video output especially makes the display module good for use with
your other Amigas for output to a good TV or VCR. Check out the
hardware hacks section to find out how to do this.
CDTV Trackball:
Brickette:
CDTV Wired Mouse:
CDTV Infra-red Mouse:
SCSI-TV:
W.A.W. CDTV to SCSI:
TOMS SCSI Interface:
MegaChip:
Bigram CD:
Bigram CD 8:
ELSAT CDTV Memory Expansion board:
ELBOX Memory Expansion board:
68010 Processor:
Turbo CD:
AdSpeed:
Derringer 68030:
AdIDE:
The CDTV-specific code wedges into the Kickstart 1.3 ROMs and executes on
startup. Because of some changes made to Kickstart 2, the CDTV code
does not start up correctly, thus the 2 Kickstart ROM will not work,
even though it is electrically compatible with the old Kickstart 1.3 ROM.
To do this, open the CDTV up, and remove the jumper on JP15, which is near
the front centre of the CDTV. Removing this jumper disables the CDTV functions,
placing it on the left two or right two pins (it doesn't matter which) will
enable the CDTV functions. You could put a SPST switch across the left two
or right two pins, and use that in conjunction with your ROM switcher to
turn off and on the CDTV functions at the appropriate time. Remove the
Kickstart 1.3 ROM from socket U13, which is near the back centre of the
CDTV. Place the Kickstart 1.3 ROM in your ROM switcher along with the
2.0 ROM, and put the ROM switcher back in the Kickstart socket U13.
To use Kickstart 1.3 and the CD-ROM drive, enable the CDTV functions by
flipping the switch to on, then select the Kickstart 1.3 ROM on your
switcher.
To use Kickstart 2.0, disable the CDTV functions by flipping the
switch to off, then select the Kickstart 2.0 ROM on your switcher.
Of course, enabling or disabling the CDTV functions should be done with the CDTV power off.
CD BIOS is a replacement for U34 and U35 which allows you
to use a standard Kickstart 2.04 or up ROM on your CDTV. This option
costs 65 DM.
CDTV OS2.x includes the CD BIOS above plus the Kickstart
ROM if you don't have a spare Kickstart 2.04 ROM. This costs 100 DM.
They also have a Kickstart switcher, CD-Kick which allows
you to switch between two ROMs. This is 40 DM.
The connectors that mate with the CDTV motherboard connector are
are 8801-080-170S (preferred), 8800-080-170S, or 8802-080-170S.
Last time I checked, small quantities (~100) are available in the U.S.
from Lo Dan West, (415)592-4600 or 1-800-541-1001.
A1-A23: 68000 Address Bus
W.A.W Elecktronik GmbH
Rafel Wiosna <rafamiga@polbox.com.pl>
Marc Biegota <marc.biegota@cww.de>
Commodore Amiga A500/A2000 Technical Reference Manual
CDTV Video Module Adaptor
CDTV Zorro II Adaptor
CDTV Meets 2000 Keyboard
Introduction:
I've done a number of hardware hacks for the CDTV, and have been frequently answering
technical questions about it. I've been wanting to try writing a
"real" web page, and think a technical info FAQ about the
CDTV would both provide me with some experience, and the Amiga community
with some useful information. So here it is.
CDTV Peripherals:
The CDTV comes without much in the way of peripherals. It can be expanded
to about the equivalent of an A500. Here is a list of some peripherals
that work for the CDTV:
Display:
The CDTV has a number of output ports to connect to
one form of display or another.
The RF-Output module comes standard with all CDTVs. It includes the
following outputs:
Composite video out
S-Video (SVHS) out
RF-Modulator (TV) out
The Genlock module was produced by Commodore, but wasn't widely available,
and may have only been available to developers and VAR's.
You can switch between CDTV-only, genlocked, and external-only video modes
by pressing the Genlock button on the infra-red remote control.
The CDTV Genlock module includes the following ports:
Composite video out
S-Video (SVHS) out
Composite video in
(note that it lacks the RF-Modulator output of the standard module)
This is a SCART video module for the CDTV. This is available from
W.A.W Elektronik GmbH in Germany for 15 DM.
Digital Creations had produced an output-only version of the DCTV board
for the CDTV's video slot. This board was only available to developers
and VAR's for kiosk use.
Floppy Drive Port:
The CDTV uses standard external Amiga floppy drives.
For the matching black look, W.A.W. Elektronik GmbH
sells the CD1411 floppy drive for 115 DM.
Other products that use the Amiga floppy port, such as
AmigaLink,
the floppy port network adaptor (distributed in North America
by AmiTrix Development),
will also work on the CDTV's floppy port.
Serial Port:
The CDTV has a standard RS-232 serial port connector.
MIDI IN and OUT Ports:
These MIDI instrument ports are a part of the standard serial port
circuitry on the CDTV. In other words, you can use your CDTV with
a serial device or a MIDI device, but not both at the same time.
Parallel Port:
The CDTV has a standard parallel port. This can be used for a printer, or
the popular and simple to make Parnet network cable to use it with
another Amiga.
Keyboard:
A specially-designed black keyboard was available as an option for the CDTV.
This keyboard, while functionally equivalent to a standard Amiga 2000/3000/4000
keyboard, uses a different pin-out. However, an adaptor cable can be made
to use another Amiga keyboard with this connector (see the hardware hacks section.)
Joystick/Mouse Controller Port:
One port at the back of the CDTV is a provision for a wired joystick or
mouse controller. This is not a standard Amiga joystick
or mouse port. It is a form of serial port, which inputs a data stream
much like the infrared remote puts out. There are a number of peripherals
available for this port:
The CDTV Trackball is a keypad with trackball available from Commodore.
In addition to the trackball, it provides standard joystick and mouse
ports to plug in a normal joystick or mouse. The Trackball could also be
used in infra-red mode only if you don't plug the cable into the wired
input.
A third party solution to the lack of standard joystick and mouse ports
is available in the form of the Brickette. The Brickette is a small box
that plugs into the wired controller port, and provides two standard
Amiga joystick and mouse ports.
Commodore came out with a wired mouse that plugs into this connector.
Although this is not for the wired controller port per se, it is an
alternative. The Infra-red Mouse produced by Commodore turns on by
pressing a button on its side, after which you can use it. It turns off
after a couple minutes of inactivity.
Memory Card:
On the front of the CDTV is a slot for a proprietary memory card.
Contrary to popular opinion, this is not any form
of PCMCIA (Personal Computer Memory Card Industry Association) card.
For those who just have to have an extra 64K or 256K, and have one
of those Commodore cards, this memory comes up at the addresses
starting at $E00000. You can find a public domain addmem program
to add this memory to your system from your startup-sequence
to make it normal Amiga memory.
For those hackers who want to make their own memory card, the pinout
of this port is discussed in the hardware pinouts
section.
DMA Expansion Slot:
Behind a back panel of the CDTV lies the DMA expansion slot.
Currently, the only known devices that use this port are SCSI
controller cards.
SCSI-TV is manufacturered by
AmiTrix Development
in Canada. SCSI-TV allows you to add an internal 2.5" hard drive to your
CDTV (or A570), and also provides an external 25 pin SCSI port for external
SCSI devices.
W.A.W. Elektronik GmbH in Germany also has a SCSI
interface for this port available.
It costs 200 DM for the controller, or 400 DM for the controller with
a 540 MB hard drive.
TOMS in Warsaw, Poland has a SCSI interface. It's a very small card
that fits in the back of the CDTV providing the user with a standard
DB25 SCSI connector.
Internal Expansion Options:
Internal options that work with the CDTV include some A500 type options,
and memory expansion units specifically for the Diagnostic connector
of the CDTV.
To add more chip memory to your CDTV, the MegaChip memory
expansion for the A500/A2000 works in it. You remove the Agnus chip
(always a 1M Agnus in a CDTV) and replace it with the Megachip board,
and you have one extra megabyte of chip memory.
Another product to get more chip memory in your CDTV is W.A.W. Elektronik's
Bigram CD memory board, which provides another
megabyte of chip memory (so your CDTV will have 2 megabytes in total).
The price for this board is 250 DM.
This product, also available from W.A.W. Elektronik,
provides 2, 4, 6, or 8 MB fast memory for your CDTV.
This is a memory board designed for the CDTV's diagnostic
connector. The 2 MB version costs 250 DM, each 2 MB extra
of ZIP RAM costs 115 DM.
A Polish company, ELSAT, is making a CDTV memory expansion which fits
inside the CDTV. This expansion comes in 1, 2, 4, and 8 MB sizes.
More information cam be found in the Polish newspaper Magazyn
AMIGA.
This is also another internal memory expansion board for the
CDTV. More information about this can be found in the Polish
newspaper Magazyn AMIGA.
To make your CDTV just a tiny bit faster (and also incompatible with
some really old software), you can replace its 68000 processor
with a 68010 processor, obtainable from some electronics distributors.
The speed increase is marginal (5 to 10 per cent at best) but for the
price (about $10) it's still something.
Another product from W.A.W. Elektronik GmbH is
the Turbo-CD turbo board for the CDTV.
It provides a 32-bit 14 MHz 68020 CPU with cache, and can handle
a 68881 math co-processor up to 50 MHz.
The cost with a 14 MHz 68881 math co-processor is 130 DM.
To add a bit of extra accelleration to your CDTV, you can get an
AdSpeed. This replaces your CDTV's 7 MHz 68000 with a 14 MHz 68000
with a bit of cache. One warning, however, is that for some people
using this, the CDTV's CD-ROM drive doesn't work at the fast speed.
To add a lot of extra horsepower and memory to your CDTV, you can
replace the 68000 with a Derringer 68030 board (meant for the A500).
The board is too high to put the CDTV's lid back on, so you will have
to run your CDTV without its lid, or modify/make a new case to fit.
As with the AdSpeed above, your CD-ROM drive will probably not operate
reliably with the accellerator board activated.
To add an IDE hard drive to your CDTV, you can add an AdIDE controller.
This replaces your 68000 processor with a small board, with the processor
being replaced onto the AdIDE board. With the AdIDE installed, the
case will bulge a bit, so you cannot put anything on top of the CDTV
with an AdIDE installed.
As to the hard drive, only slim-line drives have a chance of fitting
into the CDTV (under the motherboard near the power supply), and since
there is no mounting bracket for a hard drive, you will have to find
some way to secure it.
One final word about the AdIDE in the CDTV is that in the ones I've tried,
the drive is not bootable (probably due to the CDTV's ROMS conflicting with
the AdIDE boot ROM). You can make a boot floppy to start up the AdIDE
hard drive in this case.
Software Tips and Tricks
Front Panel Time Display
The front panel time display on the CDTV is controlled by the clock
chip on the CDTV. The clock chip is refreshed by the main power
as long as the power cord is plugged in, whether the CDTV's power
switch is on or off (not a battery like the A500 or A2000 clock).
Otherwise it is the same chip in the same memory location as a standard
A500 or A2000 clock.
To change the display for your own programs, all you have to do is
write the time to the clock registers (see the A500/A2000 Technical
Reference Manual). Of course, in doing this, you change the
backed up time as well, so when you're done, you probably should
restore the clock from the system time (I.E. using setclock save).
CDTV Memory Map
000000-0FFFFF Chip memory
100000-1FFFFF Space for extra chip memory (Megachip)
200000-9FFFFF Space for AutoConfig memory
A00000-BFFFFF CIA chips
C00000-C7FFFF Space for slow-fast memory
C80000-DBFFFF Space
DC0000-DC7FFF Power backed-up real time clock
DC8000-DC87FF Non-volatile RAM
DC8800-DCFFFF Space in non-volatile RAM decoded area
DD0000-DEFFFF Space
DF0000-DFFFFF Custom chips
E00000-E7FFFF Memory card address space for front panel memory card
E80000-E8FFFF AutoConfig configuration space
E90000-E9FFFF First AutoConfig device, used by DMAC
EA0000-EFFFFF Space for other AutoConfig devices
F00000-F3FFFF CDTV ROM
F40000-F7FFFF Space in CDTV ROM decoded area
F80000-FBFFFF Space in Kickstart ROM decoded area (used by Kickstart 2)
FC0000-FFFFFF Kickstart ROM
Workbench 2 and the CDTV
The CDTV uses a standard 16-bit Kickstart 1.3 ROM in socket U13, exactly the same as the
ROM in a 2000 or 500, with an additional pair of 8-bit EPROMs in sockets U34 and U35 containing
the CDTV-specific code such as the audio player and the CD-ROM filesystem.
Official solution to running Workbench 2
There is a solution to this problem, which entails disabling the CDTV
functions. This will allow Kickstart 2.0 to work with the CDTV, at the
expense of the CD-ROM drive. This does work in conjunction with a
ROM switcher, though, so you could have Kickstart 1.3 and the CDTV functions
intact, or you can switch to Kickstart 2.0, losing the CD-ROM drive.
Developer EPROMs
Commodore at one time did have a fixed set of CDTV EPROMs
that worked with Workbench 2. These replace the EPROMs in sockets U34 and U35, and allow
the use of a standard Kickstart 2.04/2.05 ROM in the CDTV. The bad news is that when
they were available, they were only available to developers, and were included under
the non-disclosure agreement. This essentially means that they were never available
to the public, and that developers could not sell their ROMs to the public even
if they are no longer using them. Being a CDTV developer for
AmiTrix Development, I have
a set of these EPROMs in my CDTV, which does work quite nicely under Workbench 2.1,
although older CDTV products like Lemmings don't run because of Workbench 2.
However, since these assets now belong to Amiga Technologies GmbH, without
permission from them, it will be illegal to sell or otherwise distribute these,
so don't ask me for them, please!
TOMS Kickstart 3 Adaptor
TOMS in Warsaw, Poland has devised some method of using Kickstart 3.x
ROMs with the CDTV. Contact
Rafel Wiosna <rafamiga@polbox.com.pl>
for more information.
W.A.W. Elektronik CD Bios
W.A.W. Elektronik has two products to allow you to
run Kickstart 2.x with your CDTV.
Hardware Pinouts
Memory Card Port
This slot is for Commodore memory card modules. This is not
a PCMCIA slot. This slot is located on the CDTV front panel behind a
removeable cover.
Connector:
1111111111222222222233333333334
1234567890123456789012345678901234567890
+----------------------------------------+
|OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO|
+----------------------------------------+
1=D0 2=D1 3=D2 4=D3 5=D4 6=D5
7=D6 8=D7 9=D8 10=D9 11=D10 12=D11
13=D12 14=D13 15=D14 16=D15 17=A1 18=A2
19=A3 20=A4 21=A5 22=A6 23=A7 24=A8
25=A9 26=A10 27=A11 28=A12 29=A13 30=A14
31=A15 32=A16 33=A17 34=R/W 35=/CSMCOD 36=/CSMCEN
37=VCC 38=GND 39=A18(#) 40=A19(#)
Signal Description:
/CSMCOD: Chip Select for Memory Card odd bytes
/CSMCEN: Chip Select for Memory Card even bytes
Chip selects are active-low, asserted in the $E00000-$E7FFFF address space
D0-D15: 68000 Data Bus
A0-A19: 68000 Address Bus (#=not connected on stock CDTV)
Short J16 to connect A18 to the processor address bus
Short J17 to connect A19 to the processor address bus
Note: The memory card decode logic only decodes the $E00000-$E7FFFF address space.
To obtain a 1M address space, and make A19 useable, you will have to relocate
the memory card address space and modify the decoding logic somewhat (see the
hardware hacks section.)
R/W: 68000 Read/Write - high for read, low for write
VCC: +5V
GND: Ground
Video Slot:
This slot houses video display card modules. CDTV systems come
with the Standard RF-Modulator installed in this slot.
This slot is at the back left of the CDTV, and can be seen once the
video display card is removed.
Connector:
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
-- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- --
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29
0.1" spacing double-row edge connector
viewed from back of CDTV
1=GND 2=GND 3=XCLK 4=R 5=/XCLKEN 6=BR
7=GND 8=G 9=GMS0 10=BG 11=GMS1 12=B
13=/PIXELSW 14=BB 15=VSYNC 16=CSYNC 17=HSYNC 18=BCSYNC
19=GND 20=AUDR 21=DGND 22=AUDL 23=-12V 24=DGND
25=+12V 26=/CD/TV 27=VCC 28=/CCK 29=GND 30=VCC
Signal Description:
R, G, B: Analog Red, Green and Blue signals going into the video card
BR,BG,BB: Buffered Analog Red, Green and Blue signals coming out of the video card
Note: These go to the 23-pin Amiga video connector. If there is no video card
in the CDTV, the 23-pin Amiga video connector will not have any signal to it.
VSYNC: Vertical sync signal going into the video card
HSYNC: Horizontal sync signal going into the video card
CSYNC: Composite Sync signal going into the video card
BCSYNC: Buffered Composite Sync signal coming out of the video card
/CCK: 3.58 MHz colour clock (C1 clock)
XCLK: External Genlock Clock in
/XCLKEN: Enables External Clock on XCLK pin when asserted (output to CDTV, active low)
/PIXELSW: Indicates when pixel should come from CDTV or external input (Genlock)
GMS0, GMS1: TTL input from CDTV, selects genlock modes when genlock button pressed
/CD/TV: TTL input signal from CDTV, controls RF-Modulator
Controlled by the CD/TV button on the front panel and the IR controller.
Enables CDTV video on RF-Modulator when low, antenna video when high
AUDL, AUDR: Left and Right channel audio inputs to RF Modulator
VCC: +5V
+12V: Obvious
-12V: Supposed to be -12V, but could be -5V (check first!)
GND: Video ground
DGND: Digital ground for TTL signals
Expansion Slot:
This slot is meant for DMA expansion devices, such as hard disk controllers.
You should also be able to use it for other DMA devices such as network
cards, audio codec cards, or anything else you can dream up. It already
includes Intel-style /IOR, /IOW, and interrupt lines for PC-style I/O devices.
Its limitations are that it only includes 8 bit I/O, and has only 8
address lines, and is not well oriented to general I/O. It is connected
to DMAC in the CDTV, which is the same DMA controller as what is in the
2091/590 hard disk controller. DMAC in the CDTV controls the custom
CD-ROM drive, plus whatever hardware you install in the DMA Expansion
slot. Note that this is not a complete SCSI slot, as you will need
to add the necessary SCSI controller and other components on your
expansion card to complete it.
This slot is located to the right of the Video slot, and can be accessed
by removing the panel labelled "Expansion".
Connector:
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
-- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- --
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29
0.1" spacing double-row edge connector
viewed from back of CDTV
1=GND 2=GND 3=VCC 4=VCC 5=SD1 6=SD0
7=SD3 8=SD2 9=SD5 10=SD4 11=SD7 12=SD6
13=/SDREQ 14=/INTX 15=/CSS 16=/SDACK 17=/IOR 18=/IOW
19=A8 20=7M 21=A6 22=A7 23=A4 24=A5
25=A2 26=A3 27=/IFRST 28=A1 29=GND 30=GND
SD0-SD7: Expansion Slot Data Bus
These are not connected directly to the 68000 data bus. Instead, they are
connected to the data I/O lines of the DMAC chip.
A1-A8: 68000 Address Bus
7M: 68000 7.16 MHz system clock
/IFRST: Reset signal for the Expansion Slot device, active low
/SDREQ: Expansion Slot DMA Request, active low
/SDACK: Expansion Slot DMA Acknowledge, active low
/INTX: Expansion Slot Interrupt Request, active low
/IOR: Intel-style I/O Read, active low
/IOW: Intel-style I/O Write, active low
/CSS: Expansion Slot Chip Select, active low
VCC: +5V
GND: Ground
Diagnostic Slot:
This slot is the equivalent of the side expansion slot of the A500,
and includes most signals necessary for serious expansion.
This slot is located inside the CDTV, on the right side of the
motherboard, and uses a unique 80 pin connector available from KEL.
Connector:
1=GND 2=GND 3=VCC 4=VCC 5=/CFGOUT(#)6=/CFGIN(#)
7=GND 8=/CCKQ 9=CDAC 10=/CCK 11=/OVR 12=XRDY
13=/INT2 14=nc 15=A5 16=/INT6 17=A6 18=A4
19=GND 20=A3 21=A2 22=A7 23=A1 24=A8
25=/FC0 26=A9 27=/FC1 28=A10 29=/FC2 30=A11
31=GND 32=A12 33=A13 34=/IPL0 35=A14 36=/IPL1
37=A15 38=/IPL2 39=A16 40=/BERR 41=A17 42=/VPA
43=GND 44=E 45=/VMA 46=A18 47=/RST 48=A19
49=/HLT 50=A20 51=A22 52=A21 53=A23 54=/BR
55=GND 56=/BGACK 57=D15 58=/BG 59=D14 60=/DTACK
61=D13 62=R/W 63=D12 64=/LDS 65=D11 66=/UDS
67=GND 68=/AS 69=D0 70=D10 71=D1 72=D9
73=D2 74=D8 75=D3 76=D7 77=D4 78=D6
79=GND 80=D5
Pins 7 to 80 on the Diagnostic Port are the same as
pins 13 to 86 on the 86 pin connector of an A500.
D0-D15: 68000 Data Bus
R/W: 68000 Read/Write - high for read, low for write
/AS: 68000 Address Strobe, active low
/UDS: 68000 Upper Data Strobe, active low
/LDS: 68000 Lower Data Strobe, active low
/DTACK: 68000 Data Transfer Acknowledge, active low
Note: Normally asserted by Gary. In most cases you would not need
to control /DTACK. Wait states should be inserted using XRDY, or, in
special cases, /OVR.
/VMA: 68000 Valid Memory Address, active low
/VPA: 68000 Valid Peripheral Address, active low
Note: Automatically asserted by Gary. Do not use for expansion boards.
/BR: 68000 Bus Request, active low
/BG: 68000 Bus Grant, active low
/BGACK: 68000 Bus Grant Acknowledge, active low
CCKQ: 3.58 MHz CCKQ clock (C3)
CCK: 3.58 MHz CCK clock (C1)
CDAC: 7.16 MHz CDAC clock, leads system clock by 90 degrees
E: 68000 E Clock
/FC0-/FC2: 68000 Processor Function Code Status
/BERR: 68000 Bus Error, active low
/HLT: 68000 Halt, active low
/RST: 68000 Reset, active low
/IPL0-/IPL2: 68000 Interrupt Priority Level lines
(Controlled by Paula, expansion board use should be read only)
/INT2: Level 2 Interrupt, active low
/INT6: Level 6 Interrupt, active high
/OVR: Override, active low
Disables /DTACK generation of Gary. Use for $200000 to $9FFFFF
address space only. For wait state generation, it's probably better
to use XRDY, which supposedly works in all address spaces.
XRDY: External Ready, active high
Used for generating wait states. Pull low to induce wait states
until necessary
/CFGOUT: Configout Autoconfig signal (NOTE: not connected)
/CFGIN: Configin Autoconfig signal (NOTE: always grounded)
NOTE: since there is only one card, /CONFIGOUT is not required and
is therefore not connected. What is bad is that /CONFIGIN is permanently
grounded, even though DMAC is AutoConfig, and comes up first.
Any AutoConfig card in the Diagnostic Port connector MUST NOT
use the /CONFIGIN signal to config itself. There are two ways to get around
this. First, you can put a jumper to DMAC pin 72 to /CONFIGIN of your
AutoConfig logic, since that signal is available at DMAC (sad really,
they had the logic and failed to connect the trace). Or, you can have
your board look for a config or shutup of DMAC, then assert an internal
/CONFIGIN. I have developed PAL equations in ORCAD to do this, which
is described in the hardware hacks section.
VCC: +5V
GND: Ground
Hardware Hacks For the CDTV:
Manufacturer Addresses:
Tegeler Strasse 2
13467 Berlin, Germany
Phone: +49 30 404 33 31
Fax: +49 30 404 70 39
Acknowledgments:
This information is based on the following sources and e-mail
from the following people. Thanks!
Rafel has provided me with all of the polish CDTV manufacturers (ELBOX
and ELSAT) and some earlier information about W.A.W. Elektronik GmbH.
Marc has provided me with further information about W.A.W. Elektronik GmbH
and their current products.
CDTV Service Manual
by Commodore-Amiga
Contains schematics and some technical info about the CDTV
(Note: contains numerous errors)
by Commodore-Amiga, 1986-1987
Contains information about the A500 and Zorro II signals and AutoConfig(TM)
Obtain this book if you intend on developing AutoConfig cards for the
Diagnostic Port.
(Note: contains errors in the TESTRAM PAL equations unless you have
followed Dave Haynie's notes and corrected these)
by Darren Ewaniuk
(Available on Aminet as /pub/aminet/hard/hack/CDTVJoystickAd.lha)
by Darren Ewaniuk
by Darren Ewaniuk
by Peter Weib
(Available on Aminet as /pub/aminet/hard/hack/a2kVSA5hKBD.lha[sic])
Darren Ewaniuk, darrene@amitrix.com
Last updated July 5, 1997