Line 3:
Line 3:
The disc drive is a component in the Wii. It is designed to read DVDs in specific, unlike a wide variety of DVD drives, the Wii's drive does not support CDs. The drive has a locking mechanism in the center, which pulls down when a disc is inserted. There are also latching mechanisms, which pull back for Wii discs, and stay in place for holding GameCube discs.
The disc drive is a component in the Wii. It is designed to read DVDs in specific, unlike a wide variety of DVD drives, the Wii's drive does not support CDs. The drive has a locking mechanism in the center, which pulls down when a disc is inserted. There are also latching mechanisms, which pull back for Wii discs, and stay in place for holding GameCube discs.
−
== MN102 Serial Writer ==
+
== Maintenance ==
+
The Wii disc drive is the most likely component to fail in the Wii due to aging and moving parts. Inside the disc drive, the most likely component to fail or to wither in performance is the lens.
+
+
If the disc drive is incapable of reading discs well, it is recommended to clean the lens. This can be done by using a q-tip and isopropyl alcohol, and gently cleaning the lens using the q-tip. Gentle means gentle, so it is not recommended to go any harder then it should be.
+
+
Dust buildup can happen at the rod section inside the drive, which can be cleaned out with a q-tip.
+
+
Assuming that the disc drive needs to be totally replaced, there are about three or four screws (depends on model) holding in the drive. After removing these screws, unplug the disc drive and gently remove the ribbon cable.
+
+
== Hardware ==
+
+
=== MN102 Serial Writer ===
This is the interface used by 9 & 6 wire mod chips to patch the drives firmware.
This is the interface used by 9 & 6 wire mod chips to patch the drives firmware.
Line 11:
Line 22:
Here is a description of the "Serial Writer" protocol commands used by most modchips. The modchip sends commands (and optionally data) to the drive controller which responds with its status
Here is a description of the "Serial Writer" protocol commands used by most modchips. The modchip sends commands (and optionally data) to the drive controller which responds with its status
−
== Command Packet Format: ==
+
=== Command Packet Format ===
XX,YY,YY,YY,YY,YY,YY,YY,YY,YY,YY,CC
XX,YY,YY,YY,YY,YY,YY,YY,YY,YY,YY,CC
Line 23:
Line 34:
CC is the 8 bit checksum (add first 11 bytes modulo 256)
CC is the 8 bit checksum (add first 11 bytes modulo 256)
−
== Response ==
+
=== Response ===
Command Byte OR'ed with result
Command Byte OR'ed with result
Line 31:
Line 42:
04 = Failed
04 = Failed
−
== Commands ==
+
=== Commands ===
Complete list is 10,20,30,40,50,60,70,90
Complete list is 10,20,30,40,50,60,70,90