Editing Test points/MechaCon UART

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

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:
These are the test points exposing [[MechaCon]]'s UART interface e.g. for [[CDVD Drive]] calibration using PMAP. These test points have also been used by Sony service centers via official service tools.
These are the test points exposing [[MechaCon]]'s UART interface e.g. for [[CDVD Drive]] calibration using PMAP. These test points have also been used by Sony service centers using official service tools.
 
[https://www.psx-place.com/threads/fat-ps2-test-point-location-diagrams-b-h-chassis-v2-v9.31679/ Source of some of these pictures]


To put the console into service mode, the RMC/test mode test point needs to be grounded. This is necessary when recalibrating the drive and doing other stuff.
To put the console into service mode, the RMC/test mode test point needs to be grounded. This is necessary when recalibrating the drive and doing other stuff.
Line 8: Line 10:
PMAP additionally supports H and I chassis consoles (most SCPH-50000 series consoles).
PMAP additionally supports H and I chassis consoles (most SCPH-50000 series consoles).


Currently missing (please contribute):
Currently missing on this wiki (please contribute):
* GH-008, GH-016, GH-017, GH-018, GH-029, GH-036, GH-040, GH-041, GH-061 (some sub-revisions), GH-062
* Test points for GH-008, GH-016, GH-017, GH-018, GH-026, GH-027, GH-029, all GH-03X, all GH-04X, GH-052
 
=Notes=
*'''RX''' and '''TX''' are sometimes swapped in these pictures. This is due to the contributors not having unified their naming conventions, with some marking RX and TX as seen from the MechaCon's side and others marking RX and TX as seen from the PC's (or it's interface's) side. If you can't establish a connection one way, you should try swapping RX and TX and try again. There are plans for unifying the naming in the future.
*The '''3.3V''' marked on most pictures are '''actually 3.5V''', since that's what MechaCon runs off. If you are using e.g. a RS232-to-TTL level shifter (like e.g. a MAX3232-based level shifter), the PS2's 3.5V need to be connected to your level shifter's Vcc. However, it should not be connected to anything that has it's own 3.3V regulator (like e.g. some USB-to-TTL converters), since the regulator on the PS2's board and your converter will end up in a feedback loop, potentially causing damage. There are plans for unifying the naming in the future.
*'''RMC''' is actually named '''TEST_MODE0'''. This mistake comes from the fact that the generic microcontroller that the SPC970-MechaCon is based on has an alternate function on the same pin called RMC ('''R'''e'''M'''ote'''C'''ontroller), which is an internal remote control signal decoder. This alternate function is unused on PS2 and does not exist on the Dragon-MechaCon. There are plans for unifying the naming in the future.


=Playstation 2 Fat Motherboard Models=
==Playstation 2 Fat Motherboard Models==


==GH-00X==
===GH-00X===


===GH-001===
====GH-001====
[[File:S43vRdP.jpg|200px]]
[[File:S43vRdP.jpg|200px]]


===GH-003===
====GH-003====
''Identical to GH-001''<br/>
''Identical to GH-001''<br/>
[[File:RDPT7ax.jpg|200px]]
[[File:RDPT7ax.jpg|200px]]


===GH-004===
====GH-004====
''Identical to GH-005''<br/>
''Identical to GH-005''<br/>


===GH-005===
====GH-005====
[[File:6jokfw1.jpg|200px]]
[[File:6jokfw1.jpg|200px]]


===GH-006===
====GH-006====
[[File:vOfzfpA.jpg|200px]]
[[File:vOfzfpA.jpg|200px]]


===GH-007===
====GH-007====
''Identical to GH-006''<br/>
''Identical to GH-006''<br/>


===GH-008===
====GH-008====


==GH-01X==
===GH-01X===


===GH-010===
====GH-010====
[[File:e2cm6MO.jpg|200px]]
[[File:e2cm6MO.jpg|200px]]


===GH-012===
====GH-012====
''Identical to GH-010''<br/>
''Identical to GH-010''<br/>


===GH-013===
====GH-013====
''Identical to GH-010''<br/>
''Identical to GH-010''<br/>


===GH-014===
====GH-014====
''Identical to GH-010''<br/>
''Identical to GH-010''<br/>


===GH-015===
====GH-015====
[[File:3noGpdf.jpg|200px]]
[[File:3noGpdf.jpg|200px]]


===GH-016===
====GH-016====


===GH-017===
====GH-017====


===GH-018===
====GH-018====


===GH-019===
====GH-019====
[[File:3BN1Nib.jpg|200px]]
[[File:3BN1Nib.jpg|200px]]


==GH-02X==
===GH-02X===


===GH-022===
====GH-022====
''Identical to GH-019''<br/>
''Identical to GH-019''<br/>


===GH-023===
====GH-023====
[[File:3XVAvq3.jpg|200px]]
[[File:3XVAvq3.jpg|200px]]


===GH-026===
====GH-026====
[[File:GH-026 Mechacon UART.jpg|200px]]
 
====GH-027====


===GH-029===
====GH-029====


=Playstation 2 Slim Motherboard Models=
==Playstation 2 Slim Motherboard Models==


==GH-03X==
===GH-03X===


===GH-032===
====GH-032====
''Identical to GH-035''</br>
[[File:GH-032 Mechacon UART.jpg|200px]]


===GH-035===
====GH-035====
''Identical to GH-032''</br>
[[File:GH-035 test points.png|200px]]


===GH-036===
====GH-036====
[[File:GH-036 UART Test Points.jpg|200px]]
''Please contribute a good 3.5V test point''


===GH-037===
====GH-037====
[[File:GH-037 test points.jpg|200px]]


==GH-04X==
===GH-04X===


===GH-040===
====GH-040====


===GH-041===
====GH-041====


==GH-05X==
===GH-05X===


===GH-051===
====GH-051====
[[File:GH-051 MechaCon UART.png|200px]]
[[File:GH-051 MechaCon UART.png|200px]]


===GH-052===
====GH-052====
[[File:GH-052 UART.jpg|frameless]]


==GH-06X==
===GH-06X===


===GH-061===
====GH-061====
'''For GH-061-22 and GH-061-42:''' ''On the top side, next to the Ethernet connector''<br/>
''On the top side, next to the Ethernet connector''<br/>
[[File:Slim79.png|200px]]
[[File:Slim79.png|200px]]


''For GH-061-12, TX, RX, RMC, and Ground are the same as GH-061-22. 3.3 V/3.5 V point shown in that diagram might not supply enough amperage to power a USB-UART device requiring external power, so use an alternate 3.3v point such as the one recommended for installing Modbo.''  
====GH-062====
''Identical to GH-061''<br/>


===GH-07X===


''GH-061-51 test points are currently unknown, please contribute''
====GH-070====
''Identical to GH-072''<br/>


===GH-062===
====GH-071====
''Identical to GH-072''<br/>


==GH-07X==
====GH-072====
 
===GH-070===
''On the top side, next to the Ethernet connector''<br/>
''On the top side, next to the Ethernet connector''<br/>
[[File:Test points GH-070-71-72.png|200px]]
[[File:Test points GH-070-71-72.png|200px]]


===GH-071===
==PSX Motherboard Models==
''Identical to GH-070''<br/>
 
===GH-072===
''Identical to GH-070''<br/>
 
=PSX Motherboard Models=


===XPD-001===
===XPD-001===
Please note that all contributions to PS2 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS2 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)