Editing Sub CPU

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:
== Overview ==
== Overview ==
Also known as Mecha-Con in later official documentation. Controls drive electronics and implements region- and anti-piracy checks.
Also known as Mecha-Con in later official documentation. Controls drive electronics and implements region- and anti-piracy checks.
Always remains a dedicated IC even on the later, highly integrated boards, due to its region specific firmware in mask-ROM.


== Hardware ==
== Hardware ==
Line 9: Line 7:
== Firmware ==
== Firmware ==
=== Revisions ===
=== Revisions ===
This list has been compiled by nocash and posted [http://www.psxdev.net/forum/viewtopic.php?t=557| at the psxdev.net forums], where a method for dumping the firmware has also been described.
<pre>
  <pin>  <--chip name--------------------------> <--CRC32/dumped----> <date,ver>  <-----console/pcb------------------------>
  80pin  Sony [...]  E35D, 424666 185, SSAD9441D 60BC954E TriMesh    94-09-19,C0 SCPH-1000 NTSC:J  PU-7, 1-655-322-11
  80pin  Sony [...]  E35D, 424660 185, SSAK9502A F82A2A46 TriMesh    94-11-18,C0 SCPH-1000 NTSC:J  PU-7, 1-655-322-13 (also used in SCPH-3000 with PU-7 1-655-322-15)
  80pin  MC68HC705L16CFU  D62P        SSAW9601A ?        -          ..-..-..,.. DTL-H1000 NTSC:J  PU-7, 1-655-322-14
  80pin  ?                                      ?        -          ..-..-..,.. SCPH-100x ...      PU-7 for other regions (if any)
  80pin  ?    prototype?  424688 or so?        ?        -          ..-..-..,.. SCPH-100x ...      Early PU-8 versions for other regions
  80pin  Sony [...]  E35D, 424686 185, SSBP9539B BB134697 Nocash      95-05-16,C1 SCPH-1002 PAL      Early PU-8, 1-658-467-11 (borrowed from J, 2016)
  80pin  Sony [...]  E35D, 424659 185, SSAC9539A 426C05E7 Nocash      95-07-24,C1 SCPH-1001 NTSC:U/C Early PU-8, 1-658-467-11 (borrowed from J, 2016)
  80pin  Sony [...]  E35D, 424684 185, SSAM9542B 84D46B2A Shadow      95-07-24,C1 SCPH-1002 PAL      Early PU-8, 1-658-467-11 (same as SC430917, but with different 80pin-style bootstrap rom)
  80pin  Sony [...]  E35D, 424694 185, ...      ?        -          ..-..-..,.. DTL-H1102 PAL      Early PU-8, 1-658-467-13 (spotted on photo from SpaceCoyote)
  52pin  C 2021, SC430911PB                      ?        -          ..-..-..,.. SCPH-?            Late PU-8, 1-658-467-21  (spotted on some photo)
  52pin  C 1021, SC430916PB, G63C 185, JSAB9624F A730082B TriMesh    95-07-24,C1 SCPH-5000 NTSC:J  Late PU-8, 1-658-467-42
  52pin  C 3021, SC430917PB, G63C 185, JSAF9623G 96A79014 Nocash      95-07-24,C1 SCPH-1002 PAL      Late PU-8, 1-658-467-22  (same as 424684, but with different 52pin-style bootstrap rom)
  52pin  C 2021, SC430918PB, G63C 185, JSBM9633B 1617EC6A TriMesh    95-07-24,C1 SCPH-1001 NTSC:U/C Late PU-8, 1-658-467-23 (same as the decapped chip-dump from psxdev.ru)
  52pin  D 2021, SC430920PB, G63C 185, JSAA9810A 7455BB05 TriMesh    95-07-24,D1 DTL-H1202 PAL      Late PU-8, 1-658-467-43 (SC430920PB is also used on DTL-H2500)
  52pin  C 4021, SC430924PB, G63C 185, JSAB9645C AB3E59EB TriMesh    96-08-15,C2 SCPH-5903 NTSC:J  PU-16 1-665-191-11 with sub board MP-45 1-665-192-11 (video cd)
  52pin  C 1030, SC430925PB, G63C 185, JSBK9708C A627277A TriMesh    96-09-12,C2 SCPH-5500 NTSC:J  PU-18, 1-664-537-11
  52pin  W2021,  SC430926PB, G63C 185, JSAA9645A DF333241 CharlesMacD 96-08-18,C1 DTL-H3001 NTSC:U/C Late PU-8, 1-658-467-23 (Yaroze)
  52pin  W3021,  SC430927PB,                    ?        -          ..-..-..,.. DTL-H3002 PAL                              (Yaroze)
  52pin  C 3030, SC430929PB, G63C 185, JSBH9716A BA87A3E0 Nocash      97-01-10,C2 SCPH-5502 PAL      PU-18, 1-664-537-62
  52pin  C 2030, SC430930PB, G63C 185, SSJZ9748A 2A93140F TriMesh    97-01-10,C2 SCPH-5501 NTSC:U/C PU-18, 1-664-537-62
  52pin  C 1040, SC430934PB, G63C 185, SSDG9745D F38341C4 TriMesh    97-08-14,C2 SCPH-7000 NTSC:J  PU-20, 1-668-413-22
  52pin  C 3040, SC430935PB, G63C 185, SSBC9813D 33899F2A Nocash      97-08-14,C2 SCPH-7002 PAL      PU-20, 1-668-413-32 (PCB borrowed from J, 2016)
  52pin  ?      SC........                      ?        -          ..-..-..,.. SCPH-7001 NTSC:U/C
  52pin  ?      SC........                      ?        -          ..-..-..,.. SCPH-7000W PlayStation (10 million model, not for sale, blue, region free)
  52pin  C 1050, SC430938PB, G63C 185, SSAM9850C 191772D1 TriMesh    98-06-10,C3 SCPH-7500 NTSC:J  PU-22, 1-671-858-11
  52pin  C 3050, SC430939PB, G63C 185, SSAY9837A 9EAFB045 Nocash      98-06-10,C3 SCPH-7502 PAL      PU-22, 1-671-858-11 (PCB borrowed from Jackal)
  52pin  C 2050, SC430940PB, G63C 185, SSDL9838A 184D34B6 TriMesh    98-06-10,C3 SCPH-7501 NTSC:U/C PU-22, 1-671-858-32
  52pin  C 1060, SC430942PB, G63C 185, SSAQ9920A 7F90B681 TriMesh    99-02-01,C3 SCPH-9000 NTSC:J  PU-23, 1-674-987-11
  52pin  C 3060, SC430943PB, G63C 185, SS0L0130E 2669A1A7 Nocash      99-02-01,C3 SCPH-102  PAL      PM-41, 1-679-335-51
  52pin  C 2060, SC430944PB, G63C 185, SSBR9924C BD117489 TriMesh    99-02-01,C3 SCPH-9001 NTSC:U/C PU-23, 1-674-987-11
  52pin  ?      SC430947..                      ?        -          ..-..-..,.. SCPH-100  NTSC:J  PM-41(2)
  52pin  C 3070, SC430948PB, G63C 185, SSAE0138D 0E8AD915 Nocash      A1-03-06,C3 SCPH-102  PAL      PM-41(2), P-161125S-31-71 (pcb donated by Squaresoft74)
  52pin  ?      SC430949..                      ?        -          ..-..-..,.. SCPH-101  NTSC:U/C PM-41(2)
  52pin  ?      SC430952.., G65C? 265?          ?        -          ..-..-..,.. SCPH-103          PM-41(2), 1-679-335-82 (late asian model)
  ?      ?      ?                              ?        -          ..-..-..,.. DTL-H100x
  ?      ?      ?                              ?        -          ..-..-..,.. DTL-H110x
  ?      ?      ?                              ?        -          ..-..-..,.. DTL-H1200/DTL-H1201
  32pin  27C256A-15 (EPROM 32Kx8) ("94/11/28")  ?        -          ..-..-..,.. DTL-H2000 (Sony CXP82300 80pin SPC700 CPU with piggyback 32pin EPROM socket, not a Motorola HC05 CPU)
  ?      ?      ?                              ?        -          ..-..-..,.. DTL-H270x
  ?      ?      ?                              ?        -          ..-..-..,.. DTL-H3000 (yaroze/japan) (and, possible later yaroze versions exist, with PCBs newer than PU-8?)
  80pin  M...16, ... (sticker: "7/24, 2.'E")    ?        -          ..-..-..,.. NOT FOR SALE, SONY, PU-9
  ?      ?      ?                              ?        -          98-06-10,C3 SCPH-9903 (region free)
  ?      ?      ?                              ?        -          ..-..-..,.. PS2...
</pre>
Please note that all contributions to PS1 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS1 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)