3. Taito Type X4 USBIO
Taito have a lot of boards from this generation named “USBIO”. Even
within one board revision there are multiple firmware revisions.
These diagrams are for 00020102/M9009144A.
3.1 Board overview

| Header |
Function |
G1 |
Primary game interface |
G2 |
Auxiliary game interface |
P1 |
Power input |
B1 |
Expansion header 1 |
B2 |
Expansion header 1 |
Z1 |
JTAG interface |
3.2 G1 Primary Game Interface Diagram

| Pin |
Function |
Additional functions |
| 1 |
UART 2 RxD |
Nesica Rx, Input 48 |
| 2 |
UART 2 TxD |
Nesica Tx |
| 3 |
GND |
|
| 4 |
Frame GND |
|
| 5 |
+5V |
|
| 6 |
+5V |
|
| 7 |
UART 0 RxD |
Input 49 |
| 8 |
UART 0 TxD |
|
| 9 |
GND |
|
| 10 |
Frame GND |
|
| 11 |
Analog +5V |
|
| 12 |
Analog +5V |
|
| 13 |
Input 24 |
Analog 0 |
| 14 |
Input 25 |
Analog 1 |
| 15 |
Input 26 |
Analog 2 |
| 16 |
Input 27 |
Analog 3 |
| 17 |
Input 28 |
Analog 4 |
| 18 |
Input 29 |
Analog 5 |
| 19 |
Input 30 |
Analog 6 |
| 20 |
Input 31 |
Analog 7 |
| 21 |
Analog GND |
|
| 22 |
Analog GND |
|
| 23 |
Frame GND |
|
| 24 |
Frame GND |
|
| 25 |
Input 16 |
CTR 0 Pulse |
| 26 |
Input 17 |
CTR 0 Dir |
| 27 |
Input 18 |
CTR 1 Pulse |
| 28 |
Input 19 |
CTR 1 Dir |
| 29 |
Input 20 |
CTR 2 Pulse |
| 30 |
Input 21 |
CTR 2 Dir |
| 31 |
Input 22 |
CTR 3 Pulse |
| 32 |
Input 23 |
CTR 3 Dir |
| 33 |
Input 0 |
|
| 34 |
Input 1 |
|
| 35 |
Input 2 |
|
| 36 |
Input 3 |
|
| 37 |
Input 4 |
Coin 3 |
| 38 |
Input 5 |
Coin 2 |
| 39 |
Input 6 |
Coin 1 |
| 40 |
Input 7 |
Coin 0 |
| 41 |
Output 0 |
PWM 0 |
| 42 |
Output 1 |
PWM 1 |
| 43 |
Output 2 |
PWM 2 |
| 44 |
Output 3 |
PWM 3 |
| 45 |
Output 4 |
PWM 4 |
| 46 |
Output 5 |
PWM 5 |
| 47 |
Output 6 |
PWM 6 |
| 48 |
Output 7 |
PWM 7 |
| 49 |
Output 8 |
PWM 8 |
| 50 |
Output 9 |
PWM 9, Nesica LED R |
| 51 |
Output 10 |
PWM 10, Nesica LED G |
| 52 |
Output 11 |
PWM 11, Nesica LED B |
| 53 |
Output 12 |
Meter 3 |
| 54 |
Output 13 |
Meter 2 |
| 55 |
Output 14 |
Meter 1 |
| 56 |
Output 15 |
Meter 0 |
| 57 |
Output 16 |
|
| 58 |
Output 17 |
|
| 59 |
Output 18 |
|
| 60 |
Output 19 |
|
| 61 |
Output 20 |
|
| 62 |
Output 21 |
|
| 63 |
Output 22 |
|
| 64 |
Output 23 |
|
3.3 G2 Auxiliary Game Interface Diagram

| Pin |
Function |
Additional functions |
| 1 |
UART 3 TxD |
|
| 2 |
UART 3 RxD |
Input 50 |
| 3 |
UART 1 RxD |
Input 53 |
| 4 |
UART 1 TxD |
|
| 5 |
Power |
|
| 6 |
|
|
| 7 |
+5V |
|
| 8 |
SCK |
|
| 9 |
MOSI |
|
| 10 |
CS 0 |
Output 102 |
| 11 |
CS 1 |
Output 103 |
| 12 |
MISO |
Input 53 |
| 13 |
Power |
|
| 14 |
|
|
| 15 |
+5V |
|
| 16 |
+5V |
|
| 17 |
Input 8 |
|
| 18 |
Input 9 |
|
| 19 |
Input 10 |
|
| 20 |
Input 11 |
|
| 21 |
Output 40 |
|
| 22 |
Output 41 |
|
| 23 |
Shield GND |
|
| 24 |
Shield GND |
|
3.4 B1 Diagram

| Pin |
Function |
Additional functions |
| 1 |
VCC |
|
| 2 |
|
|
| 3 |
UART 1 TxD |
|
| 4 |
UART 1 RxD |
Input 53 |
| 5 |
Output 104 |
|
| 6 |
Input 32 |
Output 24 |
| 7 |
Input 33 |
Output 25 |
| 8 |
Input 34 |
Output 26 |
| 9 |
Input 35 |
Output 27 |
| 10 |
Input 36 |
Output 28 |
| 11 |
Input 37 |
Output 29 |
| 12 |
Input 38 |
Output 30 |
| 13 |
Input 39 |
Output 31 |
| 14 |
GND |
|
| 15 |
GND |
|
3.5 B2 Diagram

| Pin |
Function |
Additional functions |
| 1 |
+5V |
|
| 2 |
+3.3V |
|
| 3 |
|
|
| 4 |
|
|
| 5 |
Input 40 |
Output 33 |
| 6 |
Input 41 |
Output 32 |
| 7 |
Input 42 |
Output 35 |
| 8 |
Input 43 |
Output 34 |
| 9 |
Input 44 |
Output 37 |
| 10 |
Input 45 |
Output 36 |
| 11 |
Input 46 |
Output 39 |
| 12 |
Input 47 |
Output 38 |
| 13 |
GND |
|
| 14 |
GND |
|
| 15 |
GND |
|
3.6 Z1 JTAG Interface Diagram

| Pin |
Function |
| 1 |
TCK |
| 2 |
GND |
| 3 |
TRST# |
| 4 |
EMLE |
| 5 |
TDO |
| 6 |
|
| 7 |
MD1 |
| 8 |
VCC |
| 9 |
TMS |
| 10 |
MD0 |
| 11 |
TDI |
| 12 |
GND |
| 13 |
RES# |
| 14 |
GND |