Talk:DualShock 3: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
(moved to frontpage or other pages)
Line 1: Line 1:


=Tests=
=Playstation 3 controllers printed circuit board (PCB) revisions=
== PCB evolution ==
The tables below are for detailed comparison purposes, are too big to move to frontpage and probably not good enought because probably we are missing some critical revisions. If there are missing revisions the table in frontpage needs to be rebuilded or removed


==Playstation 3 controllers printed circuit board (PCB) versions==
This is an attempt to make a full list of board versions to have an overall idea of how long is the list, also some experiments that could be added to the table of testpoints related with rows, columns, colors, etc...
{| class="wikitable"
|-
! rowspan="3" | Usage !! colspan="1" | <abbr title="Prototypes">Proto</abbr> !! colspan="2" | [[Sixaxis]] !! colspan="11" | [[DualShock 3]]
|-
! colspan="2" | PP series !! colspan="1" | V series !! colspan="11" | VX series
|-
! <abbr title="MSU PP1.2">PP1</abbr> !! <abbr title="MSUPP4.0 5, MSUPP4.0 9, MSUPP4.0 11">PP4</abbr> !! <abbr title="MSU_V2 2.12, MSU_V2 2.14, MSU_V2.5 1.05">V2</abbr> !! <abbr title="MSU_VX 1.03">VX 1</abbr> !! <abbr title="MSU_V3.5X 1.12, MSU_V3.5X 1.14">V3.5X</abbr> !! <abbr title="MSU_VX3_0.07, MSU_VX3_0.08, MSU_VX3_0.11">VX3</abbr> !! <abbr title="MSU_VX4_0.09, MSU_VX4_0.10">VX4</abbr> !! <abbr title="MSU_VX5_0.05, MSU_VX5_0.06">VX5</abbr> !! <abbr title="MSU_VX6_0.06">VX6</abbr> !! <abbr title="MSU_VX7_0.04">VX7</abbr>
|-{{cellcolors|#ff3333}}
| 5v lines
|-{{cellcolors|#dddddd}}
| usb data +
|-{{cellcolors|#33ff33}}
| usb data -
|-{{cellcolors|#000000|#ffffff}}
| ground lines
|-{{cellcolors|#ff9933}}
| 2.8v lines
|-{{cellcolors|#666666|#ffffff}}
| isolated ground lines
|-{{cellcolors|#7777ff}}
| digital signals
|-{{cellcolors|#8888ff}}
| analogic signals
|-{{cellcolors|#9999ff}}
| sensor signals
|-
| ? ||  || <abbr title="only present in MSUPP4.0 5 or older, not present in MSUPP4.0 9 or newer">TP23</abbr>
|-
| ? ||  || <abbr title="only present in MSUPP4.0 5 or older, not present in MSUPP4.0 9 or newer">TP45</abbr>
|-
| ? ||  || <abbr title="only present in MSUPP4.0 5 or older, not present in MSUPP4.0 9 or newer">TP46</abbr>
|-
| ? ||  || <abbr title="only present in MSUPP4.0 5 or older, not present in MSUPP4.0 9 or newer">TP47</abbr>
|-
| ? ||  || <abbr title="only present in MSUPP4.0 5 or older, not present in MSUPP4.0 9 or newer">TP52</abbr>
|-
| ? ||  || <abbr title="only present in MSUPP4.0 5 or older, not present in MSUPP4.0 9 or newer">TP53</abbr>
|-
| ? ||  || <abbr title="only present in MSUPP4.0 5 or older, not present in MSUPP4.0 9 or newer">TP54</abbr>
|-
| ? ||  || <abbr title="only present in MSUPP4.0 5 or older, not present in MSUPP4.0 9 or newer">TP55</abbr>
|-
| ? ||  || <abbr title="only present in MSUPP4.0 5 or older, not present in MSUPP4.0 9 or newer">TP56</abbr>
|-
| ? ||  || <abbr title="only present in MSUPP4.0 5 or older, not present in MSUPP4.0 9 or newer">TP57</abbr> || <abbr title="only present in MSU_V2 2.14 or older, not present in MSU_V2.5 1.05 or newer">TP57</abbr>
|-
| ? ||  || <abbr title="only present in MSUPP4.0 5 or older, not present in MSUPP4.0 9 or newer">TP59</abbr>
|-
| colspan="20" | {{Spoiler|Missing testpoints notes|
*PP1.2 board is very different than later models
*PP4.0 series testpoints layout differences:
**PP4.0 5, PP4.0 9, and PP4.0 11 uses the same layout, but there are some testpoints that was present in PP4.0 5 but was removed in PP4.0 9, and PP4.0 11 as example:
**TP23, TP45, TP46, TP47, TP52, TP53, TP54, TP55, TP56, TP57, TP59
*V2 series testpoints layout differences:
**MSU_V2 2.12, and MSU_V2 2.14 uses the same layout with all testpoints matching
**MSU_V2.5 1.05 uses the same layout but TP57 has been removed
*VX
**VX 1.03 uses a layout pretty similar than previous V2 series, but some testpoints are displaced new testpoints has been added and others has been removed, so needs to be considered different though probably the signals of most testpoints matches with the previous board
*V3.5X 1.12, and V3.5X 1.14 exactly the same layout, same testpoints
*VX3_0.07, VX3_0.08, and VX3_0.11 exactly the same layout, same testpoints
*VX4_0.09, and VX4_0.10 exactly the same layout, same testpoints
*VX5_0.05, and VX5_0.06 exactly the same layout, same testpoints
*VX6_0.06 number of testpoints and placement exactly like previous VX5, but the testpoints names has been repurposed/relabeled
}}
|-
|}
*'''ASUKA boards''' ('''ASUKA REV: 1.06''' and '''ASUKA REV: 1.07''')
**The ASUKA boards made in china seems to be 3rd party (not sony official). At the time when was released sony was manufacturing the '''VX5''' series... later sony continued with '''VX6, VX7''', etc... ignoring the "ASUKA" labeling
**For this reason has been removed from the table, we dont have much info in wiki about them anyway
'''SIXAXIS photo gallery'''
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
|+Sixaxis
|+Sixaxis
Line 97: Line 16:
|}
|}


'''DualShock 3 photo gallery'''
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
|+DualShock 3
|+DualShock 3
Line 122: Line 40:
|}
|}


<!-- <gallery>
== PCB evolution missing testpoints==
File:MSU PP4.0 5 (Top).jpg|MSU PP4.0 5<br>(Top)
*PP1.2 board is very different than later models
File:MSU PP4.0 5 (Bottom).jpg|MSU PP4.0 5<br>(Bottom)
File:MSU PP4.0 9 (Top).jpg|MSU PP4.0 9<br>(Top)
File:MSU PP4.0 9 (Bottom).jpg|MSU PP4.0 9<br>(Bottom)
File:MSU PP4.0 11 (Top).jpg|MSU PP4.0 11<br>(Top)
File:MSU PP4.0 11 (Bottom).jpg|MSU PP4.0 11<br>(Bottom)
</gallery>
<gallery>
File:MSU V2 2.12 (Top).jpg|MSU_V2 2.12<br>(Top)
File:MSU V2 2.12 (Bottom).jpg|MSU_V2 2.12<br>(Bottom)
File:MSU V2 2.14 (Top).jpg|MSU_V2 2.14<br>(Top)
File:MSU V2 2.14 (Bottom).jpg|MSU_V2 2.14<br>(Bottom)
File:MSU V2.5 1.05 (Top).jpg|MSU_V2.5 1.05<br>(Top)
File:MSU V2.5 1.05 (Bottom).jpg|MSU_V2.5 1.05<br>(Bottom)
</gallery>
<gallery>
File:MSU VX 1.03 (Top).jpg|MSU_VX 1.03<br>(Top)
File:MSU VX 1.03 (Bottom).jpg|MSU_VX 1.03<br>(Bottom)
File:MSU V3.5X 1.12 (Top).jpg|MSU_V3.5X 1.12<br>(Top)
File:MSU V3.5X 1.12 (Bottom).jpg|MSU_V3.5X 1.12<br>(Bottom)
File:MSU V3.5X 1.14 (Top).jpg|MSU_V3.5X 1.14<br>(Top)
File:MSU V3.5X 1.14 (Bottom).jpg|MSU_V3.5X 1.14<br>(Bottom)
</gallery>
<gallery>
File:MSU VX3 0.07 (Top).jpg|MSU_VX3_0.07<br>(Top)
File:MSU VX3 0.07 (Bottom).jpg|MSU_VX3_0.07<br>(Bottom)
File:MSU VX3 0.08 (Top).jpg|MSU_VX3_0.08<br>(Top)
File:MSU VX3 0.08 (Bottom).jpg|MSU_VX3_0.08<br>(Bottom)
File:MSU VX3 0.11 (Top).jpg|MSU_VX3_0.11<br>(Top)
File:MSU VX3 0.11 (Bottom).jpg|MSU_VX3_0.11<br>(Bottom)
File:MSU VX4 0.09 (Top).jpg|MSU_VX4_0.09<br>(Top)
File:MSU VX4 0.09 (Bottom).jpg|MSU_VX4_0.09<br>(Bottom)
File:MSU VX4 0.10 (Top).jpg|MSU_VX4_0.10<br>(Top)
File:MSU VX4 0.10 (Bottom).jpg|MSU_VX4_0.10<br>(Bottom)
</gallery>
<gallery>
File:MSU VX5 0.05 (Top).jpg|MSU_VX5_0.05<br>(Top)
File:MSU VX5 0.05 (Bottom).jpg|MSU_VX5_0.05<br>(Bottom)
File:MSU VX5 0.06 (Top).jpg|MSU_VX5_0.06<br>(Top)
File:MSU VX5 0.06 (Bottom).jpg|MSU_VX5_0.06<br>(Bottom)
File:MSU VX6 0.06 (Top).jpg|MSU_VX6_0.06<br>(Top)
File:MSU VX6 0.06 (Bottom).jpg|MSU_VX6_0.06<br>(Bottom)
File:MSU VX7 0.04 (Top).jpg|MSU_VX7_0.04<br>(Top)
File:MSU VX7 0.04 (Bottom).jpg|MSU_VX7_0.04<br>(Bottom)
</gallery> -->


'''DualShock 3 photo gallery (3rd party not official)'''
*PP4.0 series testpoints layout differences:
<gallery>
**PP4.0 5, PP4.0 9, and PP4.0 11 uses the same layout, but there are some testpoints that was present in PP4.0 5 but was removed in PP4.0 9, and PP4.0 11 as example:
File:ASUKA REV 1.06 (Top).jpg|ASUKA REV: 1.06<br>(Top)
**TP23, TP45, TP46, TP47, TP52, TP53, TP54, TP55, TP56, TP57, TP59
File:ASUKA REV 1.06 (Bottom).jpg|ASUKA REV: 1.06<br>(Bottom)
 
File:MSU VX8 unknown (Bottom).jpg|MSU_VX8_?.??<br>(Bottom)
*V2 series testpoints layout differences:
</gallery>
**MSU_V2 2.12, and MSU_V2 2.14 uses the same layout with all testpoints matching
**MSU_V2.5 1.05 uses the same layout but TP57 has been removed
 
*VX
**VX 1.03 uses a layout pretty similar than previous V2 series, but some testpoints are displaced new testpoints has been added and others has been removed, so needs to be considered different though probably the signals of most testpoints matches with the previous board


'''Other stuffin'g'''
*V3.5X 1.12, and V3.5X 1.14 exactly the same layout, same testpoints
<gallery>
File:PS3 controller stick sealed pots.jpg|PS3 controller stick sealed pots<br>antidust protection, rotated externally by magnet effect
</gallery>


==Toshiba microcontroller T6UN6EFG==
*VX3_0.07, VX3_0.08, and VX3_0.11 exactly the same layout, same testpoints
*Toshiba T6UN6EFG-001 ? ''not verifyed''
*Toshiba T6UN6EFG-002
*Toshiba T6UN6EFG-003


This component is used in [[DualShock 3]] and [[Sixaxis]], "some" [[Move Motion Controller]], probably [[Move Navigation Controller]] too (and maybe others ?)
*VX4_0.09, and VX4_0.10 exactly the same layout, same testpoints


There is no datasheet available on internet, it seems is manufactured exclusivelly for sony
*VX5_0.05, and VX5_0.06 exactly the same layout, same testpoints
 
*VX6_0.06 number of testpoints and placement exactly like previous VX5, but the testpoints names has been repurposed/relabeled


Because is a common component used by several peripherals, for wiki we need a specific page for it and add links to all the pages for peripherals that uses it, and probably a template with the pinout (it has 80 pins). I dont plan to try to map all pins, maybe someone did somewhere... the point is even if is empty we need to prepare that page/table incase someone eventually comes to wiki and fills the info or incase we find the info somewhere
{{Spoiler|placeholder|bla}}

Revision as of 18:53, 2 May 2016

Playstation 3 controllers printed circuit board (PCB) revisions

PCB evolution

The tables below are for detailed comparison purposes, are too big to move to frontpage and probably not good enought because probably we are missing some critical revisions. If there are missing revisions the table in frontpage needs to be rebuilded or removed

Sixaxis
MSU PP4.0 5 MSU PP4.0 9 MSU PP4.0 11 MSU_V2 2.12 MSU_V2 2.14 MSU_V2.5 1.05
MSU PP4.0 5 (Top).jpg

MSU PP4.0 5 (Bottom).jpg
MSU PP4.0 9 (Top).jpg

MSU PP4.0 9 (Bottom).jpg
MSU PP4.0 11 (Top).jpg

MSU PP4.0 11 (Bottom).jpg
MSU V2 2.12 (Top).jpg

MSU V2 2.12 (Bottom).jpg
MSU V2 2.14 (Top).jpg

MSU V2 2.14 (Bottom).jpg
MSU V2.5 1.05 (Top).jpg

MSU V2.5 1.05 (Bottom).jpg
DualShock 3
MSU_VX 1.03 MSU_V3.5X 1.12 MSU_V3.5X 1.14 MSU_VX3_0.07 MSU_VX3_0.08 MSU_VX3_0.11
MSU VX 1.03 (Top).jpg

MSU VX 1.03 (Bottom).jpg
MSU V3.5X 1.12 (Top).jpg

MSU V3.5X 1.12 (Bottom).jpg
MSU V3.5X 1.14 (Top).jpg

MSU V3.5X 1.14 (Bottom).jpg
MSU VX3 0.07 (Top).jpg

MSU VX3 0.07 (Bottom).jpg
MSU VX3 0.08 (Top).jpg

MSU VX3 0.08 (Bottom).jpg
MSU VX3 0.11 (Top).jpg

MSU VX3 0.11 (Bottom).jpg
DualShock 3
MSU_VX4_0.09 MSU_VX4_0.10 MSU_VX5_0.05 MSU_VX5_0.06 MSU_VX6_0.06 MSU_VX7_0.04
MSU VX4 0.09 (Top).jpg

MSU VX4 0.09 (Bottom).jpg
MSU VX4 0.10 (Top).jpg

MSU VX4 0.10 (Bottom).jpg
MSU VX5 0.05 (Top).jpg

MSU VX5 0.05 (Bottom).jpg
MSU VX5 0.06 (Top).jpg

MSU VX5 0.06 (Bottom).jpg
MSU VX6 0.06 (Top).jpg

MSU VX6 0.06 (Bottom).jpg
MSU VX7 0.04 (Top).jpg

MSU VX7 0.04 (Bottom).jpg

PCB evolution missing testpoints

  • PP1.2 board is very different than later models
  • PP4.0 series testpoints layout differences:
    • PP4.0 5, PP4.0 9, and PP4.0 11 uses the same layout, but there are some testpoints that was present in PP4.0 5 but was removed in PP4.0 9, and PP4.0 11 as example:
    • TP23, TP45, TP46, TP47, TP52, TP53, TP54, TP55, TP56, TP57, TP59
  • V2 series testpoints layout differences:
    • MSU_V2 2.12, and MSU_V2 2.14 uses the same layout with all testpoints matching
    • MSU_V2.5 1.05 uses the same layout but TP57 has been removed
  • VX
    • VX 1.03 uses a layout pretty similar than previous V2 series, but some testpoints are displaced new testpoints has been added and others has been removed, so needs to be considered different though probably the signals of most testpoints matches with the previous board
  • V3.5X 1.12, and V3.5X 1.14 exactly the same layout, same testpoints
  • VX3_0.07, VX3_0.08, and VX3_0.11 exactly the same layout, same testpoints
  • VX4_0.09, and VX4_0.10 exactly the same layout, same testpoints
  • VX5_0.05, and VX5_0.06 exactly the same layout, same testpoints
  • VX6_0.06 number of testpoints and placement exactly like previous VX5, but the testpoints names has been repurposed/relabeled