1
1
mirror of https://github.com/Shizmob/arcade-docs.git synced 2024-12-24 20:34:51 +01:00
arcade-docs/konami/io/e33-jamma-wiring.md
voidderef f8adaa067f Update fusion wiring, lights mappings and breakout cable
Fill in lights mappings. Yes, I tested these on my own cabinet
because I had to build a breakout cable to connect everything
to essentially any other hardware than the stock fusion PCB.

Breakout cable instructions and mappings also included as a
bonus, since this is likely the use-case one might be looking
for those pinouts.
2022-07-11 02:56:27 +02:00

276 lines
4.7 KiB
Markdown

# Dancing Stage Fusion dedicated cabinet JAMMA edge wiring
The Dancing Stage Fusion dedicated cabinet has different wiring than
classic Dancing Stage/Dance Dance Revoluion Machines that are either based
on 573 analog/digital hardware or Python 2 hardware.
The cabinet connects to the main PCB using two JAMMA edge 28-pin connectors.
The following sub-sections provide full pinouts taken from a stock
Dancing Stage Fusion dedicated cabinet. `NC` denotes to "not connected".
## Pinout primary 28-pin connector
This 28-pin connector is actually following the JAMMA specification.
### Top side pinout
```text
1: NC
2: GND
3: +5V
4: +5V
5: NC
6: +12V
7: NC
8: NC
9: NC
10: NC
11: NC
12: Video red
13: Video blue
14: Video GND
15: Test switch
16: Coin switch
17: P1 start
18: P1 up
19: P1 down
20: P1 left
21: P1 right
22: NC
23: P1 left select
24: P1 right select
25: NC
26: NC
27: NC
28: GND
```
### Bottom side pinout
```text
1: GND
2: GND
3: NC
4: NC
5: NC
6: +12V
7: NC
8: NC
9: NC
10: NC
11: NC
12: Video green
13: Video sync
14: Service switch
15: NC
16: NC
17: P2 start
18: P2 up
19: P2 down
20: P2 left
21: P2 right
22: NC
23: P2 select left
24: P2 select right
25: NC
26: NC
27: GND
28: GND
```
## Pinout secondary 28-pin connector
This 28-pin connector is the same as the primary connector but does not
follow the JAMMA pinout specification.
The follow hardware is connected on this connector:
* +5V power source
* Serial cable to EXT I/O
* Lights I/O cable to AMP box
### Top side pinout
```text
1: NC
2: NC
3: +5V (red)
4: NC
5: Jumper cable (brown) -> Connects to bottom pin 6
6: NC
7: EXT I/O serial TX (purple)
8: NC
9: NC
10: NC
11: NC
12: NC
13: NC
14: NC
15: NC
16: NC
17: NC
18: NC
19: NC
20: NC
21: NC
22: NC
23: NC
24: Lights P2 cabinet button lights (yellow-grey)
25: Lights P1 halo up (light blue)
26: Lights P2 halo down (grey)
27: GND for +5V (black)
28: NC
```
### Bottom side pinout
```text
1: NC
2: NC
3: NC
4: NC
5: NC
6: Jumper cable (brown) -> Connects to top pin 5
7: EXT I/O serial RX (grey)
8: EXT I/O serial GND (black)
9: NC
10: NC
11: NC
12: NC
13: NC
14: NC
15: NC
16: NC
17: NC
18: NC
19: NC
20: NC
21: NC
22: NC
23: Lights P1 cabinet button lights (purple-grey)
24: Lights P2 halo up (green)
25: Lights P1 halo down (purple)
26: Lights GND (black)
27: NC
28: NC
```
## Lights I/O connector
Lights I/O connector that goes into the AMP box.
Pintout order: looking at the front of the connector, left to right:
```text
| |--| |
|-----------------|
|1 2 3 4 5 6 7 8 9|
|-----------------|
1: Earth (yellow-green)
2: P2 halo down (grey)
3: P1 halo down (purple)
4: P1 halo up (light blue)
5: P2 halo up (green)
6: P2 cabinet button lights (yellow-grey)
7: P1 cabinet button lights (purple-grey)
8: NC
9: GND (black)
```
## EXT I/O serial connector
Serial connector going to the EXT I/O board.
Pintout order: looking at the front of the connector, left to right:
```text
| |
|-----|
|1 2 3|
|-----|
1: GND (black)
2: TX (purple)
3: RX (grey)
```
## Adapter secondary JAMMA connector to "classic" DDR wiring
With the secondary JAMMA connector being propriatary to the Dancing
Stage Fusion cabinet, you need a "breakout" adapter that splices
the JAMMA connector into the following separate connectors:
* `EHR-5` connector to COM1 on the PCB for the EXTIO
* +5V supply, likely via a 2-pin connector that works with your
cabinet's internal power infrastructure
* `XMP-11V` connector to PORT1 on the PCB for lights
Note: Bass lights, P1/P2 pad lights as well as sensor multiplexing
is handled by the EXTIO board.
### COM1 breakout
Pinout for the `EHR-5` connector breaking out of the JAMMA connector.
Pintout order for `EHR-5`: looking at the front of the connector,
left to right:
```text
| |
|---------|
|1 2 3 4 5|
|---------|
1: GND (black)
2: NC
3: NC
4: RX (grey)
5: TX (purple)
```
Mapping for breakout cable:
```text
JAMMA top: 7 -> EHR-5: 5
JAMMA bottom: 7 -> EHR-5: 4
JAMMA bottom: 8 -> EHR-5: 1
```
### Lights connector breakout
Pinout for the `XMP-11V` connector breaking out of the JAMMA connector.
Pintout order for `XMP-11V`: looking at the front of the connector,
left to right:
```text
| |--| |
|-----------------------|
|1 2 3 4 5 6 7 8 9 10 11|
|-----------------------|
1: NC
2: P1 halo up
3: P1 halo down
4: P2 halo up
5: P2 halo down
6: GND
7: NC
8: NC
9: P2 cabinet button lights
10: P1 cabinet button lights
11: GND
```
Mapping for breakout cable:
```text
JAMMA top: 24 -> XMP-11V: 9
JAMMA top: 25 -> XMP-11V: 2
JAMMA top: 26 -> XMP-11V: 5
JAMMA bottom: 23 -> XMP-11V: 10
JAMMA bottom: 24 -> XMP-11V: 4
JAMMA bottom: 25 -> XMP-11V: 3
JAMMA bottom: 26 -> XMP-11V: 6 + 11
```