Line 266:
Line 266:
[[File:WiiU-DiscDrive-Cable.png|200px|thumb|right|The Wii U disc drive cable, viewed from the underside. Note the joined pins and extra tabs on the right.]]
[[File:WiiU-DiscDrive-Cable.png|200px|thumb|right|The Wii U disc drive cable, viewed from the underside. Note the joined pins and extra tabs on the right.]]
−
Physically, the drive is connected with a custom 50mm ribbon cable, containing 28 pins at a 0.5mm pitch. The cable is non-standard - some pins are joined together, while others are disconnected. Notably, the cable is not symmetrical, which makes it vitally important that it is not put in backwards - the end with the extra tabs should connect to the disc drive, while the brown side of the cable should face away from the board underneath on both the motherboard and drive ends. The cable's pinout, when viewed from the drive end, black facing up, is as follows:
+
Physically, the drive is connected with a custom 50mm ribbon cable, containing 28 pins at a 0.5mm pitch. The cable is non-standard - some pins are joined together, while others are disconnected. Notably, the cable is not symmetrical, which makes it vitally important that it is not put in backwards - the end with the extra tabs should connect to the disc drive, while the brown side of the cable should face away from the board underneath on both the motherboard and drive ends. The connectors on both the drive and console side have labels for the pin numbers, but they disagree on which pin is pin 1! 1 connects to 28, 2 to 27, and so on. The cable's pinout, when viewed from the drive end, black facing up, pin numbers as shown in the image, is as follows:
[[File:WiiU-DiscDrive-Cable-PinNumbering.png|200px|thumb|right|Numbering guide to interpret pinout table. Note the tabs - this is the drive end of the cable.]]
[[File:WiiU-DiscDrive-Cable-PinNumbering.png|200px|thumb|right|Numbering guide to interpret pinout table. Note the tabs - this is the drive end of the cable.]]
Line 318:
Line 318:
|-
|-
| style="padding: 0.2em; background-color: #ded;" | 17
| style="padding: 0.2em; background-color: #ded;" | 17
−
| style="padding: 0.2em; background-color: #edd;" rowspan=5 | Unknown
+
| style="padding: 0.2em; background-color: #edd;" | Disc inserted (3.3v from drive = no disc)
|-
|-
| style="padding: 0.2em; background-color: #ded;" | 18
| style="padding: 0.2em; background-color: #ded;" | 18
+
| style="padding: 0.2em; background-color: #edd;" | Disc eject command (3.3v pulse from console to eject)
|-
|-
| style="padding: 0.2em; background-color: #ded;" | 19
| style="padding: 0.2em; background-color: #ded;" | 19
+
| style="padding: 0.2em; background-color: #edd;" | Disc presence sensor (IR emitter)
|-
|-
| style="padding: 0.2em; background-color: #ded;" | 20
| style="padding: 0.2em; background-color: #ded;" | 20
+
| style="padding: 0.2em; background-color: #edd;" | Disc presence sensor (IR receiver, only when powered off)
|-
|-
| style="padding: 0.2em; background-color: #ded;" | 21
| style="padding: 0.2em; background-color: #ded;" | 21
+
| style="padding: 0.2em; background-color: #edd;" | 3.3V Always-On
|-
|-
| style="padding: 0.2em; background-color: #ded;" | 22
| style="padding: 0.2em; background-color: #ded;" | 22