Jump to content

Recommended Posts

here is a list of all (rare) MCPX ic I know off:

  • MCP X-mode 2
  • MCP X2 (DVT3)
  • MCPX X2 (found in DVT4 and Sega Chihiro)
  • MCPX X3
  • MCPX X3P (not sure, but my latest notes state I found some info on this

img00000346n95sg1ltov.jpg.20cb589d465eec33ca24434b2fc4bbd8.jpg
N64freak picture, repairing a Sega Chihiro (google this if you think "sega?")

N64 Freak in this thread on Assemblergames has also did some amazing soldering things :Please login or register to see this link.

[EDIT} from N64freak I now understand the SMC might not need to be swapped, so you can ignore the rest of this post below.
From various sources I know that if you would replace a X3 with a X2, you should swap the SMC ic to a matching set aswell (so just ordering X2 from china doesnt work?) I dont know if an MCP X2 is requireing its own SMC against X2. Those are even more rare, All retail have some kind of X3, but revisions where made. altho MS did a big fix and forced Nvidia to scap alott of mcpx, Nvidia disliked Microsoft verymuch after that. so MS couldnt that easely make newer Silicon designs after the 1.6 design.
 

Edited by codeasm
New information from N64Freak
  • Like 6

Share this post


Link to post
Share on other sites

hey bud, do you still have the images which disappeared from this deleted thread?
Please login or register to see this link.

 

Quote

There are other differences that you can see and others that you cannot (like CPU and GPU clock speeds)

this particular string looks captivating.

Edited by neighbor

Share this post


Link to post
Share on other sites
On 3/10/2019 at 6:45 AM, neighbor said:

hey bud, do you still have the images which disappeared from this deleted thread?
Please login or register to see this link.

 

this particular string looks captivating.

I think this is the only picture I have currently. it might be from the new owner but I dont see a battery, so it might have been a diferent revision then the one in said topic.

Please login or register to see this attachment.

  • Like 2

Share this post


Link to post
Share on other sites
24 minutes ago, codeasm said:

I think this is the only picture I have currently

thank you for the pic, looks like there is a tiny connector near the Etherner port, if I'm not wrong. What can that be?

Share this post


Link to post
Share on other sites
On 7/1/2019 at 10:56 PM, neighbor said:

thank you for the pic, looks like there is a tiny connector near the Etherner port, if I'm not wrong. What can that be?

The 5th USB port from the MCPX, its no longer routed out from the mcpx on later revisions of the board. I cant find the pictures the new owner took for us to verify they truly go to (or the 2 datalines that is) to the mcpx. a leaked datasheet confirmed a 5th pair of datalines on the pinout.

FOund 3 images fromthis thread from when the last 4 where lost. check em. first was the full shot, the behind (Jtag port in the red box) and 3th was the closeup of the battery. I dont seem to have the later 4 here. grabbed a backup disk for other backup purposes and went looking anyway.
Jtag confirmed too btw, we traced the underside to the cpu, on retail the bga pin on the cpu is directly tied to ground, disableing jtag and only if you desolder the cpu, youd be able to "unground" the "disable" jtag pin. the other jtag pins are routed out to this connector. My personal believe is that each signal is paired with a ground pin. maybe some other debugging pins are there aswell, but could see that in those pictures. maybe they where shared on discord.
 

Please login or register to see this attachment.

Please login or register to see this attachment.

Please login or register to see this attachment.

  • Like 1

Share this post


Link to post
Share on other sites
17 hours ago, codeasm said:

Jtag confirmed too btw, we traced the underside to the cpu, on retail the bga pin on the cpu is directly tied to ground, disableing jtag and only if you desolder the cpu, youd be able to "unground" the "disable" jtag pin.

This is sick, I think I can play with that for scientific purposes, is there any profit the JTAG port gives? Is there a pinout available?

Share this post


Link to post
Share on other sites
On 7/6/2019 at 9:57 AM, neighbor said:

This is sick, I think I can play with that for scientific purposes, is there any profit the JTAG port gives? Is there a pinout available?

I love the entusiasm. Go check Bunnie Huangs old blogpost about Jtag: Please login or register to see this link.
come back to us when you enabled the jtag machine. (dont think you will, N64freak might make a breakoutboard someday to do it, but only because we are curious)

basicly you have to read: Please login or register to see this link.

And thus, yeah sure, with it enabled you can start, stop, read all parts on the bus. IF you have the right bitstream to send (commands) on the jtag bus. for the CPU it might be posible to figure out how to do so, but the MCPX is Nvidia/AMD stuff and we dont know alott about it, im not even sure if its on the Jtag bus. you could theoreticly power the xbox, but keep everything in reset and then start the mcpx, poke it with some commands to expose the internal rom and download it that way. (both mcpx 1.0 and 1,1 are already dumped in diferent ways).
You can debug on a lower hardware level your xbox (yay, so much fun to poke at CPU registers, undocumented Video encoder registers and reset the SMC and be sad.)

Jtag is a awesome bus for hardware and maybe software debugging. for software it might be too slow tho. MS used it for their CPU I think, when done, they ofcourse added a serial port (check Devkit behind pictures) for Kernel debugging and they ofcourse have XBDM that will help with normal software debugging over the network. faster and less noisy for whoever got to debug something.

Im not saying its imposible, but its harder, you need the right Jtag adapter (as in, interface for your PC to talk Jtag) the pinout is easy, most pins where ground, and 5 or 6 pins for the protocol. BUT

You kinda need to know or learn wich IC is where on the bus, how to talk to them and make sense of the busses reply. without official configs, it will be hours, if not days of work. for what?
There are plenty of ways to dump required files (kernel, mcpx rom, eeprom, harddisk stuff, secret keys in ram) and all are far easier, as you dont need to desolder the CPU to fix that Permanent reset line and solder the cpu back.

Now if you where to redesign the motherboard, design your own and repurpose some components, then sure, go ahead. But even I, with 3 jtag programmers, jtag programmed and debuged a router and a RISCV board. (still a noob tho), I dont see why I need a working jtag on my xbox. Im sure I can get whatever I need in a way simpler way. Mcpx rom I would love to caputure myself, I rather look at one of those 2BL exploits and add a tsop mod or modchip than to fix jtag.
Waay too much text for anyone to read, but I would like to inform you, I love jtag, I hate jtag. Its an awesome debugging bus. But if a company disabled it in someway. consider your plan of attack. Nothing is impossible, everything can break.

for the curious, image is taken from bunnies blog.

Please login or register to see this attachment.

Edited by codeasm
Added image

Share this post


Link to post
Share on other sites

this doesn't look complicated to perform, the problem is - I will not at home for a long time. When I'll be back, will perform this.

Edited by neighbor

Share this post


Link to post
Share on other sites
3 hours ago, codeasm said:

Im not saying its imposible, but its harder, you need the right Jtag adapter (as in, interface for your PC to talk Jtag) the pinout is easy, most pins where ground, and 5 or 6 pins for the protocol.

I remember trying to cut the theoretical Firewire lines from ground on PS2 Slim 70000, but they all were tied to the GND, even on IOP chip itself.

Share this post


Link to post
Share on other sites

If you can do hotair, remove the CPU, cut the ground line, maybe add a wire somehow to get that reset line out there if required and somehow solder back the CPU, you might have enabled the JTAG interface.

Please share the Jtag config files if your in luck.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Hector Hidalgo
      So this is my struggle, I bought a japanese Sega Saturn model 2 more than a year ago. The power switch on it came completely destroyed. No refunds for me, because it wasn't the seller fault, etc.
      After 1 year of procrastinating, I tried to fix my Saturn. And believe it or not, I found the part I was looking for to fix the power switch!! I could not believe it, because I live in Chile, near the south pole, and an old tech geezer had the part I was looking for!
      I was so happy! I fixed it, so I thought, but I came down with the reality that now the PSU was completely dead. Aesthetically the PSU is perfect!! Nothing blown, nothing cracked, and nothing corroded. I already tried to fix it with the help of a great guy on Reddit, but to no avail.
       
      So here it is my idea, could anyone in this wonderful community spare with me a Saturn PSU? A PAL 220v PSU hopefully? I have in my possesion three 220v OG Xbox PSU's and one 110V American OG Xbox PSU.
       
      I could give any of those PSU's in return for a PAL Sega Saturn PSU, my PSU's are perfect and all working great! My best regards to everyone! You have always been great to me.
      Hector Hidalgo.
    • By elmemo
      Hello everybody,
      i got a Xbox 1.1 with Xecuter3 chip installed (soldered, purple one) here. It comes with a power and a component cable. The compontent cable was made by myself (3rd party plug + og sd-av cable) and does not show any noise (no ghosting or etc., refer to pictures). In addition the package includes a Duke controller and a controller s. Everything is in very good shape and works perfectly, only the Duke's cable insulation got a little bit loose that does not affect the the functionality in any way.
      I did also some refurbishment:
      - Clock capacitor was removed
      - mobo's top side was cleaned with spirit (94% alc.)
      - fresh thermal paste was applied on cpu and gpu
      - the jammed Samsung DVD-drive was replaced with a Philips DVD-drive.
      - installed a Samsung 400gb HDD (HD400LD, IDE) with coinops 8 massive and 80+ xbox games pre-installed (total of over 4000 games)
       
      This package costs 450 € + shipping fee (via PayPal, shipping from Germany, EU only). Feel free to ask me any question.
       
      Best regards
      elmemoPlease login or register to see this attachment. Please login or register to see this attachment. Please login or register to see this attachment. Please login or register to see this attachment. Please login or register to see this attachment. Please login or register to see this attachment. Please login or register to see this attachment. Please login or register to see this attachment. Please login or register to see this attachment. Please login or register to see this attachment. Please login or register to see this attachment.
    • By solarriors
      Hello everybody,
      I've been reading the forums for a few months, and I have to request something that is very dearly to me. It comes after the small intro.

      I have a previously modded Xbox OG, but I failed I reckon and it only boots the official bios now. I want to thank my dad for showing what gaming was back in 1994, and purchasing me a Dreamcast in 1999 and the Xbox in 2002...Nostalgia Highway to Memories Camp...😔✌🏽️

      So : The Year is 2020, and now I want to have a definitive ultimate version/edition of my Xbox that've kept for almost two decades.

      I've seen CPU, RAM, DVD reader and belt, capacitors, IDE/SATA cables replacements or upgrades, the HDMI mod and the GPU overclock. This all made me have fantaisies, I am too little knowledgeable about the electronics modding and skills.
      Basically I am searching for someone that can mod my Xbox and upgrade the specs. I am living in the area next to the Border between Switzerland and southern Germany.
      I don't know what are the exact component bust my requirements is to be able to at least play games with patched .xbe for the DLCs(that I purchased back then, looking at PGR2 and SWBF2)(I still have all physical games with me) and 720p patches as well as some N64, PS1 and Dreamcast emulators with HDMI output (I have the Scart Advanced Pack & HD AV Pack imported from US). I have two Xboxes. One is a v1.1, the other 1.6. Both have a 500Gb HDD. Everything can be cleared and wiped. Softmod must be anyway.

      The purpose for my Xbox is to be the Leisure Room console with couch/cabinet setup. It hasn't a commercial purpose.
      A typical scenario is : I want to show my friends old gems and just play from time to time with my brother who shared the experiences with me (I am the elder brother).
      So it has a purely gaming use of OG Xbox games and Retroarch emulator. As well as maintaining tools for archiving and updating

      I am confused, it's true, about modchips having only used softmods. A Modchip is a hardmod right ? Which Modchip is the most developer or last updated?
      I am thinking about the Xecuter 3 and X-Chip ones after looking through the 4th Gen comparison chart in the forum here.

      I always wondered why people would use many launchers and different OS, with different features like remote media or other networking services?
      I don't want to have too much things. It must be pretty straight forward for gaming : clear, quick and clean.
      I hope N64 Freak (even when he/you said a month ago you're not actively offering them for long anymore), Neighbor or some one knowledgeable reads this 😍

      Thank you for reading, and I'm glad to have happy times in the forums !

Board Life Status


Board startup date: April 23, 2017 12:45:48
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.