Editing DualShock 3
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
{{wikify}} | |||
== Overview == | == Overview == | ||
<div style="float:right">[[File:Dual-shock-3-x-ray.jpg| | <div style="float:right">[[File:Dual-shock-3-x-ray.jpg|170px|thumb|left|DualShock 3 x-ray]]</div> | ||
[[CECH-ZC2J]], [[CECH-ZC2JA]], [[CECH-ZC2JB]] <small>([[CECH-ZC2U]] | [[CECH-ZC2J]], [[CECH-ZC2JA]], [[CECH-ZC2JB]] <small>([[CECH-ZC2U]], [[CECH-ZC2E]], [[CECH-ZC2J]], [[CECH-ZC2H]], [[CECH-ZC2M]])</small><br /> | ||
[[CECHZC2]] ([[SCPH-98050]], [[CBEH-1018]]: prototype)<br /> | [[CECHZC2]] ([[SCPH-98050]], [[CBEH-1018]]: prototype)<br /> | ||
FCC ID: AK8CECHZC2 <br /> | FCC ID: AK8CECHZC2 <br /> | ||
Line 21: | Line 22: | ||
* [http://sistemas.anatel.gov.br/sgch/HistoricoCertificado/Homologacao.asp?NumRFGCT=142110&idtHistoricoCert=9508216 1745106223] 13/06/2013 ([[CECHZC2M]], [[CECHZC2U]]) | * [http://sistemas.anatel.gov.br/sgch/HistoricoCertificado/Homologacao.asp?NumRFGCT=142110&idtHistoricoCert=9508216 1745106223] 13/06/2013 ([[CECHZC2M]], [[CECHZC2U]]) | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
Line 28: | Line 27: | ||
! Model Number !! Name description !! Release date !! Note | ! Model Number !! Name description !! Release date !! Note | ||
|- | |- | ||
| [[ | | [[CECHZC2J]] || [[File:DS3-Black.jpg|24px|Black]] Black || 2007, November 11 || Japan | ||
|- | |- | ||
| [[ | | [[CECHZC2J]] SS || [[File:DS3-Satin Silver.jpg|24px|Satin Silver]] Satin Silver || 2008, March 6 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] MB || [[File:DS3-Metallic Blue.jpg|24px|Metallic Blue]] Metallic Blue || 2009, October 29 || Japan | | [[CECH-ZC2J]] MB || [[File:DS3-Metallic Blue.jpg|24px|Metallic Blue]] Metallic Blue || 2009, October 29 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] DR || [[File:DS3-Deep Red.jpg|24px|Deep Red]] Deep | | [[CECH-ZC2J]] DR || [[File:DS3-Deep Red.jpg|24px|Deep Red]] Deep red || 2009, October 29 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] LW || [[File:DS3-Classic White.jpg|24px|Classic White]] Classic White || 2010, July 29 || Japan | | [[CECH-ZC2J]] LW || [[File:DS3-Classic White.jpg|24px|Classic White]] Classic White || 2010, July 29 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] | | [[CECH-ZC2J]] CP || [[File:DS3-Candy Pink.jpg|24px|Candy Pink]] Candy Pink || 2010, November 18 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] | | [[CECH-ZC2J]] YB || [[File:DS3-Candy Blue.jpg|24px|Candy Blue]] Candy Blue || 2011, April 21 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] | | [[CECH-ZC2J]] JG || [[File:DS3-Jungle Green.jpg|24px|Jungle Green]] Jungle Green || 2011, February 24 || Japan | ||
|- | |- | ||
| [[CEJH-15017]] || TALES OF XILLIA®2 X cross Edition || 2012, November 1 || Japan | |||
| [[CEJH-15017]] | |||
|- | |- | ||
| [[CEJH-15020]] || God of War: Ascension bundle || 2013, March 14 || Japan | |||
| [[CEJH-15020]] | |||
|- | |- | ||
| [[CECH-ZC2J]] MY || [[File:DS3-Metallic Grey.jpg|24px|Metallic Grey]] Metallic Grey || 2013, June 20 || Japan | | [[CECH-ZC2J]] MY || [[File:DS3-Metallic Grey.jpg|24px|Metallic Grey]] Metallic Grey || 2013, June 20 || Japan | ||
Line 74: | Line 51: | ||
| [[CECH-ZC2J]] VT || Vita TV edition (White) || 2013, November 14 || Japan | | [[CECH-ZC2J]] VT || Vita TV edition (White) || 2013, November 14 || Japan | ||
|- | |- | ||
| [[CECH-ZC2J]] CY || [[File:DS3-Crystal.jpg|24px|Crystal]] Crystal || 2013, December 19 || Japan | | [[CECH-ZC2J]] CY || [[File:DS3-Crystal.jpg|24px|Crystal]]Crystal || 2013, December 19 || Japan | ||
|- | |- | ||
| | | || [[File:DS3-Crimson Red.jpg|24px|Crimson Red]] Crimson Red || || | ||
|- | |- | ||
| | | || [[File:DS3-Metallic Gold.jpg|24px|Metallic Gold]] Metallic Gold || || | ||
|- | |- | ||
| | | || [[File:DS3-Slate Grey.jpg|24px|Slate Grey]] Slate Grey || || | ||
|- | |- | ||
| || [[File:DS3-Urban Camouflage.jpg|24px|Urban Camouflage]] Urban Camouflage || || | |||
|- | |- | ||
|} | |} | ||
*Regions (last letter of the "model number"): | *Regions (last letter of the "model number"): | ||
**E Europe | **E Europe | ||
**H Hong Kong | **H Hong Kong | ||
Line 101: | Line 71: | ||
**R Russia | **R Russia | ||
**T Taiwan | **T Taiwan | ||
**U United States | **U United States | ||
**M Mexico (seen in Anatel.br) | **M Mexico (seen in Anatel.br) | ||
*Revisions (small letter + number after the "model number") | *Revisions (small letter + number after the "model number") | ||
**A1 | **A1 http://i.imgur.com/2Ern4.jpg | ||
**B1 | **B1 | ||
== | == Submodel differentiation based on PCB revision == | ||
=== PP1 === | |||
*'''MSU PP 1.2 MAIN ALPS''' (DualShock 3 prototype) | |||
* | |||
Notable differences include | Notable differences include | ||
Line 132: | Line 93: | ||
* Label on the back reads '''0604KATA2''' | * Label on the back reads '''0604KATA2''' | ||
* Toshiba MCU is on top side of the board (in all the other models is at bottom) | * Toshiba MCU is on top side of the board (in all the other models is at bottom) | ||
* The main board was designed without | * The main board was designed without gyroscope and without accelerometer sensors, it has a "children board" sticked on top manufactured by HDK (the first 2 letters of the "HDK" brand are partially visible etched on copper on the children board), this children board includes the accelerometer '''HDK HAAM 325B''' [https://www.hdk.co.jp/japanese/topics_j/tpc053_j.htm]. It outputs 3 signals on the 3 white wires "hand made" soldered to the TOSHIBA controller to retrieve the axis data. The other "hand made" soldered component uses 3 wires (black = ground, red = volts, and yellow soldered to TP26) seems to be a '''Murata ENC-03R''' Gyroscope Sensor [http://www.alldatasheet.es/datasheet-pdf/pdf/191258/MURATA/ENC-03R.html]. It seems both components was integrated later in the circuit board of the controllers labeled "sixaxis" | ||
Internally the Gyroscopic sensor for Sixaxis controllers is wired onto the board - presumably as a test for a sensor revision on a spare sample board. The sensor itself appears to be far from complete and very early. | Internally the Gyroscopic sensor for Sixaxis controllers is wired onto the board - presumably as a test for a sensor revision on a spare sample board. The sensor itself appears to be far from complete and very early. | ||
Line 149: | Line 110: | ||
</gallery> | </gallery> | ||
=== PP4 === | |||
See [[Sixaxis]] page | |||
=== V2 === | |||
See [[Sixaxis]] page | |||
=== | === VX 1 === | ||
* | *'''MSU_VX 1.03''' (DualShock 3) | ||
=== VX3.5X === | |||
* | *'''MSU_V3.5X 1.12''' (DualShock 3) | ||
*'''MSU_V3.5X 1.14''' (DualShock 3) | |||
=== VX3 === | |||
*'''MSU_VX3_0.07''' (DualShock 3) | |||
*'''MSU_VX3_0.08''' (DualShock 3) | |||
*'''MSU_VX3_0.11''' (DualShock 3) | |||
=== | === VX4 === | ||
* | *'''MSU_VX4_0.09''' (DualShock 3) | ||
*'''MSU_VX4_0.10''' (DualShock 3) | |||
* | |||
=== VX5 === | |||
*'''MSU_VX5_0.05''' (DualShock 3) | |||
*'''MSU_VX5_0.06''' (DualShock 3) | |||
=== | === VX6 === | ||
*'''VX6_0.06''' (DualShock 3) | |||
* | |||
=== VX7 === | |||
* | *'''MSU_VX7_0.04''' (DualShock 3) | ||
=== Others === | |||
*'''ASUKA REV: 1.06''' (DualShock 3) | |||
*'''ASUKA REV: 1.07''' (DualShock 3) | |||
===== | == PCB TestPoints == | ||
<div style="float:right">[[File:Dualshock3-partial-schematic.gif|400px|thumb|left|Dualshock 3 digital buttons and LED's interfacing<br>MSU_V3.5X board]]</div> | |||
{| class="wikitable sortable" | |||
{| class="wikitable" | |||
|- | |- | ||
! | ! Usage !! MSUPP 4.0 !! MSU_V2<br />, MSU_V2.5<br />MSU_VX !! MSU_V3.5X !! MSU_VX3 !! MSU_VX5 !! ASUKA REV: 1.06 !! ASUKA REV: 1.07 | ||
|- | |- | ||
| | | USB +5V || TP1 || TP1 || TP1 || TP1 || TP1 || T207 | ||
|- | |- | ||
| | | USB D- || TP2 || TP2 || TP2 || TP2 || TP2 || T206 | ||
|- | |- | ||
| | | USB D+ || TP3 || TP3 || TP3 || TP3 || TP3 || T205 | ||
|- | |- | ||
| | | USB Ground || TP4 || TP4 || TP4 || TP4 || TP4 || | ||
|- | |- | ||
| | | Rumble + || || || || || || T501 | ||
|- | |- | ||
| | | 2.8V (Standby) || || || || || || T504 | ||
|- | |- | ||
| | | 2.8V (Switched, Power for {{padl}} {{padr}} pots) || || || || TP13 || TP13 || T505 | ||
|- | |- | ||
| | | 2.8V (Switched, Power for Accelerometer) || || || || || || T506 || T506 | ||
| | |||
|- | |- | ||
| 2.8V (Common Line for {{padps}} and LED's) || TP10 || TP62 || TP51 || TP11 || TP10 || T507 || T507 | |||
|- | |- | ||
| | | Battery + || || || || TP14 || TP14 || T508 | ||
|- | |- | ||
| | | Ground || || || TP7 || || || T509<br />T510<br />T511<br />T512 | ||
|- | |- | ||
| | | COM 1 (Common Line for {{dpadu}} {{dpadr}} {{dpadd}} {{dpadl}} {{padl1}} {{padl2}}) || TP17 || TP25 || TP17 || TP17 || TP17 || T101 | ||
|- | |- | ||
| | | COM 2 (Common Line for {{padtriangle}} {{padcircle}} {{padcross}} {{padsquare}} {{padr1}} {{padr2}}) || TP18 || TP26 || TP18 || TP18 || TP18 || T102 | ||
|- | |- | ||
| | | COM 3 (Common Line for {{padl3}} {{padselect}} {{padstart}} {{padr3}}) || TP60 || || || || || | ||
|- | |- | ||
| {{padlx}} LSX (Left Stick X axis pot 0V~2.8V) || || TP27 ? || TP19 ? || || || T103 | |||
|- | |- | ||
| {{padly}} LSY (Left Stick Y axis pot 0V~2.8V) || || TP28 ? || TP20 ? || || || T104 | |||
|- | |- | ||
| {{padrx}} RSX (Right Stick X axis pot 0V~2.8V) || || TP29 ? || TP21 ? || || || T105 | |||
| | |||
|- | |- | ||
| {{padry}} RSY (Right Stick Y axis pot 0V~2.8V) || || TP30 ? || TP22 ? || || || T106 | |||
|- | |- | ||
| {{padps}} PS (Home Button) || TP26 || TP32 || TP24 || || || | |||
|- | |- | ||
| {{padstart}} Start || TP27 || TP33 || TP25 || || || | |||
|- | |- | ||
| {{padr3}} R3 (Right Stick Press button) || TP28 || TP34 || TP26 || || || | |||
|- | |- | ||
| | | {{padl3}} L3 (Left Stick Press button) || TP29 || TP35 || TP27 || || || | ||
|- | |- | ||
| {{padselect}} Select || TP30 || TP26 ? <!--typo? the order matches with 36 instead of 26-->|| TP28 || || || | |||
|- | |- | ||
| {{padsquare}} Square || TP37 || TP38 || TP30 || || || | |||
|- | |- | ||
| {{padcross}} Cross || TP31 || TP39 || TP31 || || || | |||
|- | |- | ||
| {{padcircle}} Circle || TP38 || TP40 || TP32 || || || | |||
| | |||
|- | |- | ||
| {{padtriangle}} Triangle || TP39 || TP41 || TP33 || || || | |||
|- | |- | ||
| | | {{padr1}} R1 || TP32 || TP42 || TP34 || || || | ||
|- | |- | ||
| | | {{padr2}} R2 || TP33 || TP43 || TP35 || || || | ||
|- | |- | ||
| | | {{padl1}} L1 || TP34 || TP45 || TP37 || || || | ||
|- | |- | ||
| | | {{padl2}} L2 || TP41 || TP46 || TP38 || || || | ||
|- | |- | ||
| {{dpadl}} DL (D-pad Left) || TP35 || TP47 || TP39 || || || | |||
|- | |- | ||
| {{dpadd}} DD (D-pad Down) || TP32 || TP48 || TP40 || || || | |||
|- | |- | ||
| {{dpadr}} DR (D-pad Right) || TP43 || TP49 || TP41 || || || | |||
|- | |- | ||
| {{dpadu}} DU (D-pad Up) || TP44 || TP50 || TP42 || || || | |||
| | |||
|- | |- | ||
| Accelerometer Y-Axis || || || TP54 || || || | |||
|- | |- | ||
| | | Accelerometer X-Axis || || || TP55 || || || | ||
|- | |- | ||
| | | Accelerometer Z-Axis || || || TP56 || || || | ||
|- | |- | ||
| | | Accelerometer Z-Axis (Pre Filter) || || || || || || T301 | ||
|- | |- | ||
| | | Accelerometer X-Axis (Pre Filter) || || || || || || T302 | ||
|- | |- | ||
| | | Accelerometer Y-Axis (Pre Filter) || || || || || || T303 | ||
|- | |- | ||
| | | Accelerometer Z-Axis (Post Filter) || || || || || || T304 | ||
|- | |- | ||
| | | Accelerometer X-Axis (Post Filter) || || || || || || T305 | ||
|- | |- | ||
| | | Accelerometer Y-Axis (Post Filter) || || || || || || T306 | ||
|- | |- | ||
|} | |} | ||
== Components (from diverse/unknown models) == | |||
=== Ribbon Circuit Boards === | |||
==== | |||
==== SA1Q188A ==== | |||
<gallery> | <gallery> | ||
File: | File:Dualshock 3 Ribbon Circuit Board SA1Q188A.jpg|Dualshock 3 Ribbon Circuit Board SA1Q188A | ||
</gallery> | </gallery> | ||
=== | === Kionix KXPC4 (Accelerometer - 3-Axis) === | ||
DFN <br /> | |||
-- | === Epson-Toyocom XV3500CB (Gyroscope Sensor) === | ||
Epson-Toyocom XV3500CB <br /> | |||
=== | === Toshiba T6UN6EFG-003 (MCU) === | ||
U2 <br /> | |||
80pin <br /> | |||
=== Seiko Instruments S-25C040A0I-T8T1G (EEPROM - 4Kb, CMOS, SPI) === | |||
=== Atmel AT24C08B-TH (EEPROM - 8kb, 2-Wire Serial /BT) === | |||
=== Li-Ion (Accupack) === | |||
=== LIP1359 === | |||
=== | 3.7V 610mAh | ||
=== MK11-2902 === | |||
3.7V 610mAh | |||
=== MK11-3020 === | |||
3.7V 570mAh (typ. 610mAh) | |||
=== | |||
=== | |||
== Ways to tell if the controller is not original == | == Ways to tell if the controller is not original == | ||
[[File:Dualshock 3 fake (leds light transpassing the plastic case).jpg|400px|thumb|right| Dualshock 3 fake (leds light transpassing the plastic case)]] | [[File:Dualshock 3 fake (leds light transpassing the plastic case).jpg|400px|thumb|right| Dualshock 3 fake (leds light transpassing the plastic case)]] | ||
*The SONY logo on the top of a counterfeit controller will not be aligned correctly with a | *The SONY logo on the top of a counterfeit controller will not be aligned correctly with a originall controller. | ||
*Different sticker label | *Different sticker label | ||
Line 1,772: | Line 294: | ||
*Leds | *Leds | ||
**The LEDs lights on the controller that signify which Player it is controlling will not be flush with the outside shell. Official controllers | **The LEDs lights on the controller that signify which Player it is controlling will not be flush with the outside shell. Official controllers ARE level all the way across. | ||
**When you turn on a counterfeit the controller, the flashing red lights on the outside will actually shine THROUGH the casing of the device, something that would never happen on an official product | **When you turn on a counterfeit the controller, the flashing red lights on the outside will actually shine THROUGH the casing of the device, something that would never happen on an official product. | ||
*Syncing | *Syncing | ||
**If you have consistent trouble wirelessly syncing your controller to your PS3, the device may be counterfeit. | **If you have consistent trouble wirelessly syncing your controller to your PS3, the device may be counterfeit. | ||
From: http://www.ps3hax.net/showthread.php?p=574042#post574042 | From: http://www.ps3hax.net/showthread.php?p=574042#post574042 | ||
Line 1,804: | Line 323: | ||
*See also [[Move_Motion_Controller | Move Motion Controller page]] | *See also [[Move_Motion_Controller | Move Motion Controller page]] | ||
== | == Drivers == | ||
for use of controller on PC | for use of controller on PC | ||
* http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller | * http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller | ||
Line 1,813: | Line 332: | ||
* http://www.rapiro.com/downloads/ (Sony Dualshock 3 gamepad to work in Raspberry Pi on RAPIRO) | * http://www.rapiro.com/downloads/ (Sony Dualshock 3 gamepad to work in Raspberry Pi on RAPIRO) | ||
== Hardware == | |||
*http://www.hobbytronics.co.uk/usb-host/ps3-controller Connect a PS3 Dualshock Controller to the USB Host Board | |||
== Generic == | |||
* https:// | *[https://www.google.co.uk/patents/EP1937380B1 Sony Patent: Wireless video game controller & method for operating a wireless video game controller] | ||
== Other == | |||
* | * nice PCB overview of revisions: http://forums.xbox-scene.com/lofiversion/index.php/t648322.html | ||
{{Peripherals}}<noinclude> | {{Peripherals}}<noinclude>[[Category:Main]]</noinclude> | ||
[[Category:Main]] | |||
</noinclude> |