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: | ||
== 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 28: | Line 28: | ||
! 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 52: | ||
| [[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 | | [[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 72: | ||
**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 | ||
== Controller Components == | == Controller Components == | ||
Line 132: | Line 102: | ||
* 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 169: | Line 139: | ||
**MSU_V2 2.12 | **MSU_V2 2.12 | ||
**MSU_V2 2.14 | **MSU_V2 2.14 | ||
**MSU_V2.5 1.05 | |||
Notable differences | Notable differences | ||
Line 178: | Line 149: | ||
File:MSU V2 2.14 (Top).jpg|MSU_V2 2.14<br>(Top) | 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 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 (Top).jpg|MSU_V2.5 1.05<br>(Top) | ||
File:MSU V2.5 1.05 (Bottom).jpg|MSU_V2.5 1.05<br>(Bottom) | File:MSU V2.5 1.05 (Bottom).jpg|MSU_V2.5 1.05<br>(Bottom) | ||
Line 206: | Line 169: | ||
</gallery> | </gallery> | ||
===== | ===== VX3.5X ===== | ||
*Models | *Models | ||
**MSU_V3.5X 1.12 | **MSU_V3.5X 1.12 | ||
Line 270: | Line 233: | ||
Notable differences | Notable differences | ||
* | *Sticks potenciometers with 3 legs, previous versions had 4 legs | ||
<gallery> | <gallery> | ||
Line 282: | Line 245: | ||
**MSU_VX7_0.04 | **MSU_VX7_0.04 | ||
<gallery> | <gallery> | ||
File:MSU VX7 0.04 (Top).jpg|MSU_VX7_0.04<br>(Top) | File:MSU VX7 0.04 (Top).jpg|MSU_VX7_0.04<br>(Top) | ||
Line 289: | Line 251: | ||
===== VX8 ===== | ===== VX8 ===== | ||
The VX8 is official, the board traces, testpoint locations, and the sensor chips has a lot of coincidences with VX7... the weird thing that is shocking is the toshiba chip and the alps bluetooth module has been replaced | <strike>There is not much info about this model, so is not clear if is the official VX8 or a third party clone of VX7</strike>The VX8 is official, the board traces, testpoint locations, and the sensor chips has a lot of coincidences with VX7... the weird thing that is shocking is the toshiba chip and the alps bluetooth module has been replaced | ||
<gallery> | <gallery> | ||
File:MSU VX8 0.14 (top).jpg|MSU VX8 0.14 (top) | File:MSU VX8 0.14 (top).jpg|MSU VX8 0.14 (top) | ||
File:MSU VX8 0.14 (bottom).jpg|MSU VX8 0.14 (bottom) | File:MSU VX8 0.14 (bottom).jpg|MSU VX8 0.14 (bottom) | ||
File:MSU VX8 unknown (Bottom).jpg|MSU_VX8_?.?? (Bottom) | File:MSU VX8 unknown (Bottom).jpg|MSU_VX8_?.??<br>(Bottom) | ||
</gallery> | </gallery> | ||
Line 305: | Line 264: | ||
*Models | *Models | ||
**ASUKA REV: 1.06 | **ASUKA REV: 1.06 | ||
**ASUKA REV: 1.07 | **ASUKA REV: 1.07 | ||
Line 318: | Line 276: | ||
=== Ribbon Circuit Boards === | === Ribbon Circuit Boards === | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
Line 329: | Line 284: | ||
|- | |- | ||
| VX || SA1Q146A || || The first dualshock 3 model | | VX || SA1Q146A || || The first dualshock 3 model | ||
|- | |- | ||
| ? || SA1Q159A || rowspan="4" {{Yes}} || | | ? || SA1Q159A || rowspan="4" {{Yes}} || | ||
|- | |- | ||
| | | ? || SA1Q160A || | ||
|- | |- | ||
| ? || SA1Q188A || | | ? || SA1Q188A || | ||
Line 342: | Line 295: | ||
| VX5 || SA1Q194A || || not compatible with previous models, PS button changes | | VX5 || SA1Q194A || || not compatible with previous models, PS button changes | ||
|- | |- | ||
| | | ? || SA1Q195A || || | ||
|- | |- | ||
| VX7 ? || SA1Q222A || rowspan="2" {{Yes}} || superslims date ?. Is composed by 2 separated ribbons | | VX7 ? || SA1Q222A || rowspan="2" {{Yes}} || superslims date ?. Is composed by 2 separated ribbons | ||
Line 355: | Line 308: | ||
==== SA1Q146A ==== | ==== SA1Q146A ==== | ||
==== SA1Q159A ==== | ==== SA1Q159A ==== | ||
Line 376: | Line 327: | ||
==== SA1Q189A ==== | ==== SA1Q189A ==== | ||
==== SA1Q194A ==== | ==== SA1Q194A ==== | ||
Line 386: | Line 334: | ||
==== SA1Q195A ==== | ==== SA1Q195A ==== | ||
==== SA1Q222A ==== | ==== SA1Q222A ==== | ||
Line 419: | Line 364: | ||
==== MK11-2902 ==== | ==== MK11-2902 ==== | ||
3.7V 610mAh | 3.7V 610mAh | ||
==== MK11- | ==== MK11-3020 ==== | ||
3.7V 570mAh (typ. 610mAh) | 3.7V 570mAh (typ. 610mAh) | ||
Line 453: | Line 398: | ||
=== Memory (EEPROM) === | === Memory (EEPROM) === | ||
All the EEPROMS uses the TSSOP 8-Pin package | All the EEPROMS uses the TSSOP 8-Pin package and [https://learn.sparkfun.com/tutorials/serial-peripheral-interface-spi SPI protocol]. Are located the most closer posible to the toshiba controller (the master of the SPI channel), in the opposite side of the board aligned to a border of it | ||
If you scroll down this wiki page a bit you will notice the pinout of the first EEPROM is the same than the next ones, the pinout tables are repeated for convenience, in the case of the Renesas 504E it was used in boards PP1, PP4, V2, V2.5, VX, V3.5X but that boards had different versions of the toshiba MCU (T6UM'''2'''EFG-0'''103''', T6UM'''3'''EFG-00'''1''', T6UN'''6'''EFG-00'''1''', T6UN'''6'''EFG-00'''2'''), some pins of that component was remapped at some point, probably this changes never affected the EEPROM pins (so this info about the toshiba pinout could be removed from here because can be seen in the [[Template:Toshiba T6UN6EFG Pinout]]), but by now are kept here inside the EEPROM pinout tables just incase someone needs or wants to add accurate pin-to-pin details of an specific board model. If at some point it can be verifyed that all EEPROM pins are connected to the same toshiba MCU pins in all the board models then it will be better to replace all duplicated EEPROM pinout tables by a single one but until that happens is better this way. Also the tables can be used to add info about the board testpoints, new board models doesnt have testpoints for EEPROM lines but is posible some old models have them, in that case this tables can be used to add info about them (while rushing as i did) and later move that EEPROM testpoint info to [[Template:PlayStation 3 controller PCB TestPoints]] | If you scroll down this wiki page a bit you will notice the pinout of the first EEPROM is the same than the next ones, the pinout tables are repeated for convenience, in the case of the Renesas 504E it was used in boards PP1, PP4, V2, V2.5, VX, V3.5X but that boards had different versions of the toshiba MCU (T6UM'''2'''EFG-0'''103''', T6UM'''3'''EFG-00'''1''', T6UN'''6'''EFG-00'''1''', T6UN'''6'''EFG-00'''2'''), some pins of that component was remapped at some point, probably this changes never affected the EEPROM pins (so this info about the toshiba pinout could be removed from here because can be seen in the [[Template:Toshiba T6UN6EFG Pinout]]), but by now are kept here inside the EEPROM pinout tables just incase someone needs or wants to add accurate pin-to-pin details of an specific board model. If at some point it can be verifyed that all EEPROM pins are connected to the same toshiba MCU pins in all the board models then it will be better to replace all duplicated EEPROM pinout tables by a single one but until that happens is better this way. Also the tables can be used to add info about the board testpoints, new board models doesnt have testpoints for EEPROM lines but is posible some old models have them, in that case this tables can be used to add info about them (while rushing as i did) and later move that EEPROM testpoint info to [[Template:PlayStation 3 controller PCB TestPoints]] | ||
Line 520: | Line 465: | ||
<div style="float:right">[[File:STMicroelectronics 504RP.jpg|200px|thumb|right|STMicroelectronics 504RP]]</div> | <div style="float:right">[[File:STMicroelectronics 504RP.jpg|200px|thumb|right|STMicroelectronics 504RP]]</div> | ||
Used in boards: VX4, VX5, VX6, VX7 | Used in boards: VX4, VX5, VX6, VX7 | ||
*STMicroelectronics M95040- | *STMicroelectronics M95040-R | ||
*http://www.st.com/content/st_com/en/products/memories/serial-eeprom/standard-serial-eeprom/standard-spi-eeprom/m95040-r.html | *http://www.st.com/content/st_com/en/products/memories/serial-eeprom/standard-serial-eeprom/standard-spi-eeprom/m95040-r.html | ||
*http://www.st.com/resource/en/datasheet/m95040-r.pdf | *http://www.st.com/resource/en/datasheet/m95040-r.pdf | ||
4 Kbit (512x8 bits) serial SPI bus EEPROM with high-speed clock | 4 Kbit (512x8 bits) serial SPI bus EEPROM with high-speed clock | ||
Line 550: | Line 494: | ||
<div style="float:right">[[File:STMicroelectronics 432RK.jpg|200px|thumb|right|STMicroelectronics 432RK]]</div> | <div style="float:right">[[File:STMicroelectronics 432RK.jpg|200px|thumb|right|STMicroelectronics 432RK]]</div> | ||
Used in board: VX8 only | Used in board: VX8 only | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 560: | Line 499: | ||
! Pin !! Name !! Notes | ! Pin !! Name !! Notes | ||
|- | |- | ||
| 1 || {{cellcolors|#000000|#ffffff}} | | 1 || {{cellcolors|#000000|#ffffff}} GND ? || rowspan="4" | To '''ground''' ? | ||
|- | |- | ||
| 2 || {{cellcolors|#000000|#ffffff}} | | 2 || {{cellcolors|#000000|#ffffff}} GND ? | ||
|- | |- | ||
| 3 || {{cellcolors|#000000|#ffffff}} | | 3 || {{cellcolors|#000000|#ffffff}} GND ? | ||
|- | |- | ||
| 4 || {{cellcolors|#000000|#ffffff}} GND | | 4 || {{cellcolors|#000000|#ffffff}} GND ? | ||
|- | |- | ||
| 5 || {{cellcolors|#d699ff}} | | 5 || {{cellcolors|#d699ff}} EEPROM_SPI ? || To <abbr title="the toshiba main MCU was replaced in VX8">Unknown MCU</abbr>, pin ? | ||
|- | |- | ||
| 6 || {{cellcolors|#d699ff}} | | 6 || {{cellcolors|#d699ff}} EEPROM_SPI ? || To <abbr title="the toshiba main MCU was replaced in VX8">Unknown MCU</abbr>, pin ? | ||
|- | |- | ||
| 7 || {{cellcolors|#d699ff}} | | 7 || {{cellcolors|#d699ff}} EEPROM_SPI ? || To <abbr title="the toshiba main MCU was replaced in VX8">Unknown MCU</abbr>, pin ? | ||
|- | |- | ||
| 8 || {{cellcolors|#ff9933}} V_STBY || To '''Standby power''' rail ? | | 8 || {{cellcolors|#ff9933}} V_STBY ? || To '''Standby power''' rail ? | ||
|} | |} | ||
Line 621: | Line 560: | ||
| 2 || {{cellcolors|lightgrey}} N/C ? || <abbr title="USB connector in the datasheet, but in the playstation controller this is unconnected so if you read the datahseet keep in mind all the references to USB specific features are not used here">Power source 2</abbr> | | 2 || {{cellcolors|lightgrey}} N/C ? || <abbr title="USB connector in the datasheet, but in the playstation controller this is unconnected so if you read the datahseet keep in mind all the references to USB specific features are not used here">Power source 2</abbr> | ||
|- | |- | ||
| 3 || {{cellcolors|# | | 3 || {{cellcolors|#00b33c}} <abbr title="STAT1">BATT_STATUS_1</abbr> || Battery charge status output 1 (open-drain). To Toshiba main controller ? (and '''TP8''' in PP1 prototype) | ||
|- | |- | ||
| 4 || {{cellcolors|# | | 4 || {{cellcolors|#00b33c}} <abbr title="STAT2">BATT_STATUS_2</abbr> || Battery charge status output 2 (open-drain). To Toshiba main controller ? (and '''TP10''' in PP1 prototype) | ||
|- | |- | ||
| 5 || {{cellcolors|#000000|#ffffff}} GND ? || To '''ground''' | | 5 || {{cellcolors|#000000|#ffffff}} GND ? || To '''ground''' | ||
|- | |- | ||
| 6 || {{cellcolors|# | | 6 || {{cellcolors|#00b33c}} <abbr title="ISET1">BATT_CHARGE_SETPOINT</abbr> || <abbr title="voltage current setpoint for: precharge, charge, and taper functions">resistors and transistor</abbr> to toshiba main controller ?. (and '''TP64''' in PP1 prototype) | ||
|- | |- | ||
| 7 || {{cellcolors|#000000|#ffffff}} <abbr title="ISET2... seems to be grounded for 100mA... Charge current set point for USB port (high=500 mA, low=100mA, hi-z=disable USB charge)">GND</abbr> ? || To '''ground''' | | 7 || {{cellcolors|#000000|#ffffff}} <abbr title="ISET2... seems to be grounded for 100mA... Charge current set point for USB port (high=500 mA, low=100mA, hi-z=disable USB charge)">GND</abbr> ? || To '''ground''' | ||
|- | |- | ||
| 8 || {{cellcolors|# | | 8 || {{cellcolors|#00b33c}} <abbr title="PG">BATT_USB_POWER_GOOD</abbr> || USB power presence detector output (active low). To Toshiba main controller ? (and '''TP6''' in PP1 prototype) | ||
|- | |- | ||
| 9 || {{cellcolors|# | | 9 || {{cellcolors|#00b33c}} <abbr title="CE">BATT_CHARGE_START</abbr> || <abbr title="TTL-level charge-enable input used to disable or enable the charge process">Battery charge enable input (active low)</abbr>. To Toshiba main controller ? (<abbr title="This is fully speculative though, it cant be verifyed by looking at the photos availables, but is higly probable based in the numbers of the other testpoints used to check battery">and '''TP7''' in PP1 prototype ?</abbr>) | ||
|- | |- | ||
| 10 || {{cellcolors|#ff3333}} V_BATT ? || Connected to battery + (and '''TP5''' in PP1 prototype) | | 10 || {{cellcolors|#ff3333}} V_BATT ? || Connected to battery + (and '''TP5''' in PP1 prototype) | ||
Line 667: | Line 606: | ||
! Pin !! Name !! Notes | ! Pin !! Name !! Notes | ||
|- | |- | ||
| 1 || || | | 1 || || | ||
|- | |- | ||
| 2 || || | | 2 || || | ||
|- | |- | ||
| 3 || {{cellcolors|#ff9933}} V_STBY || (to ribbon circuit board pins 8 and 14) | | 3 || {{cellcolors|#ff9933}} V_STBY || (to ribbon circuit board pins 8 and 14) | ||
Line 675: | Line 614: | ||
| 4 || {{cellcolors|#ff9933}} V_SENSORS ? || ('''TP12''' in V2.5 board) | | 4 || {{cellcolors|#ff9933}} V_SENSORS ? || ('''TP12''' in V2.5 board) | ||
|- | |- | ||
| 5 || || | | 5 || || | ||
|- | |- | ||
| 6 || || | | 6 || || | ||
|- | |- | ||
| 7 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | | 7 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | ||
Line 683: | Line 622: | ||
| colspan="3" {{cellcolors|lightgrey}} | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| 8 || || | | 8 || || ... | ||
|- | |- | ||
| 9 || || capacitor network to ground (CN11 in V2.5 boards), and unknown... | | 9 || || capacitor network to ground (CN11 in V2.5 boards), and unknown... | ||
Line 691: | Line 630: | ||
| colspan="3" {{cellcolors|lightgrey}} | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| 11 || || | | 11 || || ... | ||
|- | |- | ||
| colspan="3" {{cellcolors|lightgrey}} | | colspan="3" {{cellcolors|lightgrey}} | ||
Line 697: | Line 636: | ||
| 12 || || | | 12 || || | ||
|- | |- | ||
| 13 || || | | 13 || || | ||
|- | |- | ||
| 14 || || | | 14 || || | ||
|- | |- | ||
| 15 || || | | 15 || || | ||
|- | |- | ||
| 16 || || | | 16 || || | ||
|- | |- | ||
| 17 || || | | 17 || || | ||
|- | |- | ||
| colspan="3" {{cellcolors|lightgrey}} | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| 18 || || resistor (R3 in V2.5 boards), and unknown... | | 18 || || resistor (R3 in V2.5 boards), and unknown... | ||
|- | |- | ||
| colspan="3" {{cellcolors|lightgrey}} | | colspan="3" {{cellcolors|lightgrey}} | ||
Line 740: | Line 679: | ||
| 7 || {{cellcolors|#ff9933}} V_MOTORS ? || | | 7 || {{cellcolors|#ff9933}} V_MOTORS ? || | ||
|- | |- | ||
| 8 || {{cellcolors|# | | 8 || {{cellcolors|#00b33c}} BATT_STATUS_1 ? || To Toshiba '''T6UN6EFG pin ?''' (and '''TP8''' in V2.5 board ?) | ||
|- | |- | ||
| 9 || {{cellcolors|# | | 9 || {{cellcolors|#00b33c}} BATT_STATUS_2 ? || To Toshiba '''T6UN6EFG pin ?''' (and '''TP9''' in V2.5 board ?) | ||
|- | |- | ||
| 10 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | | 10 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | ||
Line 779: | Line 718: | ||
| 1 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | | 1 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | ||
|- | |- | ||
| 2 || {{cellcolors|# | | 2 || {{cellcolors|#00b33c}} BATT_CHARGE_START ? || To Toshiba '''T6UN6EFG pin 43''' | ||
|- | |||
| 3 || {{cellcolors|#666666|#ffffff}} RESET_SWITCH || To '''SW1''', when reset switch is pressed this pin is grounded | |||
|- | |- | ||
| | | 4 || BT_POWER_ON ? || To Toshiba '''T6UN6EFG pin 13'''. And 47K resistor to pin 22 | ||
|- | |- | ||
| | | 5 || {{cellcolors|#00b33c}} BATT_USB_POWER_GOOD ? || To Toshiba '''T6UN6EFG pin 42''' | ||
|- | |- | ||
| | | 6 || {{cellcolors|#ff3333}} V_USB || '''USB +5V'''. (and connected to '''TP1''' in VX4 boards) | ||
|- | |- | ||
| | | 7 || || To '''BT module'''. (ALPS 413A pin 3, and '''TP10''' in VX4 boards) | ||
|- | |- | ||
| | | 8 || {{cellcolors|#ff9933}} V_MOTORS || Connected to 2x '''"KEX"''' small components (voltage regulators ?, 5 pins), "BM+1" ('''Big Motor +''') and "SM+1" ('''Small Motor +'''). (and '''TP42''' in VX4 boards) | ||
|- | |- | ||
| | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| 9 || {{cellcolors|lightgrey}} N/C ? || | | 9 || {{cellcolors|lightgrey}} N/C ? || Not connected ? (dissapears under the component and doesnt seems to continue) | ||
|- | |- | ||
| 10 || {{cellcolors|# | | 10 || {{cellcolors|#00b33c}} BATT_STATUS_1 ? || To Toshiba '''T6UN6EFG pin 44''' (and '''TP8''' in VX4 boards) | ||
|- | |- | ||
| 11 || {{cellcolors|lightgrey}} N/C ? || | | 11 || {{cellcolors|lightgrey}} N/C ? || Not connected ? (dissapears under the component and doesnt seems to continue) | ||
|- | |- | ||
| 12 || {{cellcolors|# | | 12 || {{cellcolors|#00b33c}} BATT_STATUS_2 ? || To Toshiba '''T6UN6EFG pin 45''' (and '''TP9''' in VX4 boards) | ||
|- | |- | ||
| colspan="3" {{cellcolors|lightgrey}} | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| 13 || | | 13 || || To '''BT module pin 37'''. And to 47K resistor to ground | ||
|- | |- | ||
| 14 || | | 14 || || To '''BT module pin 16'''. And to 47K resistor to pin 22 | ||
|- | |- | ||
| 15 || | | 15 || || To '''BT module pin 38'''. And capacitor to ground | ||
|- | |- | ||
| 16 || {{cellcolors|#ff3333}} V_BATT || '''Battery | | 16 || {{cellcolors|#ff3333}} V_BATT || 4.12V from '''Battery +''' pin, and capacitor to ground, and 147K resistor to Toshiba T6UN6EFG pin 4 (and connected to '''TP14''' in VX4 boards) | ||
|- | |- | ||
| 17 || | | 17 || STICKS_POWER_ON ? || To Toshiba '''T6UN6EFG pin 36''' | ||
|- | |- | ||
| 18 || | | 18 || V_CAP_1 || 0.970uf '''Capacitor''' to ground (meassured onboard so maybe not accurate) | ||
|- | |- | ||
| 19 || | | 19 || || To '''BT module pin 15'''. And to 47K resistor to ground | ||
|- | |- | ||
| 20 || | | 20 || V_CAP_2 || 1.950uf '''Capacitor''' to ground (meassured onboard so maybe not accurate) | ||
|- | |- | ||
| 21 || {{cellcolors|# | | 21 || {{cellcolors|#00b33c}} BATT_CHARGE_SETPOINT || Blue resistor to ground (labeled R2), and to blue 2.67K resistor (labeled R1) then to '''DP''' transistor (<abbr title="the transistor base is controlled by Toshiba T6UN6EFG pin 41">labeled Q1</abbr>) | ||
|- | |- | ||
| 22 || {{cellcolors|#ff9933}} V_STBY || ''' | | 22 || {{cellcolors|#ff9933}} V_STBY || '''2.8V standby''' shared rail for Toshiba, BT, PS button, LED's, EEPROM, etc... (and connected to '''TP11''' in VX4 boards) | ||
|- | |- | ||
| 23 || {{cellcolors|#ff9933}} V_SENSORS || ''' | | 23 || {{cellcolors|#ff9933}} V_SENSORS || '''2.8V for accelerometer and gyroscope''' (Switched, no voltage in standby). (and connected to '''TP12''' in VX4 boards) | ||
|- | |- | ||
| 24 || {{cellcolors|#ff9933}} V_STICKS || ''' | | 24 || {{cellcolors|#ff9933}} V_STICKS || '''2.8V for 4x stick pots''' (Switched, no voltage in standby). (and connected to '''TP13''' in VX4 boards) | ||
|} | |} | ||
*Notes | *Notes | ||
Line 831: | Line 772: | ||
**The connections named in the table BT_POWER_ON and STICKS_POWER_ON with the toshiba T6UN6EFG could have two purposes, either to provide voltages for the subcircuits inside toshiba T6UN6EFG, or to allow the toshiba T6UN6EFG to send control signals to switch the low voltage power rails (marked in orange in te table). This is a big blind shoot though, based in how some groups of connections are grouped at the toshiba T6UN6EFG side (see the [[Template:Toshiba T6UN6EFG Pinout]]) | **The connections named in the table BT_POWER_ON and STICKS_POWER_ON with the toshiba T6UN6EFG could have two purposes, either to provide voltages for the subcircuits inside toshiba T6UN6EFG, or to allow the toshiba T6UN6EFG to send control signals to switch the low voltage power rails (marked in orange in te table). This is a big blind shoot though, based in how some groups of connections are grouped at the toshiba T6UN6EFG side (see the [[Template:Toshiba T6UN6EFG Pinout]]) | ||
**The toshiba T6UN6EFG (pin 4) is connected to the battery + pin so it should work even if the texas instruments SN89062 is disabled, is unknown how much of the internal circuits of the toshiba T6UN6EFG are enabled by pin 4, but there are some other subcircuits of the toshiba T6UN6EFG that are powered by the standby power rail generated by the instruments SN89062 (the V_STBY pin in the table). The importance of this details is at logic level in the way the circuit works and who is the "boss" of the board | **The toshiba T6UN6EFG (pin 4) is connected to the battery + pin so it should work even if the texas instruments SN89062 is disabled, is unknown how much of the internal circuits of the toshiba T6UN6EFG are enabled by pin 4, but there are some other subcircuits of the toshiba T6UN6EFG that are powered by the standby power rail generated by the instruments SN89062 (the V_STBY pin in the table). The importance of this details is at logic level in the way the circuit works and who is the "boss" of the board | ||
---- | ---- | ||
Line 839: | Line 778: | ||
==== Texas Instruments YA018 ==== | ==== Texas Instruments YA018 ==== | ||
<div style="float:right">[[File:Texas Instruments YA018.jpg|200px|thumb|right|Texas Instruments YA018]]<br>[[File:Texas Instruments YA018 pinout.jpg|200px|thumb|right|Texas Instruments YA018 pinout | <div style="float:right">[[File:Texas Instruments YA018.jpg|200px|thumb|right|Texas Instruments YA018]]<br>[[File:Texas Instruments YA018 pinout.jpg|200px|thumb|right|Texas Instruments YA018 pinout]]</div> | ||
16 pins. Used in PP4 boards (the first retail sixaxis models) | 16 pins. Used in PP4 boards (the first retail sixaxis models) | ||
*Texas Instruments TS3A5018 TSSOP package | *Texas Instruments TS3A5018 TSSOP package | ||
Line 859: | Line 798: | ||
| 1 || {{cellcolors|#555555|#ffffff}} IN || To Toshiba '''T6UN*EFG pin 11''' ? | | 1 || {{cellcolors|#555555|#ffffff}} IN || To Toshiba '''T6UN*EFG pin 11''' ? | ||
|- | |- | ||
| | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |||
| 2 || NC1 || | |||
|- | |||
| 3 || NO1 || | |||
|- | |||
| 4 || COM1 || | |||
|- | |- | ||
| 3 | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| | | 5 || NC2 || | ||
|- | |- | ||
| | | 6 || NO2 || | ||
|- | |- | ||
| | | 7 || COM2 || | ||
|- | |- | ||
| | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| 8 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | | 8 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | ||
Line 875: | Line 820: | ||
| colspan="3" {{cellcolors|lightgrey}} | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| 9 || | | 9 || COM3 || (and TP22 in MSU PP4.0 11 boards) | ||
|- | |- | ||
| 10 || | | 10 || NO3 || | ||
|- | |- | ||
| 11 || | | 11 || NC3 || RX pot pin 2 (and missing capacitor C41 to ground in MSU PP4.0 11 boards) | ||
|- | |- | ||
| | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| | | 12 || COM4 || | ||
|- | |- | ||
| 14 || | | 13 || NO4 || | ||
|- | |||
| 14 || NC4 || RY pot pin 2 (and missing capacitor C42 to ground in MSU PP4.0 11 boards) | |||
|- | |||
| colspan="3" {{cellcolors|lightgrey}} | |||
|- | |- | ||
| 15 || {{cellcolors|#000000|#ffffff}} <abbr title="it seems to be grounded in the photos availables to keep it permanently enabled">EN</abbr> || To '''ground''' | | 15 || {{cellcolors|#000000|#ffffff}} <abbr title="it seems to be grounded in the photos availables to keep it permanently enabled">EN</abbr> || To '''ground''' | ||
Line 892: | Line 841: | ||
|} | |} | ||
<!-- | |||
damn, i just noticed there is a mistake since begining the first time i copyed the pinout from the datasheet, switches 3 and 4 are inverted, and i used some of that ones comparing them with the photos to imagine the purpose of the other pins so high chances there are others wrong... the lines, pins of other components, and tespoints involved in this circuit dedicated to the sticks are the ones i been messing with, promise, is just at this point i think are connected in a different way | |||
{| class="wikitable" | |||
|- | |||
! Pin !! Name !! Notes | |||
* | |- | ||
| 1 || {{cellcolors|#555555|#ffffff}} IN || To Toshiba '''T6UN*EFG pin 11''' ? | |||
|- | |||
| colspan="3" {{cellcolors|lightgrey}} | |||
|- | |||
| 2 || {{cellcolors|#79604e}} NC1 || To Toshiba '''T6UN*EFG pin 77''' ?. (and TP19 in MSU PP4.0 11 boards ?) | |||
|- | |- | ||
| 3 || {{cellcolors|#b6a091}} NO1 || To Toshiba '''T6UN*EFG pin 37''' ? | |||
|- | |- | ||
| | | 4 || {{cellcolors|#b89882}} COM1 || LX pot pin 2 ? | ||
|- | |- | ||
| | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| | | 5 || {{cellcolors|#79604e}} NC2 || To Toshiba '''T6UN*EFG pin 78''' ?. (and TP20 in MSU PP4.0 11 boards ?) | ||
|- | |- | ||
| | | 6 || {{cellcolors|#b6a091}} NO2 || To Toshiba '''T6UN*EFG pin 38''' ? | ||
|- | |- | ||
| | | 7 || {{cellcolors|#b89882}} COM2 || LY pot pin 2 ? | ||
|- | |- | ||
| | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| 8 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | |||
| 8 | |||
|- | |- | ||
| colspan="3" {{cellcolors|lightgrey}} | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| | | 9 || {{cellcolors|#79604e}} NC3 || To Toshiba '''T6UN*EFG pin 79''' ?. (and TP21 in MSU PP4.0 11 boards ?) | ||
|- | |- | ||
| | | 10 || {{cellcolors|#b6a091}} NO3 || To Toshiba '''T6UN*EFG pin 39''' ? | ||
|- | |- | ||
| | | 11 || {{cellcolors|#b89882}} COM3 || RX pot pin 2 | ||
|- | |- | ||
| colspan="3" {{cellcolors|lightgrey}} | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| | | 12 || {{cellcolors|#79604e}} NC4 || To Toshiba '''T6UN*EFG pin 80''' ?. (and TP22 in MSU PP4.0 11 boards ?) | ||
|- | |- | ||
| | | 13 || {{cellcolors|#b6a091}} NO4 || To Toshiba '''T6UN*EFG pin 40''' ? | ||
|- | |- | ||
| | | 14 || {{cellcolors|#b89882}} COM4 || RY pot pin 2 | ||
|- | |- | ||
| colspan="3" {{cellcolors|lightgrey}} | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| | | 15 || {{cellcolors|#000000|#ffffff}} <abbr title="it seems to be grounded in the photos availables so the chip is permanently in ON state">EN</abbr> || To '''ground''' | ||
|- | |- | ||
| | | 16 || {{cellcolors|#ff9933}} <abbr title="if this is connected to one of the switched power rails, the chip can be turned ON/OFF by this pin">V </abbr>|| | ||
|} | |||
--> | |||
==== Toshiba 763 and 5W54 ==== | |||
<div style="float:right">[[File:Toshiba 763.jpg|200px|thumb|left|Toshiba 763 in a V2 2.14 board<br>next to the right stick Y axis pot]][[File:Toshiba 5W54.jpg|200px|thumb|right|Toshiba 5W54 in a V3.5X board<br>next to the right stick Y axis pot]]<br>[[File:Toshiba 5W54 pinout.jpg|200px|thumb|right|Toshiba 5W54 pinout]]</div> | |||
8 pins. Used in V2, V2.5, VX, and V3.5X boards (the toshiba 763 is a rare variant used in V2 2.14 boards only) | |||
*Toshiba TC75W54. Dual [https://en.wikipedia.org/wiki/Operational_amplifier op-amp], [http://chrisgammell.com/how-does-an-op-amp-work-part-1/ 1], [http://chrisgammell.com/how-an-op-amp-works-part-2/ 2] | |||
*http://eu.mouser.com/ProductDetail/Toshiba/TC75W54FULF/?qs=sGAEpiMZZMuUbyQTl9BuV9cSxkqkD8zDF7KXFJxjfe4%3D | |||
*http://www.mouser.com/ds/2/408/TC75W54FU_datasheet_en_19980528-760812.pdf | |||
*[http://www.1688eric.com/en/product.aspx?id=381896 this] | |||
TC75W54 is a [https://en.wikipedia.org/wiki/CMOS CMOS] [https://en.wikipedia.org/wiki/Operational_amplifier operational amplifier] with low supply voltage and low supply current | |||
{| class="wikitable" | |||
|- | |- | ||
! Pin !! Name !! Notes | |||
|- | |- | ||
| | | 1 || {{cellcolors|#79604e}} X_OUT || To toshiba T6UN*EFG pin ? (and TP30 in V2, V2.5, VX boards. TP22 in V3.5X board) | ||
|- | |- | ||
| | | 2 || {{cellcolors|#b89882}} POT_X_2 ? || Precission resistors and thermistor (RT3 for left stick, RT4 for right stick) to stick X axis pot pin 2 ?, and <abbr title="the traces cant be followed in the photos, in some models seems to do some kind of loop, and in others seems to go far away maybe to the toshiba T6UN*EFG">something weird</abbr> | ||
|- | |- | ||
| | | 3 || {{cellcolors|#b89882}} POT_X_1 ? || Precission resistor to stick X axis pot pin 1 ? | ||
|- | |- | ||
| | | 4 || {{cellcolors|#000000|#ffffff}} GND ? || | ||
|- | |- | ||
| | | 5 || {{cellcolors|#b89882}} POT_Y_1 ? || Precission resistor to stick Y axis pot pin 1 ? | ||
|- | |- | ||
| | | 6 || {{cellcolors|#b89882}} POT_Y_2 ? || Precission resistors and thermistor (RT2 for left stick, RT5 for right stick) to stick Y axis pot pin 2 ?, and <abbr title="the traces cant be followed in the photos, in some models seems to do some kind of loop, and in others seems to go far away maybe to the toshiba T6UN*EFG">something weird</abbr> | ||
|- | |- | ||
| | | 7 || {{cellcolors|#79604e}} Y_OUT || To toshiba T6UN6EFG pin ? (and TP29 in V2, V2.5, VX boards. TP21 in V3.5X board) | ||
|- | |- | ||
| | | 8 || {{cellcolors|#ff9933}} V_STICKS ? || the pin seems connected with a wide trace that goes to the closest pot pin 3 (and TP13 in V3.5X board... probably the V_STICKS rail) | ||
|} | |||
| | There are 2 components like this one in the boards where are used, every one of them is for an stick, is connected to that stick and the toshiba main controller to send the values of the X and Y axis of that stick, this two lines uses to have a testpoit | ||
| | |||
The 763 is a rare variant used only in MSU V2 2.14 boards, the only notable difference is the connections named <abbr title="the traces cant be followed in the photos, in some models seems to do some kind of loop, and in others seems to go far away maybe to the toshiba T6UN*EFG">something weird</abbr> in the pinout table are located in pins 3 and 5 (instead of pins 2 and 6), other than that there are no differences, is exactly the same component | |||
| | |||
Since this revision of the board the stick pots has 4 pins each (pole_1, pole_2, v_sticks, gnd) in that order from left to right (previous models has sticks with 3 pins pots) | |||
In [http://www.alps.com/products/e/category_multi.html ALPS] webpage are only available sticks with 3 pins pots, there are two posible explains for this, maybe ALPS manufactured the sticks without pots and sony ordered this special version of the pots to other company then sony asembled the pots and sticks together.... or... ALPS made an special production of sticks with 4 pins pots. anyway, this pots with 4 pins are a bit special | |||
In the boards where this component is present (or his replacement upgraded versions) every stick has two pots (to meassure rotations of X and Y axis of that stick), and every pot has 2 pins that are carrying the signals related with the rotation of the axis (pin 1 and 2 of the pot). This signals are voltages, but there is also another pin of the pot that has an additional voltage (pin 3). Inside the pot there are two separated voltages, this seems to create a magnetic field with the [https://en.wikipedia.org/wiki/Hall_effect hall effect]. Also this allowed them (in further versions of the pots) to separate the mobile parts inside the pot by an intermediary "seal" that prevents dust and degradation of the parts | |||
So... this component is the initial version that gives support for this "special sticks with 4 pins pots" | |||
==== Texas Instruments SN84001 ==== | |||
<div style="float:right">[[File:Texas Instruments SN84001.jpg|200px|thumb|right|Texas Instruments SN84001]]<br>[[File:Texas Instruments SN84001 subcircuits.jpg|400px|thumb|right|Texas Instruments SN84001 subcircuits]]</div> | |||
28 pins. Used in VX3, and VX4 boards | |||
This component is dedicated to controll the sticks, the internal circuits inside it has some kind of simmetry, the V_STICKS voltage is only used to enable it. VX3 and VX4 boards has 7 capacitor networks in total and this component uses 4 of them. The 3 resistors used in the subcircuits are colored in blue which seems to indicate that are high precision. There are no datasheets availables of this component in the manufacturer web | |||
{| class="wikitable" | |||
|- | |- | ||
! Pin !! Name !! Notes | |||
|- | |- | ||
| | | 1 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | ||
|- | |- | ||
| | | 2 || {{cellcolors|#555555|#ffffff}} SLAVES_RESET || Connected to Toshiba '''T6UN6EFG pin 11''', and <abbr title="47ohm">resistor network</abbr> to '''BT module''' (ALPS 413A pin 5 in VX3 and VX4 boards) | ||
|- | |- | ||
| | | 3 || {{cellcolors|#ff9933}} V_STICKS || 2.8V Switched. Power for 4x Stick {{padlx}}{{padly}} {{padrx}} {{padry}} pots pin 3. (and '''TP13''' in VX3 and VX4 boards). This pin seems to be working simply as an ON/OFF signal | ||
|- | |- | ||
| colspan="3" {{cellcolors|lightgrey}} | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| | | 4 || {{cellcolors|#b89882}} LY_2 || Stick '''Left Y''' axis pot '''pin 2''' | ||
|- | |||
| 5 || {{cellcolors|#b89882}} LX_1 || Stick '''Left X''' axis pot '''pin 1''' | |||
|- | |||
| 6 || {{cellcolors|#b89882}} RY_2 || Stick '''Right Y''' axis pot '''pin 2''' | |||
|- | |- | ||
| | | 7 || {{cellcolors|#b89882}} RX_1 || Stick '''Right X''' axis pot '''pin 1''' | ||
|- | |- | ||
| | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| 8 || {{cellcolors|#b89882}} LY_1 || Stick '''Left Y''' axis pot '''pin 1''' | |||
|- | |- | ||
| | | 9 || {{cellcolors|#b89882}} LX_2 || Stick '''Left X''' axis pot '''pin 2''' | ||
|- | |- | ||
| | | 10 || {{cellcolors|#b89882}} RY_1 || Stick '''Right Y''' axis pot '''pin 1''' | ||
|- | |- | ||
| | | 11 || {{cellcolors|#b89882}} RX_2 || Stick '''Right X''' axis pot '''pin 2''' | ||
|- | |- | ||
| | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| | | 12 || || rowspan="7" | All this pins are connected with each others making two independant subcircuits<br>Pin 12 is connected with <abbr title="left and right sticks pots - related ?">15 and 16</abbr> by using several resistors and a [https://en.wikipedia.org/wiki/Thermistor NTC thermistor]. This subcircuit seems to be an [https://en.wikipedia.org/wiki/Inrush_current_limiter Inrush current limiter]<br>Pin 13 is connected with <abbr title="left and right sticks pots + related ?">14 and 17</abbr> by using several resistors | ||
|- | |- | ||
| | | 13 || | ||
|- | |- | ||
| | | 14 || | ||
|- | |- | ||
| | | colspan="2" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| | | 15 || | ||
|- | |- | ||
| | | 16 || | ||
|- | |- | ||
| | | 17 || | ||
|- | |- | ||
| | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| | | 18 || {{cellcolors|#b6a091}} RY_V ? || <abbr title="located close to Toshiba T6UN6EFG pin 41 corner">Capacitor network</abbr> to ground, and <abbr title="46.6K located next to Toshiba T6UN6EFG pin 40 corner">resistor network</abbr> to Toshiba '''T6UN6EFG pin 40''' | ||
|- | |- | ||
| | | 19 || {{cellcolors|#b6a091}} RX_V ? || <abbr title="located close to Toshiba T6UN6EFG pin 41 corner">Capacitor network</abbr> to ground, and <abbr title="46.6K located next to Toshiba T6UN6EFG pin 40 corner">resistor network</abbr> to Toshiba '''T6UN6EFG pin 39''' | ||
|- | |- | ||
| | | 20 || {{cellcolors|#b6a091}} LY_V ? || <abbr title="located close to Toshiba T6UN6EFG pin 41 corner">Capacitor network</abbr> to ground, and <abbr title="46.6K located next to Toshiba T6UN6EFG pin 40 corner">resistor network</abbr> to Toshiba '''T6UN6EFG pin 38''' | ||
|- | |- | ||
| | | 21 || {{cellcolors|#b6a091}} LX_V ? || <abbr title="located close to Toshiba T6UN6EFG pin 41 corner">Capacitor network</abbr> to ground, and <abbr title="46.6K located next to Toshiba T6UN6EFG pin 40 corner">resistor network</abbr> to Toshiba '''T6UN6EFG pin 37''' | ||
|- | |- | ||
| | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| | | 22 || {{cellcolors|#79604e}} RY ? || <abbr title="located close to Texas Instruments SN84001 pin 15 corner (traces are hidden under Toshiba T6UN6EFG)">Capacitor network</abbr> to ground, and to Toshiba '''T6UN6EFG pin 80'''. (and '''TP22''' in VX3 and VX4 boards) | ||
|- | |- | ||
| | | 23 || {{cellcolors|#79604e}} RX ? || <abbr title="located close to Texas Instruments SN84001 pin 15 corner (traces are hidden under Toshiba T6UN6EFG)">Capacitor network</abbr> to ground, and to Toshiba '''T6UN6EFG pin 79'''. (and '''TP21''' in VX3 and VX4 boards) | ||
|- | |- | ||
| | | 24 || {{cellcolors|#79604e}} LY ? || <abbr title="located close to Texas Instruments SN84001 pin 15 corner">Capacitor network</abbr> to ground, and to Toshiba '''T6UN6EFG pin 78'''. (and '''TP20''' in VX3 and VX4 boards) | ||
|- | |- | ||
| | | 25 || {{cellcolors|#79604e}} LX ? || <abbr title="located close to Texas Instruments SN84001 pin 15 corner">Capacitor network</abbr> to ground, and to Toshiba '''T6UN6EFG pin 77'''. (and '''TP19''' in VX3 and VX4 boards) | ||
|- | |- | ||
| colspan="3" {{cellcolors|lightgrey}} | | colspan="3" {{cellcolors|lightgrey}} | ||
|- | |- | ||
| | | 26 || {{cellcolors|#000000|#ffffff}} GND || rowspan="3" | To '''ground''' | ||
|- | |- | ||
| | | 27 || {{cellcolors|#000000|#ffffff}} GND | ||
|- | |- | ||
| | | 28 || {{cellcolors|#000000|#ffffff}} GND | ||
| | |} | ||
*The subcircuit seems to work this way, im going to use rounded numbers for the math calculations because the values could vary at the time was meassured (in the schematic image at right) | |||
**The resistance between pins inmediatly (in the first few miliseconds) when is powered up is: | |||
***In between pin 12 and pin 15 = 35.8K + 6.70K = 42.7K | |||
***In between pin 12 and pin 16 = 35.8K + 6.70K + 1K = 43.7K | |||
***In between pin 13 and pin 14 = 42.7K | |||
***In between pin 13 and pin 17 = 42.7K + 1K = 43.7K | |||
**After some time has passed, the thermistor starts heating up, and its resistance decreases (not sure if down to zero), it works as a bypass for the 6.70K blue resistor | |||
***In between pin 12 and pin 15 = 35.8K + <abbr title="this is the thermistor when is hot, working as a bypass">0K</abbr> = 35.8K | |||
| | ***In between pin 12 and pin 16 = 35.8K + <abbr title="this is the thermistor when is hot, working as a bypass">0K</abbr> + 1K = 36.8K | ||
| | ***Only this two lines decreases his resitance along time. The other lines (connected to pin 13) doesnt changes because doesnt have a thermistor | ||
|- | |||
So the [https://en.wikipedia.org/wiki/Thermistor NTC thermistor] is working as a [https://en.wikipedia.org/wiki/Inrush_current_limiter Inrush current limiter] for pins 15 and 16. And this pins seems to be related with the negative pole of the potentiometers | |||
|- | |||
| | ==== Texas Instruments A6044A0 ==== | ||
<div style="float:right">[[File:Texas Instruments A6044A0.jpg|200px|thumb|right|Texas Instruments A6044A0]]</div> | |||
48 pins. Used in VX5 boards | |||
This is an all-in-one component, it does the power and sticks controll | |||
{| class="wikitable" | |||
|- | |||
! Pin !! Name !! Notes | |||
|- | |||
| 1 || {{cellcolors|#000000|#ffffff}} GND || | |||
|- | |- | ||
| | | 2 || | ||
|- | |- | ||
| | | 3 || {{cellcolors|#666666|#ffffff}} RESET_SWITCH || To '''SW1''', when reset switch is pressed this pin is grounded | ||
|- | |- | ||
| | | 4 || | ||
|- | |||
| 5 || | |||
|- | |||
| 6 || {{cellcolors|#ff3333}} V_USB || | |||
|- | |- | ||
| | | 7 || | ||
|- | |- | ||
| | | 8 || | ||
|- | |- | ||
| | | 9 || | ||
|- | |- | ||
| | | 10 || BATT_CHARGE_STATUS_1 ? || To Toshiba '''T6UN6EFG, pin 44''' (and '''TP15''') | ||
|- | |- | ||
| | | 11 || BATT_CHARGE_STATUS_2 ? || To Toshiba '''T6UN6EFG, pin 45''' (and '''TP9''') | ||
|- | |- | ||
| | | 12 || {{cellcolors|#79604e}} || <abbr title="located close to Texas Instruments A6044A0 pin 1 corner">4x capacitor network</abbr> to ground, and to Toshiba '''T6UN6EFG pin 77'''. (and '''TP19''') | ||
|- | |- | ||
| | | 13 || {{cellcolors|#79604e}} || <abbr title="located close to Texas Instruments A6044A0 pin 1 corner">4x capacitor network</abbr> to ground, and to Toshiba '''T6UN6EFG pin ?'''. (and '''TP?''') | ||
|- | |- | ||
| | | 14 || {{cellcolors|#79604e}} || <abbr title="located close to Texas Instruments A6044A0 pin 1 corner">4x capacitor network</abbr> to ground, and to Toshiba '''T6UN6EFG pin ?'''. (and '''TP?''') | ||
|- | |- | ||
| | | 15 || {{cellcolors|#79604e}} || <abbr title="located close to Texas Instruments A6044A0 pin 1 corner">4x capacitor network</abbr> to ground, and to Toshiba '''T6UN6EFG pin 80'''. (and '''TP22''') | ||
|- | |||
| 16 || {{cellcolors|#b89882}} LY_2 || Stick '''Left Y''' axis pot '''pin 2''' | |||
|- | |||
| 17 || {{cellcolors|#b89882}} LX_1 || Stick '''Left X''' axis pot '''pin 1''' | |||
|- | |||
| 18 || {{cellcolors|#b89882}} RY_2 || Stick '''Right Y''' axis pot '''pin 2''' | |||
|- | |||
| 19 || {{cellcolors|#b89882}} RX_1 || Stick '''Right X''' axis pot '''pin 1''' | |||
|- | |||
| 20 || {{cellcolors|#b89882}} LY_1 || Stick '''Left Y''' axis pot '''pin 1''' | |||
|- | |||
| 21 || {{cellcolors|#b89882}} LX_2 || Stick '''Left X''' axis pot '''pin 2''' | |||
|- | |||
| 22 || {{cellcolors|#b89882}} RY_1 || Stick '''Right Y''' axis pot '''pin 1''' | |||
|- | |||
| 23 || {{cellcolors|#b89882}} RX_2 || Stick '''Right X''' axis pot '''pin 2''' | |||
|- | |||
| 24 || | |||
= | |- | ||
| colspan="3" {{cellcolors|lightgrey}} | |||
|- | |||
---- | | 25 || | ||
|- | |||
= | | 26 || | ||
|- | |||
| 27 || | |||
|- | |||
| 28 || | |||
|- | |||
| 29 || | |||
|- | |||
| 30 || {{cellcolors|#b6a091}} || <abbr title="located close to Toshiba T6UN6EFG pin 40 corner">4x capacitor network</abbr> (CN4) to ground, and <abbr title="47.6K located close to Toshiba T6UN6EFG pin 40 corner">4x resistor network</abbr> (RN7) to Toshiba '''T6UN6EFG pin 40''' | |||
|- | |||
| 31 || {{cellcolors|#b6a091}} || <abbr title="located close to Toshiba T6UN6EFG pin 40 corner">4x capacitor network</abbr> (CN4) to ground, and <abbr title="47.6K located close to Toshiba T6UN6EFG pin 40 corner">4x resistor network</abbr> (RN7) to Toshiba '''T6UN6EFG pin ?''' | |||
|- | |||
| 32 || {{cellcolors|#b6a091}} || <abbr title="located close to Toshiba T6UN6EFG pin 40 corner">4x capacitor network</abbr> (CN4) to ground, and <abbr title="47.6K located close to Toshiba T6UN6EFG pin 40 corner">4x resistor network</abbr> (RN7) to Toshiba '''T6UN6EFG pin ?''' | |||
|- | |||
| 33 || {{cellcolors|#b6a091}} || <abbr title="located close to Toshiba T6UN6EFG pin 40 corner">4x capacitor network</abbr> (CN4) to ground, and <abbr title="47.6K located close to Toshiba T6UN6EFG pin 40 corner">4x resistor network</abbr> (RN7) to Toshiba '''T6UN6EFG pin 37''' | |||
|- | |||
| 34 || {{cellcolors|#000000|#ffffff}} GND || | |||
|- | |||
| 35 || | |||
|- | |||
| 36 || | |||
|- | |||
| 37 || | |||
|- | |||
| 38 || | |||
|- | |||
| 39 || {{cellcolors|#ff3333}} V_BATT || | |||
|- | |||
| 40 || | |||
|- | |||
| 41 || | |||
|- | |||
| 42 || | |||
|- | |||
| 43 || | |||
|- | |||
| 44 || | |||
|- | |||
| 45 || | |||
|- | |||
| 46 || {{cellcolors|#ff9933}} V_STBY || | |||
|- | |||
| 47 || {{cellcolors|#ff9933}} V_SENSORS || | |||
|- | |||
| 48 || {{cellcolors|#ff9933}} V_STICKS || | |||
|} | |||
In VX5 board there are 2 capacitor networks composed by 4 capacitors packed together, all them are connected in between this component and the toshiba T6UN6EFG, a total of 8 lines related with the sticks | |||
=== Stick types === | |||
==== ALPS sticks with 3 Pins pots (rev 1) ==== | |||
Used in PP1 (prototype), and PP4 (first sixaxis retail) boards | |||
=== | ==== ALPS sticks with 4 Pins pots (rev 2 and 3 ?) ==== | ||
Two rotational potentiometers (variable resistors) are positioned below eack stick to meassure X and Y displacement. Current flows constantly through each one, and the amount of current is determined by the amount of resistance. Resistance is increased or decreased based on the position of the stick in a range from 0V up to 2.8V with center point at 1.4V | |||
<gallery> | |||
File:PS3 controller stick sealed pots.jpg|PS3 controller stick sealed pots with antidust protection, rotated externally by magnet field | |||
</gallery> | |||
==== ALPS sticks with 3 Pins pots (rev 4 ?) ==== | |||
Used in VX6, VX7, VX8 boards | |||
---- | |||
=== | === Motors === | ||
In all the boards (except sixaxis models) there are 2 small components to controll the vibration motors (small and big motors, usually labeled as SM and BM). All them seems to be manufactured by http://www.keccorp.com/ | |||
*3 pins (transistors ?) | |||
**In PP1.2 prototype boards the components are marked as '''-KF''' (Q7 and Q8 in [http://www.psdevwiki.com/ps3/images/2/27/Sixaxis-Dualshock_3_Engineering_Sample_-_Front_Board.jpg this] photo, close to the pads where the motors wires are soldered). [http://www2.kec.co.kr/data/databook/pdf/BC_/Eng/BC846_7_8W.pdf KEC BC84] based ? | |||
**In VX boards (first dualshock 3 model with motors) components are Q4 and Q5 in [http://www.psdevwiki.com/ps3/images/0/08/MSU_VX_1.03_%28Top%29.jpg this] photo... the marks are not readable | |||
*5 pins (voltage regulators ?) | |||
**In V3.5X, VX3, VX4, VX5, VX6 ... first time the components are marked as '''KEX''' | |||
**In VX7 and VX8 are marked as '''KE4''' (one is Q3... the other is not labeled) | |||
[[File:Dualshock 3 motors controll schematic.jpg|200px|thumb|left|Dualshock 3 motors controll schematic (5 pins version)]] | |||
<div style="clear:both;"></div> | |||
---- | |||
=== Sensors === | |||
About sensors and testpoints... In a PS3 controller board (sisaxis or dualshock 3) there are 4 data lines that are the outputs of the sensors (accelerometer X, accelerometer Y, accelerometer Z, and gyroscope), that goes from the sensor itself to a resistor and then to the toshiba T6UN6EFG controller. Every one of that lines has 2 testpoint, one before and one after the resistor, the purpose of this testpoints is to meassure the raw data from the sensors and also to check the health of that resistor (seems to be critical, either because is degraded with the use, or because could be fryed suddenly), the schematic for every one of this lines is as simple as this: | |||
sensor output -> testpoint -> resistor -> testpoint -> toshiba T6UN6EFG controller | |||
The resistor seems to have a value of 33K (verifyed in VX4 board only) and works as a filter | |||
*Note in the photo of 325A the pins numbers are marked, and are in clockwise direction (inversed), the table below follows this clockwise order | When the controller is turned off is posible to meassure the value of the resistor by meassuring resistance in between the two testpoints. When the controller is working is posible to check the sensor "raw" signal by touching in the first testpoint, and the "filtered" signal by touching the second testpoint (this is what the toshiba T6UN6EFG really gets) | ||
{| class="wikitable" | |||
About sensors location in the board... The giroscope is always located at the center of the board in between the sticks and aligned with the USB connector, this is because it meassures rotations around an imaginary axis located in that position (vertically in your room from floor to roof and passing exactly in between your controller sticks). The accelerometer is always located in the left-top corner of the board, this seems to be because this area is more sensitive for right handed people (if you are right handed and shake it with only right hand... the left side of the board is going to suffer more g-force) | |||
*Some interesting links | |||
**http://www.kako.com/neta/2007-020/2007-020.html | |||
**http://mclab.uunyan.com/lab/sixaxis/sxs004.htm | |||
==== Accelerometers ==== | |||
===== Hokuriku HDK 325A and 325B ===== | |||
<div style="float:right">[[File:Hokuriku HDK 325A.jpg|200px|thumb|left|Hokuriku HDK 325A]][[File:Hokuriku HDK 325B.jpg|200px|thumb|right|Hokuriku HDK 325B]]</div> | |||
https://www.hdk.co.jp/japanese/topics_j/tpc053_j.htm | |||
Hokuriku HDK HAAM 325A and 325B | |||
Accelerometer - 3-Axis | |||
*Note in the photo of 325A the pins numbers are marked, and are in clockwise direction (inversed), the table below follows this clockwise order | |||
{| class="wikitable" | |||
|- | |- | ||
! Pin !! Name !! Notes | |||
|- | |- | ||
| | | 1 || {{cellcolors|#000000|#ffffff}} GND ? || | ||
|- | |- | ||
| | | 2 || {{cellcolors|#ff9933}} V_SENSORS ? || | ||
|- | |- | ||
| | | 3 || {{cellcolors|lightgrey}} N/C ? || | ||
|- | |- | ||
| | | 4 || {{cellcolors|lightgrey}} N/C ? || | ||
|- | |||
| 5 || {{cellcolors|lightgrey}} N/C ? || | |||
|- | |- | ||
| 10 || {{cellcolors|# | | 6 || || | ||
|- | |||
| 7 || || | |||
|- | |||
| 8 || {{cellcolors|#ffff66}} ACCL_AXIS ? || To Toshiba '''T6UN*EFG, pin ?''' | |||
|- | |||
| 9 || {{cellcolors|#ffff66}} ACCL_AXIS ? || To Toshiba '''T6UN*EFG, pin ?''' | |||
|- | |||
| 10 || {{cellcolors|#ffff66}} ACCL_AXIS ? || To Toshiba '''T6UN*EFG, pin ?''' | |||
|} | |} | ||
===== Analog Devices 330K ===== | ===== Analog Devices 330K ===== | ||
<div style="float:right">[[File:Analog Devices 330K.jpg|200px|thumb|right|Analog Devices 330K]]</div> | <div style="float:right">[[File:Analog Devices 330K.jpg|200px|thumb|right|Analog Devices 330K]][[Image:Analog Devices 330K pinout.jpg|500px|thumb|left|Analog Devices 330K pinout]]</div> | ||
Analog Devices ADXL330KCPZ, 3-Axis Accelerometer, ±3g, 1.8 → 3.6 V, LFCSP 16-Pin | |||
*http://www.analog.com/en/products/mems/accelerometers.html | *http://www.analog.com/en/products/mems/accelerometers.html | ||
*http://uk.rs-online.com/web/c/semiconductors/sensor-ics/accelerometer-ics/?applied-dimensions=4294967128 | *http://uk.rs-online.com/web/c/semiconductors/sensor-ics/accelerometer-ics/?applied-dimensions=4294967128 | ||
*http://uk.rs-online.com/web/p/accelerometer-ics/0412775/ | *http://uk.rs-online.com/web/p/accelerometer-ics/0412775/ | ||
Only used in MSU_PP4.0 9 model | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Pin !! Name !! Notes | ! Pin !! Name !! Notes | ||
|- | |- | ||
| 1 || | | 1 || || | ||
|- | |- | ||
| 2 || | | 2 || || | ||
|- | |- | ||
| 3 || | | 3 || || | ||
|- | |- | ||
| 4 || | | 4 || || | ||
|- | |- | ||
| 5 || | | 5 || || | ||
|- | |- | ||
| 6 || | | 6 || || | ||
|- | |- | ||
| 7 || | | 7 || || | ||
|- | |- | ||
| 8 || | | 8 || || | ||
|- | |- | ||
| 9 || | | 9 || || | ||
|- | |- | ||
| 10 || | | 10 || || | ||
|- | |- | ||
| 11 || | | 11 || || | ||
|- | |- | ||
| 12 || | | 12 || || | ||
|- | |- | ||
| 13 || | | 13 || || | ||
|- | |- | ||
| 14 || | | 14 || || | ||
|- | |- | ||
| 15 || | | 15 || || | ||
|- | |- | ||
| 16 || | | 16 || || | ||
|} | |} | ||
Line 1,299: | Line 1,295: | ||
| 7 || {{cellcolors|#ff9933}} V_SENSORS || '''2.8V Switched'''. Power for accelerometer and gyroscope. and capacitor to ground. (and connected to '''TP12''' in VX4 boards) | | 7 || {{cellcolors|#ff9933}} V_SENSORS || '''2.8V Switched'''. Power for accelerometer and gyroscope. and capacitor to ground. (and connected to '''TP12''' in VX4 boards) | ||
|- | |- | ||
| 8 || {{cellcolors|# | | 8 || {{cellcolors|#ffff66}} ACCL_X || To a testpoint ('''TP33''' in VX4 boards), then 33K resistor and capacitor to ground, then to another testpoint ('''TP36''' in VX4 boards), then to Toshiba '''T6UN6EFG, pin 6''' | ||
|- | |- | ||
| 9 || {{cellcolors|# | | 9 || {{cellcolors|#ffff66}} ACCL_Y || To a testpoint ('''TP32''' in VX4 boards), then 33K resistor and capacitor to ground, then to another testpoint ('''TP35''' in VX4 boards), then to Toshiba '''T6UN6EFG, pin 7''' | ||
|- | |- | ||
| 10 || {{cellcolors|# | | 10 || {{cellcolors|#ffff66}} ACCL_Z || To a testpoint ('''TP34''' in VX4 boards), then 33K resistor and capacitor to ground, then to another testpoint ('''TP37''' in VX4 boards), then to Toshiba '''T6UN6EFG, pin 8''' | ||
|- | |- | ||
| 11 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | | 11 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | ||
Line 1,324: | Line 1,320: | ||
| 1 || {{cellcolors|lightgrey}} N/C ? || | | 1 || {{cellcolors|lightgrey}} N/C ? || | ||
|- | |- | ||
| 2 || {{cellcolors|# | | 2 || {{cellcolors|#ffff66}} ACCL_AXIS ? || To Toshiba '''T6UN6EFG, pin ?''' | ||
|- | |- | ||
| 3 || {{cellcolors|# | | 3 || {{cellcolors|#ffff66}} ACCL_AXIS ? || To Toshiba '''T6UN6EFG, pin ?''' | ||
|- | |- | ||
| 4 || {{cellcolors|# | | 4 || {{cellcolors|#ffff66}} ACCL_AXIS ? || To Toshiba '''T6UN6EFG, pin ?''' | ||
|- | |- | ||
| 5 || {{cellcolors|#000000|#ffffff}} GND ? || | | 5 || {{cellcolors|#000000|#ffffff}} GND ? || | ||
Line 1,377: | Line 1,373: | ||
| 6 || {{cellcolors|#000000|#ffffff}} GND | | 6 || {{cellcolors|#000000|#ffffff}} GND | ||
|- | |- | ||
| 7 || {{cellcolors|# | | 7 || {{cellcolors|#ffff66}} ACCL_Y || To a testpoint ('''TP32''' in VX4 boards), then 33K resistor and capacitor to ground, then to another testpoint ('''TP35''' in VX4 boards), then to Toshiba '''T6UN6EFG, pin 7''' | ||
|- | |- | ||
| 8 || {{cellcolors|# | | 8 || {{cellcolors|#ffff66}} ACCL_X || To a testpoint ('''TP33''' in VX4 boards), then 33K resistor and capacitor to ground, then to another testpoint ('''TP36''' in VX4 boards), then to Toshiba '''T6UN6EFG, pin 6''' | ||
|- | |- | ||
| 9 || {{cellcolors|# | | 9 || {{cellcolors|#ffff66}} ACCL_Z || To a testpoint ('''TP34''' in VX4 boards), then 33K resistor and capacitor to ground, then to another testpoint ('''TP37''' in VX4 boards), then to Toshiba '''T6UN6EFG, pin 8''' | ||
|- | |- | ||
| 10 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | | 10 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | ||
Line 1,405: | Line 1,401: | ||
| 1 || {{cellcolors|#ff9933}} V_SENSORS || | | 1 || {{cellcolors|#ff9933}} V_SENSORS || | ||
|- | |- | ||
| 2 || | | 2 || || | ||
|- | |- | ||
| 3 || | | 3 || || | ||
|- | |- | ||
| 4 || {{cellcolors|#000000|#ffffff}} GND || | | 4 || {{cellcolors|#000000|#ffffff}} GND || | ||
Line 1,453: | Line 1,449: | ||
| 2 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | | 2 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | ||
|- | |- | ||
| 3 || | | 3 || || To 3 small SMD components one of each color... to '''ground''' | ||
|- | |- | ||
| 4 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | | 4 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | ||
|- | |- | ||
| 5 || | | 5 || || Not connected ? | ||
|- | |- | ||
| 6 || {{cellcolors|# | | 6 || {{cellcolors|#ffff66}} GYRO || To a testpoint ('''TP41''' in VX4 boards), then 33K resistor and capacitor to ground, then to another testpoint ('''TP40''' in VX4 boards), then to Toshiba '''T6UN6EFG, pin 9''' | ||
|- | |- | ||
| 7 || | | 7 || || Not connected ? | ||
|- | |- | ||
| 8 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | | 8 || {{cellcolors|#000000|#ffffff}} GND || To '''ground''' | ||
Line 1,467: | Line 1,463: | ||
| 9 || {{cellcolors|#ff9933}} V_SENSORS || '''2.8V Switched'''. Power for accelerometer and gyroscope. and capacitor to ground. (and connected to '''TP12''' in VX4 boards) | | 9 || {{cellcolors|#ff9933}} V_SENSORS || '''2.8V Switched'''. Power for accelerometer and gyroscope. and capacitor to ground. (and connected to '''TP12''' in VX4 boards) | ||
|- | |- | ||
| 10 || | | 10 || || Not connected ? | ||
|} | |} | ||
---- | ---- | ||
=== Bluetooth === | === Bluetooth === | ||
http://www.alps.com/products/e/category_tuner.html | http://www.alps.com/products/e/category_tuner.html | ||
==== ALPS 103A ==== | |||
<div style="float:right">[[File:ALPS 103A.jpg|200px|thumb|right|ALPS 103A]]</div> | <div style="float:right">[[File:ALPS 103A.jpg|200px|thumb|right|ALPS 103A]]</div> | ||
<div style="clear:both;"></div> | <div style="clear:both;"></div> | ||
==== ALPS 203A ==== | |||
<div style="float:right">[[File:ALPS 203A.jpg|200px|thumb|right|ALPS 203A]]</div> | <div style="float:right">[[File:ALPS 203A.jpg|200px|thumb|right|ALPS 203A]]</div> | ||
<div style="clear:both;"></div> | <div style="clear:both;"></div> | ||
==== ALPS 303A ==== | |||
<div style="float:right">[[File:ALPS 303A.jpg|200px|thumb|right|ALPS 303A]]</div> | <div style="float:right">[[File:ALPS 303A.jpg|200px|thumb|right|ALPS 303A]]</div> | ||
Used in boards | Used in VX boards | ||
<div style="clear:both;"></div> | <div style="clear:both;"></div> | ||
==== ALPS 113A ==== | |||
Used in | Used in V3.5X 1.14 boards only, seems to be a variant of the ALPS 413A below | ||
==== ALPS 413A ==== | |||
<div style="float:right">[[File:ALPS 413A.jpg|200px|thumb|right|ALPS 413A]]</div> | <div style="float:right">[[File:ALPS 413A.jpg|200px|thumb|right|ALPS 413A]]</div> | ||
Used in | Used in V3.5X, VX3, VX4 boards, and "some" [[Move Navigation Controller]] boards | ||
The pin numbers can be seen on V3.5X boards | The pin numbers can be seen on V3.5X boards | ||
Line 1,537: | Line 1,496: | ||
! Pin # !! Name !! Port !! Description | ! Pin # !! Name !! Port !! Description | ||
|- | |- | ||
| 1 || {{cellcolors|#000000|#ffffff}} | | 1 || {{cellcolors|#000000|#ffffff}} GND || || To ground | ||
|- | |- | ||
| 2 || {{cellcolors|#ff9933}} | | 2 || {{cellcolors|#ff9933}} V_WEIRD ? || || Diode to ground, and 15K resistor to pin 3 | ||
|- | |- | ||
| 3 || {{cellcolors|#ff9933}} V_BT ? || || To Texas Instruments SN89062 pin 7, and to TP10 in VX4 boards | | 3 || {{cellcolors|#ff9933}} V_BT ? || || To Texas Instruments SN89062 pin 7, and to TP10 in VX4 boards | ||
Line 1,547: | Line 1,506: | ||
| 5 || {{cellcolors|#555555|#ffffff}} SLAVES_RESET || || To <abbr title="47ohm in VX4 boards">resistor network</abbr>, and then to Texas Instruments SN84001 pin 2 and to Toshiba T6UN6EFG pin 11 in VX4 boards | | 5 || {{cellcolors|#555555|#ffffff}} SLAVES_RESET || || To <abbr title="47ohm in VX4 boards">resistor network</abbr>, and then to Texas Instruments SN84001 pin 2 and to Toshiba T6UN6EFG pin 11 in VX4 boards | ||
|- | |- | ||
| 6 || {{cellcolors|# | | 6 || {{cellcolors|#ffddcc}} BT_UART_RX ? || || To Toshiba T6UN6EFG pin 15 through <abbr title="47ohm in VX4 boards">resistor network</abbr> | ||
|- | |- | ||
| 7 || {{cellcolors|# | | 7 || {{cellcolors|#ffddcc}} BT_UART_UNK ? || || To Toshiba T6UN6EFG pin 17 | ||
|- | |- | ||
| 8 || {{cellcolors|# | | 8 || {{cellcolors|#ffddcc}} BT_UART_SELECT ? || || To Toshiba T6UN6EFG pin 14 through <abbr title="33ohm in VX4 boards">resistor</abbr> | ||
|- | |- | ||
| 9 || {{cellcolors|# | | 9 || {{cellcolors|#ffddcc}} BT_UART_TX ? || || To Toshiba T6UN6EFG pin 16 through <abbr title="47ohm in VX4 boards">resistor network</abbr> | ||
|- | |- | ||
| 10 || {{cellcolors|#e0e0e0}} USB_DATA+ || || USB connector through <abbr title="23ohm in VX4 boards">resistor</abbr> (and TP3 in VX4 boards) | | 10 || {{cellcolors|#e0e0e0}} USB_DATA+ || || USB connector through <abbr title="23ohm in VX4 boards">resistor</abbr> (and TP3 in VX4 boards) | ||
Line 1,559: | Line 1,518: | ||
| 11 || {{cellcolors|#33ff33}} USB_DATA- || || USB connector through <abbr title="23ohm in VX4 boards">resistor</abbr> (and TP2 in VX4 boards) | | 11 || {{cellcolors|#33ff33}} USB_DATA- || || USB connector through <abbr title="23ohm in VX4 boards">resistor</abbr> (and TP2 in VX4 boards) | ||
|- | |- | ||
| 12 || {{cellcolors|#000000|#ffffff}} | | 12 || {{cellcolors|#000000|#ffffff}} GND || || To ground | ||
|- | |- | ||
| | | 13 || {{cellcolors|#000000|#ffffff}} GND || || To ground | ||
|- | |- | ||
| | | 14 || || || To Toshiba T6UN6EFG pin 18 | ||
|- | |- | ||
| | | 15 || || || To Texas Instruments SN89062 pin 19 | ||
|- | |- | ||
| | | 16 || || || To Texas Instruments SN89062 pin 14 | ||
|- | |- | ||
| | | 17 || {{cellcolors|#e0c0b0}} UNK_SERVICE_CONNECTOR_1 || || To missing connector in PP4 and V2 boards... or... TP49 in V3.5X boards... or... TP76 in VX3 boards... or unlabeled testpoint in VX4, VX5, VX6 boards | ||
|- | |- | ||
| | | 18 || {{cellcolors|#e0c0b0}} UNK_SERVICE_CONNECTOR_2 || || To missing connector in PP4 and V2 boards... or... TP48 in V3.5X boards... or... TP75 in VX3 boards... or unlabeled testpoint in VX4, VX5, VX6 boards | ||
|- | |- | ||
| | | 19 || {{cellcolors|#e0c0b0}} UNK_SERVICE_CONNECTOR_3 || || To missing connector in PP4 and V2 boards... or... TP50 in V3.5X boards... or... TP77 in VX3 boards... or unlabeled testpoint in VX4, VX5, VX6 boards | ||
|- | |- | ||
| | | 20 || {{cellcolors|#000000|#ffffff}} GND || || To ground | ||
|- | |- | ||
| 21 || {{cellcolors|#000000|#ffffff}} | | 21 || {{cellcolors|#000000|#ffffff}} GND || || To ground | ||
|- | |- | ||
| 22 || {{cellcolors|# | | 22 || {{cellcolors|#e0c0b0}} UNK_SERVICE_CONNECTOR_4 || || To missing connector in PP4 and V2 boards... or... TP47 in V3.5X boards... or... TP74 in VX3 boards... or unlabeled testpoint in VX4, VX5, VX6 boards | ||
|- | |- | ||
| 23 || {{cellcolors|#000000|#ffffff}} GND || || To ground | | 23 || {{cellcolors|#000000|#ffffff}} GND || || To ground | ||
|- | |- | ||
| 24 || | | 24 || || || | ||
|- | |- | ||
| 25 || {{cellcolors|#ff9933}} V_STBY || || To Texas Instruments SN89062 pin 22 | | 25 || {{cellcolors|#ff9933}} V_STBY || || To Texas Instruments SN89062 pin 22 | ||
Line 1,595: | Line 1,550: | ||
| 27 || {{cellcolors|#ff9933}} V_STBY || || To Texas Instruments SN89062 pin 22 | | 27 || {{cellcolors|#ff9933}} V_STBY || || To Texas Instruments SN89062 pin 22 | ||
|- | |- | ||
| 28 || | | 28 || || || Toshiba T6UN6EFG pin 19 | ||
|- | |- | ||
| 29 || | | 29 || || || | ||
|- | |- | ||
| 30 || {{cellcolors|#000000|#ffffff}} GND || || To ground | | 30 || {{cellcolors|#000000|#ffffff}} GND || || To ground | ||
|- | |- | ||
| 31 || | | 31 || || || | ||
|- | |- | ||
| | | 32 || {{cellcolors|#000000|#ffffff}} GND || || To ground | ||
|- | |- | ||
| 33 || {{cellcolors|#000000|#ffffff}} | | 33 || {{cellcolors|#000000|#ffffff}} GND || || To ground | ||
|- | |- | ||
| 34 || {{cellcolors|# | | 34 || {{cellcolors|#aaffff}} ANT || || Antenna | ||
|- | |- | ||
| 35 || {{cellcolors|#000000|#ffffff}} GND || || To ground | | 35 || {{cellcolors|#000000|#ffffff}} GND || || To ground | ||
|- | |- | ||
| 36 || | | 36 || || || | ||
|- | |- | ||
| 37 || | | 37 || || || To Texas Instruments SN89062 pin 13 | ||
|- | |- | ||
| 38 || | | 38 || || || To Texas Instruments SN89062 pin 15 | ||
|- | |- | ||
| 39 || | | 39 || || || | ||
|- | |- | ||
| 40 || {{cellcolors|#000000|#ffffff}} | | 40 || {{cellcolors|#000000|#ffffff}} GND || || To ground | ||
|} | |} | ||
==== ALPS 503A ==== | |||
Used in "some" [[Move Motion Controller]] boards | Used in "some" [[Move Motion Controller]] boards | ||
==== ALPS 603A ==== | |||
<div style="float:right">[[File:ALPS 603A.jpg|200px|thumb|left|ALPS 603A]][[File:ALPS 603A VX7.jpg|200px|thumb|right|ALPS 603A VX7]]</div> | <div style="float:right">[[File:ALPS 603A.jpg|200px|thumb|left|ALPS 603A]][[File:ALPS 603A VX7.jpg|200px|thumb|right|ALPS 603A VX7]]</div> | ||
Used in | Used in VX5, VX6, VX7 boards | ||
<div style="clear:both;"></div> | <div style="clear:both;"></div> | ||
Line 1,755: | Line 1,588: | ||
[[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,773: | Line 1,606: | ||
*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 are relatively level all the way across. Some controllers may have minor protrusion of the LEDs, though this should not be significant. | **The LEDs lights on the controller that signify which Player it is controlling will not be flush with the outside shell. Official controllers are relatively level all the way across. Some controllers may have minor protrusion of the LEDs, though this should not be significant. | ||
**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,817: | Line 1,647: | ||
== Nefarius tools for use of controller on PC == | == Nefarius tools for use of controller on PC == | ||
ScpToolkit | |||
ScpToolkit | |||
* https://github.com/nefarius/ScpToolkit (Windows Driver and XInput Wrapper for Sony DualShock 3/4 Controllers) | * https://github.com/nefarius/ScpToolkit (Windows Driver and XInput Wrapper for Sony DualShock 3/4 Controllers) | ||
* [http://forums.pcsx2.net/Thread-ScpToolkit-XInput-Wrapper-aka-ScpServer-Reloaded ScpToolkit XInput Wrapper aka ScpServer Reloaded on forums.pcsx2.net] | * [http://forums.pcsx2.net/Thread-ScpToolkit-XInput-Wrapper-aka-ScpServer-Reloaded ScpToolkit XInput Wrapper aka ScpServer Reloaded on forums.pcsx2.net] | ||
FireShock | FireShock | ||
* https://github.com/nefarius/FireShock (Bluetooth is not supported yet, USB only as of 09/2017) | * https://github.com/nefarius/FireShock (Bluetooth is not supported yet, USB only as of 09/2017) | ||
* [http://forums.pcsx2.net/Thread-FireShock-native-USB-Windows-Driver-for-Sony-DualShock-Controllers FireShock on forums.pcsx2.net] | * [http://forums.pcsx2.net/Thread-FireShock-native-USB-Windows-Driver-for-Sony-DualShock-Controllers FireShock on forums.pcsx2.net] | ||
Line 1,839: | Line 1,661: | ||
== Other == | == Other == | ||
*nice PCB overview of revisions: http://forums.xbox-scene.com/lofiversion/index.php/t648322.html | * nice PCB overview of revisions: http://forums.xbox-scene.com/lofiversion/index.php/t648322.html http://forums.xbox-scene.com/index.php?/topic/648322-ps3-controller-versions-and-tp-spots/ http://s50.photobucket.com/user/RDCXBG/library/PS3%20Six-Axis%20and%20DS3 | ||
{{Peripherals}}<noinclude> | {{Peripherals}}<noinclude>[[Category:Main]]</noinclude> | ||
[[Category:Main]] | |||
</noinclude> |