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 K-9
      Hello everybody ,
      I just tsop my first Xbox works great but its 8 gig
      Any tips  on how to format my 500 gig drive that came from a old hard modded system, If I just drop it in I get a error code 7.
      so I dropped in hexen 2019 and turned off the system and rebooted got evox  and then it just stayed there and did nothing any tips or video you know about?
      Thanks K9
    • By PhilR
      Glad to see that there are still active modding communities.  I was given an Xbox many years ago and finally decided to see what it's capable of.  In the past couple days, I was able to find out what revision board I have, what points to solder to make the TSOP writable, common issues to look out for, and how to softmod with only an IDE cable and computer.  I have never experienced an Xbox before this week, but it seems quite capable.  I also made my own component cables with advice I found here.  I'm very impressed with the community and the xbox.  I have not been able to work for a couple months so this has given me something that i can do to occupy time.  Please let me know if anyone has suggestions for other ways I can mod the console for cheap or free.
    • By antonic901
      Hello everyone! I want to perform RAM upgrade on my Xbox but I don't know which RAM I should buy. Here is the picture of the RAM from my Xbox:
      Please login or register to see this link.
      SAMSUNG K4D263238F-QC50
      So my question is which RAM should I buy? I found a couple of RAM chips on ebay and AliExpress but I don't know are they going to work on my Xbox. Here is the list:
      Please login or register to see this link.
      Please login or register to see this link.
      And, thanks in advance!

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.