Sony CDK-006 CD changer control interface

The CDK-006 uses a proprietary control interface using TTL-level signals on a DC37 connector:

pins name dir description
1-4 ECMD3..0 in command from controller
5 L/R* in local or remote control
6 HELP* out indicates changer in test mode
7 CHECK out indicates power up
8-13 subcode out
14-16 ground
17 +5V
18 EXAM* in SIRCS (IR remote control) input
19 ground
20 CLOSE out magazine present and door closed
21 EACK* out command handshake, indicates command nibble accepted
22 EREQ* in command handshake, indicates command nibble available
23 MUTING out
24 QSTB* out status strobe
25-28 QDATA3..0 out status
29-34 test ctrls in
35-36 ground
37 TEST* in

The changer has a four-bit parallel input port (from its point of view), ECMD3..ECMD0. The controller drives the L/R* signal low to indicate that it wants to talk to the changer. As the controller presents each nibble of the command, it asserts the EREQ* line, waits for the changer to assert the EACK* line, deasserts thte EREQ* line, and waits for the changer to deassert EACK*. After the entire command has been handshaked out in this manner, the controller raises L/R*.

The changer provides command result and status codes to the controller on a four-bit output port, QDATA3..QDATA0. There is a strobe line QSTB* which signals valid data. Since there isn't two-way handshaking on the status, the controller has to accept each status nibble within 230 uS of the falling edge of QSTB*. Typically QSTB* would be used to generate an interrupt to the controller.

The changer also provides three general status lines HELP*, CLOSE, and CHECK. HELP* when asserted indicates that a serious problem has occurred and the changer has dropped into test mode. CLOSE is asserted when a magazine is in place and the front door is closed. CHECK is asserted when the changer is powered up.

The player supplies 5V DC power to the connector, but the service manual claims it is only for test purposes. Basically they don't want you to draw a bunch of power from it.

The interface connector also has a pin to which you can connect the output of an IR receiver/demodulator such as the Sharp GP1U5X (or some such) which is available from Radio Shack. The unit will then respond to standard Sony CD remote codes, although this is of little use if you have more than one player, and it doesn't support direct access to any disc.


Last updated August 30, 2004

Copyright 1995, 2004 Eric Smith

eric@brouhaha.com

hacker emblem
Best Viewed With Any Browser Valid HTML 4.01!

check now