Template:PlayStation 3 controller PCB evolution: Difference between revisions
Jump to navigation
Jump to search
(fixed... i think... the mistery with the different revisions of the sticks electrical circuit doesnt ends here though) |
(Brief English grammatical edit for clarity, ambiguous text unaltered) |
||
(11 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{| class="wikitable" style="font-size:x-small;" | {| class="wikitable" style="font-size:x-small;" | ||
|+PlayStation 3 controller PCB evolution {{ed right|PlayStation 3 controller PCB evolution}} | |+PlayStation 3 controller PCB evolution {{ed right|PlayStation 3 controller PCB evolution}} | ||
! {{cellcolors|#eaeaff||center}} MSU<br>Versions !! colspan="2" {{cellcolors|#eaeaff||center}} Photos !! {{cellcolors|#eaeaff||center}} Main<br>Controller !! {{cellcolors|#eaeaff||center}} EEPROM !! rowspan="22" {{cellcolors|black}} !! {{cellcolors|#eaeaff||center}} Power<br> | ! {{cellcolors|#eaeaff||center}} MSU<br>Versions !! colspan="2" {{cellcolors|#eaeaff||center}} Photos !! {{cellcolors|#eaeaff||center}} Main<br>Controller !! {{cellcolors|#eaeaff||center}} EEPROM !! rowspan="22" {{cellcolors|black}} !! {{cellcolors|#eaeaff||center}} Power<br>Control !! {{cellcolors|#eaeaff||center}} Sticks<br>Control !! {{cellcolors|#eaeaff||center}} Motors<br>Control !! rowspan="22" {{cellcolors|black}} !! {{cellcolors|#eaeaff||center}} Accelerometer !! {{cellcolors|#eaeaff||center}} Gyroscope !! rowspan="22" {{cellcolors|black}} !! {{cellcolors|#eaeaff||center}} <abbr title="Bluetooth">BT</abbr><br>Module !! rowspan="22" {{cellcolors|black}} !! {{cellcolors|#eaeaff||center}} Notes | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} PP1.2 || [[File:Sixaxis-Dualshock 3 Engineering Sample - Front Board.jpg|250px]] || [[File:Sixaxis-Dualshock 3 Engineering Sample - Back Board Copy.jpg|250px]] || Toshiba<br>? || rowspan="10" | Renesas<br><abbr title=" | | {{cellcolors|#eaeaff||center}} PP1.2 || [[File:Sixaxis-Dualshock 3 Engineering Sample - Front Board.jpg|250px]] || [[File:Sixaxis-Dualshock 3 Engineering Sample - Back Board Copy.jpg|250px]] || Toshiba<br>? || rowspan="10" | Renesas<br><abbr title="HN58X2504I">504E</abbr> || Texas Instruments<br><abbr title="BQ24027">BKO</abbr> || ?<br>(3 pins pots) || 2x Unknown<br>-KF (3 pins) || Hokuriku HDK<br>HAAM-325B<br>(<abbr title="Only this prototype model has the accelerometer offboard">offboard</abbr>) || rowspan="2" | Murata<br>ENC-03R<br>(offboard) || ? || {{cellcolors|#ffddcc}} TYPE: Prototype<br>MCU: Sensors connected to pins 77, 78, 79, 80, this doesnt matches with other models<br>EEPROM: Renesas 504E, same one used in a lot of other next models<br>POWER: Texas Instruments BKO controlls battery/USB charge<br>STICKS: ALPS with 3 pins pots<br>MOTORS: The -KF transistor is similar to the one used later in DualShock 3<br>ACCEL: HDK 325 (added manually)<br>GYRO: Murata ENC-03R (added manually)<br>BT: ? | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} PP4.0 5 || [[File:MSU PP4.0 5 (Top).jpg|250px]] || [[File:MSU PP4.0 5 (Bottom).jpg|250px]] || Toshiba<br>T6UM2EFG<br>0103 || rowspan="3" | Texas Instruments<br><abbr title=" | | {{cellcolors|#eaeaff||center}} PP4.0 5 || [[File:MSU PP4.0 5 (Top).jpg|250px]] || [[File:MSU PP4.0 5 (Bottom).jpg|250px]] || Toshiba<br>T6UM2EFG<br>0103 || rowspan="3" | Texas Instruments<br><abbr title="BQ24027">BKO</abbr><br>...and...<br>2x Ricoh<br><abbr title="R1121N501A">P0NT</abbr><br>...and...<br>2x KEC<br><abbr title="KTC3875S">ALG31</abbr> || rowspan="3" | Texas Instruments<br><abbr title="TS3A5018">YA018</abbr><br>(3 pins pots) || rowspan="6" {{No}} || Hokuriku HDK<br>HAAM-325BA || rowspan="3" | ALPS<br>103A || {{cellcolors|#ffddcc}} TYPE: First retail sixaxis<br>STICKS: Texas Instruments YA018 added to control sticks<br>MOTORS: removed the -KF transistor and motors | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} PP4.0 9 || [[File:MSU PP4.0 9 (Top).jpg|250px]] || [[File:MSU PP4.0 9 (Bottom).jpg|250px]] || rowspan="2" | Toshiba<br>T6UM3EFG<br>001 || Hokuriku HDK<br>HAAM-325BA<br>...or...<br>Analog Devices<br>330K || rowspan="2" | Murata<br>ENC-03R ?<br>(offboard) || {{cellcolors|#ffddcc}} MCU: Toshiba controller was updated, maybe related with the new accelerometer<br>TESTPOINTS: same location than PP4.0 5, but some <abbr title="TP23, TP45, TP46, TP47, TP52, TP53, TP54, TP55, TP56, TP57, TP59">removed</abbr> | | {{cellcolors|#eaeaff||center}} PP4.0 9 || [[File:MSU PP4.0 9 (Top).jpg|250px]] || [[File:MSU PP4.0 9 (Bottom).jpg|250px]] || rowspan="2" | Toshiba<br>T6UM3EFG<br>001 || Hokuriku HDK<br>HAAM-325BA<br>...or...<br>Analog Devices<br>330K || rowspan="2" | Murata<br>ENC-03R ?<br>(offboard) || {{cellcolors|#ffddcc}} MCU: Toshiba controller was updated, maybe related with the new accelerometer<br>TESTPOINTS: same location than PP4.0 5, but some <abbr title="TP23, TP45, TP46, TP47, TP52, TP53, TP54, TP55, TP56, TP57, TP59">removed</abbr> | ||
Line 11: | Line 11: | ||
| {{cellcolors|#eaeaff||center}} PP4.0 11 || [[File:MSU PP4.0 11 (Top).jpg|250px]] || [[File:MSU PP4.0 11 (Bottom).jpg|250px]] || rowspan="3" | Hokuriku HDK<br>HAAM-325BA<br>...or...<br>Kionix<br>KXPC4 || {{cellcolors|#ffddcc}} TESTPOINTS: same location than PP4.0 9 | | {{cellcolors|#eaeaff||center}} PP4.0 11 || [[File:MSU PP4.0 11 (Top).jpg|250px]] || [[File:MSU PP4.0 11 (Bottom).jpg|250px]] || rowspan="3" | Hokuriku HDK<br>HAAM-325BA<br>...or...<br>Kionix<br>KXPC4 || {{cellcolors|#ffddcc}} TESTPOINTS: same location than PP4.0 9 | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} V2 2.12 || [[File:MSU V2 2.12 (Top).jpg|250px]] || [[File:MSU V2 2.12 (Bottom).jpg|250px]] || rowspan="3" | Toshiba<br>T6UN6EFG<br>001 || rowspan="3" | Texas Instruments<br><abbr title=" | | {{cellcolors|#eaeaff||center}} V2 2.12 || [[File:MSU V2 2.12 (Top).jpg|250px]] || [[File:MSU V2 2.12 (Bottom).jpg|250px]] || rowspan="3" | Toshiba<br>T6UN6EFG<br>001 || rowspan="3" | Texas Instruments<br><abbr title="BQ24027">BKO</abbr><br>...and...<br>NEC<br>871Y03 || 2x Toshiba<br><abbr title="TC75W54">5W54</abbr><br>(4 pins pots) || Epson-Toyocom<br><abbr title="XV3500CB">X3500Z</abbr> ?<br>(offboard) || rowspan="2" | ALPS<br>203A || {{cellcolors|#ffddcc}} MCU: Toshiba controller was updated, maybe related with updated power or sticks<br>POWER: NEC 871Y03 added<br>STICKS: since this point the ALPS pots has 4 pins<br>TESTPOINTS: new locations | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} V2 2.14 || [[File:MSU V2 2.14 (Top).jpg|250px]] || [[File:MSU V2 2.14 (Bottom).jpg|250px]] || 2x | | {{cellcolors|#eaeaff||center}} V2 2.14 || [[File:MSU V2 2.14 (Top).jpg|250px]] || [[File:MSU V2 2.14 (Bottom).jpg|250px]] || 2x Toshiba<br><abbr title="TC75W54 with a rare marking">763</abbr><br>(4 pins pots) || Epson-Toyocom<br><abbr title="XV3500CB">X3500Z</abbr> ?<br>(onboard) || {{cellcolors|#ffddcc}} TESTPOINTS: same location as V2 2.12 | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} V2.5 1.05 || [[File:MSU V2.5 1.05 (Top).jpg|250px]] || [[File:MSU V2.5 1.05 (Bottom).jpg|250px]] || rowspan="4" | 2x Toshiba<br>5W54<br>(4 pins pots) || Kionix<br>KXPC4 || Epson-Toyocom<br><abbr title="XV3500CB">X3500Z</abbr> ?<br>(offboard) || rowspan="2" | ALPS<br>303A || {{cellcolors|#ffddcc}} TESTPOINTS: same location | | {{cellcolors|#eaeaff||center}} V2.5 1.05 || [[File:MSU V2.5 1.05 (Top).jpg|250px]] || [[File:MSU V2.5 1.05 (Bottom).jpg|250px]] || rowspan="4" | 2x Toshiba<br><abbr title="TC75W54">5W54</abbr><br>(4 pins pots) || Kionix<br>KXPC4 || Epson-Toyocom<br><abbr title="XV3500CB">X3500Z</abbr> ?<br>(offboard) || rowspan="2" | ALPS<br>303A || {{cellcolors|#ffddcc}} TESTPOINTS: same location as V2 2.12, but some <abbr title="TP57">removed</abbr> and some <abbr title="TP58 to TP61">renamed</abbr> | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} VX 1.03 || [[File:MSU VX 1.03 (Top).jpg|250px]] || [[File:MSU VX 1.03 (Bottom).jpg|250px]] || rowspan="3" | Toshiba<br>T6UN6EFG<br>002 || NEC<br>871Y03 || 2x Unknown<br>-KF ? (3 pins) || Kionix<br>KXSC4 || rowspan="4" | Epson-Toyocom<br><abbr title="XV3500CB">X3500Z</abbr> ?<br>(onboard) || {{cellcolors|#ffddcc}} TYPE: First retail | | {{cellcolors|#eaeaff||center}} VX 1.03 || [[File:MSU VX 1.03 (Top).jpg|250px]] || [[File:MSU VX 1.03 (Bottom).jpg|250px]] || rowspan="3" | Toshiba<br>T6UN6EFG<br>002 || NEC<br>871Y03 || 2x Unknown<br>-KF ? (3 pins) || Kionix<br>KXSC4 || rowspan="4" | Epson-Toyocom<br><abbr title="XV3500CB">X3500Z</abbr> ?<br>(onboard) || {{cellcolors|#ffddcc}} TYPE: First retail DualShock 3<br>MCU: Toshiba controller was updated, maybe related with new motor controllers<br>TESTPOINTS: new locations | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} V3.5X 1.12 || [[File:MSU V3.5X 1.12 (Top).jpg|250px]] || [[File:MSU V3.5X 1.12 (Bottom).jpg|250px]] || rowspan="3" | Texas Instruments<br>B029 || rowspan="10" | 2x Unknown<br>KEX (5 pins) || rowspan="2" | Kionix<br>KXSC4<br>...or...<br>STMicroelectronics<br>32S3 ? | | | {{cellcolors|#eaeaff||center}} V3.5X 1.12 || [[File:MSU V3.5X 1.12 (Top).jpg|250px]] || [[File:MSU V3.5X 1.12 (Bottom).jpg|250px]] || rowspan="3" | Texas Instruments<br>B029 || rowspan="10" | 2x Unknown<br>KEX (5 pins) || rowspan="2" | Kionix<br>KXSC4<br>...or...<br>STMicroelectronics<br>32S3 ? || ALPS<br>413A || {{cellcolors|#ffddcc}} TESTPOINTS: new locations | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} V3.5X 1.14 || [[File:MSU V3.5X 1.14 (Top).jpg|250px]] || [[File:MSU V3.5X 1.14 (Bottom).jpg|250px]] || {{cellcolors|#ffddcc}} TESTPOINTS: same location | | {{cellcolors|#eaeaff||center}} V3.5X 1.14 || [[File:MSU V3.5X 1.14 (Top).jpg|250px]] || [[File:MSU V3.5X 1.14 (Bottom).jpg|250px]] || ALPS<br>113A || {{cellcolors|#ffddcc}} TESTPOINTS: same location as V3.5X 1.12 | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} VX3 0.07 || [[File:MSU VX3 0.07 (Top).jpg|250px]] || [[File:MSU VX3 0.07 (Bottom).jpg|250px]] || rowspan="9" | Toshiba<br>T6UN6EFG<br>003 || rowspan="4" | Seiko Instruments<br><abbr title="S- | | {{cellcolors|#eaeaff||center}} VX3 0.07 || [[File:MSU VX3 0.07 (Top).jpg|250px]] || [[File:MSU VX3 0.07 (Bottom).jpg|250px]] || rowspan="9" | Toshiba<br>T6UN6EFG<br>003 || rowspan="4" | Seiko Instruments<br><abbr title="S-25C040A">S25C</abbr> || rowspan="5" | Texas Instruments<br>SN84001<br>(4 pins pots) || rowspan="2" | Kionix<br>KXSC4<br>...or...<br><abbr title="same package as 32S3 but different pinout">STMicroelectronics<br> unknown</abbr> || rowspan="5" | ALPS<br>413A || {{cellcolors|#ffddcc}} MCU: Since this point pins 37, 38, 39, 40 are connected to a resistors network and to the sticks controller<br>TESTPOINTS: new locations | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} VX3 0.08 || [[File:MSU VX3 0.08 (Top).jpg|250px]] || [[File:MSU VX3 0.08 (Bottom).jpg|250px]] || rowspan="2" | Texas Instruments<br>B029A || Epson-Toyocom<br><abbr title="XV3500CB">X3500Z</abbr> ?<br>(offboard) || {{cellcolors|#ffddcc}} TESTPOINTS: same location | | {{cellcolors|#eaeaff||center}} VX3 0.08 || [[File:MSU VX3 0.08 (Top).jpg|250px]] || [[File:MSU VX3 0.08 (Bottom).jpg|250px]] || rowspan="2" | Texas Instruments<br>B029A || Epson-Toyocom<br><abbr title="XV3500CB">X3500Z</abbr> ?<br>(offboard) || {{cellcolors|#ffddcc}} TESTPOINTS: same location as VX3 0.07 | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} VX3 0.11 || [[File:MSU VX3 0.11 (Top).jpg|250px]] || [[File:MSU VX3 0.11 (Bottom).jpg|250px]] || rowspan="8" | Kionix<br>KXSC4<br>...or...<br>STMicroelectronics<br>32S3 || Epson-Toyocom<br><abbr title="XV3500CB">X3500Z</abbr> ?<br>(onboard) || {{cellcolors|#ffddcc}} TESTPOINTS: same location | | {{cellcolors|#eaeaff||center}} VX3 0.11 || [[File:MSU VX3 0.11 (Top).jpg|250px]] || [[File:MSU VX3 0.11 (Bottom).jpg|250px]] || rowspan="8" | Kionix<br>KXSC4<br>...or...<br>STMicroelectronics<br>32S3 || Epson-Toyocom<br><abbr title="XV3500CB">X3500Z</abbr> ?<br>(onboard) || {{cellcolors|#ffddcc}} TESTPOINTS: same location as VX3 0.07 | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} VX4 0.09 || [[File:MSU VX4 0.09 (Top).jpg|250px]] || [[File:MSU VX4 0.09 (Bottom).jpg|250px]] || Texas Instruments<br>R2A20060 || STMicroelectronics<br>Y35A ?<br>(offboard) || {{cellcolors|#ffddcc}} TESTPOINTS: new locations | | {{cellcolors|#eaeaff||center}} VX4 0.09 || [[File:MSU VX4 0.09 (Top).jpg|250px]] || [[File:MSU VX4 0.09 (Bottom).jpg|250px]] || Texas Instruments<br>R2A20060 || STMicroelectronics<br>Y35A ?<br>(offboard) || {{cellcolors|#ffddcc}} TESTPOINTS: new locations | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} VX4 0.10 || [[File:MSU VX4 0.10 (Top).jpg|250px]] || [[File:MSU VX4 0.10 (Bottom).jpg|250px]] || rowspan="4" | Seiko Instruments<br><abbr title="S- | | {{cellcolors|#eaeaff||center}} VX4 0.10 || [[File:MSU VX4 0.10 (Top).jpg|250px]] || [[File:MSU VX4 0.10 (Bottom).jpg|250px]] || rowspan="4" | Seiko Instruments<br><abbr title="S-25C040A">S25C</abbr><br>...or...<br>STMicroelectronics<br><abbr title="M95040-RP">504RP</abbr> || Texas Instruments<br>SN89062 || rowspan="2" | STMicroelectronics<br>Y35A<br>(onboard) || {{cellcolors|#ffddcc}} TESTPOINTS: same location as VX4 0.09 | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} VX5 0.05 || [[File:MSU VX5 0.05 (Top).jpg|250px]] || [[File:MSU VX5 0.05 (Bottom).jpg|250px]] || rowspan="2" colspan="2" | Texas Instruments<br>A6044A0<br>(power and 4 pins pots) || rowspan="4" | ALPS<br>603A || {{cellcolors|#ffddcc}} TESTPOINTS: new locations | | {{cellcolors|#eaeaff||center}} VX5 0.05 || [[File:MSU VX5 0.05 (Top).jpg|250px]] || [[File:MSU VX5 0.05 (Bottom).jpg|250px]] || rowspan="2" colspan="2" | Texas Instruments<br>A6044A0<br>(power and 4 pins pots) || rowspan="4" | ALPS<br>603A || {{cellcolors|#ffddcc}} TESTPOINTS: new locations | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} VX5 0.06 || [[File:MSU VX5 0.06 (Top).jpg|250px]] || [[File:MSU VX5 0.06 (Bottom).jpg|250px]] || rowspan="2" | STMicroelectronics<br>Y35A ?<br>(offboard) || {{cellcolors|#ffddcc}} TESTPOINTS: same location | | {{cellcolors|#eaeaff||center}} VX5 0.06 || [[File:MSU VX5 0.06 (Top).jpg|250px]] || [[File:MSU VX5 0.06 (Bottom).jpg|250px]] || rowspan="2" | STMicroelectronics<br>Y35A ?<br>(offboard) || {{cellcolors|#ffddcc}} TESTPOINTS: same location as VX5 0.05 | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} VX6 0.06 || [[File:MSU VX6 0.06 (Top).jpg|250px]] || [[File:MSU VX6 0.06 (Bottom).jpg|250px]] || rowspan="2" | Texas Instruments<br>SN89062 || rowspan="3" | ?<br>(3 pins pots) || {{cellcolors|#ffddcc}} MCU: Since this point pins 37, 38, 39, 40 has been repurposed<br>TESTPOINTS: same location | | {{cellcolors|#eaeaff||center}} VX6 0.06 || [[File:MSU VX6 0.06 (Top).jpg|250px]] || [[File:MSU VX6 0.06 (Bottom).jpg|250px]] || rowspan="2" | Texas Instruments<br>SN89062 || rowspan="3" | ?<br>(3 pins pots) || {{cellcolors|#ffddcc}} MCU: Since this point pins 37, 38, 39, 40 has been repurposed<br>TESTPOINTS: same location as VX5 0.05, but a lot of renamed | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} VX7 0.04 || [[File:MSU VX7 0.04 (Top).jpg|250px]] || [[File:MSU VX7 0.04 (Bottom).jpg|250px]] || STMicroelectronics<br>504RP || rowspan="2" | 2x Unknown<br>KE4 (5 pins) || rowspan="2" | STMicroelectronics<br>Y35A<br>(onboard) || {{cellcolors|#ffddcc}} TESTPOINTS: new locations | | {{cellcolors|#eaeaff||center}} VX7 0.04 || [[File:MSU VX7 0.04 (Top).jpg|250px]] || [[File:MSU VX7 0.04 (Bottom).jpg|250px]] || STMicroelectronics<br><abbr title="M95040-RP">504RP</abbr> || rowspan="2" | 2x Unknown<br>KE4 (5 pins) || rowspan="2" | STMicroelectronics<br>Y35A<br>(onboard) || {{cellcolors|#ffddcc}} TESTPOINTS: new locations<br>STICKS: Analogue sticks are no longer soldered, instead are now friction fit to the second ribbon cables with a piece of rubber.<br>PCB: Now uses a rubber piece instead of foam to hold the ribbon cables against the PCB. | ||
|- | |- | ||
| {{cellcolors|#eaeaff||center}} VX8 0.14 || [[File:MSU VX8 0.14 (top).jpg|250px]] || [[File:MSU VX8 0.14 (bottom).jpg|250px]] || ? || STMicroelectronics<br>432RK || ? || | | {{cellcolors|#eaeaff||center}} VX8 0.14 || [[File:MSU VX8 0.14 (top).jpg|250px]] || [[File:MSU VX8 0.14 (bottom).jpg|250px]] || ? || STMicroelectronics<br><abbr title="M24C32-RK">432RK</abbr> || ? || <abbr title="Cambridge Silicon Radio">CSR</abbr><br>BlueCore<br>Unknown || {{cellcolors|#ffddcc}} TESTPOINTS: new locations<br>Usually found in CECHZC2_A2 revision controllers | ||
|- | |- | ||
! {{cellcolors|#eaeaff||center}} MSU<br>Versions !! colspan="2" {{cellcolors|#eaeaff||center}} Photos !! {{cellcolors|#eaeaff||center}} Main<br>Controller !! {{cellcolors|#eaeaff||center}} EEPROM !! {{cellcolors|#eaeaff||center}} Power<br> | ! {{cellcolors|#eaeaff||center}} MSU<br>Versions !! colspan="2" {{cellcolors|#eaeaff||center}} Photos !! {{cellcolors|#eaeaff||center}} Main<br>Controller !! {{cellcolors|#eaeaff||center}} EEPROM !! {{cellcolors|#eaeaff||center}} Power<br>Control !! {{cellcolors|#eaeaff||center}} Sticks<br>Control !! {{cellcolors|#eaeaff||center}} Motors<br>Control !! {{cellcolors|#eaeaff||center}} Accelerometer !! {{cellcolors|#eaeaff||center}} Gyroscope !! {{cellcolors|#eaeaff||center}} <abbr title="Bluetooth">BT</abbr><br>Module !! {{cellcolors|#eaeaff||center}} Notes | ||
|}<noinclude>[[Category:Templates]]</noinclude> | |}<noinclude>[[Category:Templates]]</noinclude> |