• This is an archive of ASSEMblerGames.com from June 07th, 2019, all content should be here (minus threads with none english titles, we'll add later.) you cannot login here as this is a clone and your personal info doesn't exist in this database.

    Brought to you by ObscureGamers.

    0th bit/Everdrive forums aren't fully working due to wrong id's from importer. (fixing just takes time) 0th bit posts will be added. Only major issue is the importer copied html/classes which show so need to find a way to strip/convert. this was caused from converting html rips back to SQL. This archive doesn't contain emails/private messages/ip's as we could only convert what google could see/crawl.

Xbox One Dev/Debug Board



Does anyone have any idea what this can do? Or if it has any value for someone who would want to bugger with Xbone? (I assume it is for debugging)

<a class="externalLink" href="https://imgur.com/a/Xyc8j" rel="nofollow" target="_blank">https://imgur.com/a/Xyc8j</a>
 


Link Update:
<a class="externalLink" href="https://puu.sh/ylxZ4/7e2605da4a.jpg" rel="nofollow" target="_blank">https://puu.sh/ylxZ4/7e2605da4a.jpg</a>
<a class="externalLink" href="https://puu.sh/yly1J/72b459af24.jpg" rel="nofollow" target="_blank">https://puu.sh/yly1J/72b459af24.jpg</a>
 

<div class="bbCodeBlock bbCodeQuote" data-author="darkspire17">

<div class="attribution type">darkspire17 said:

<a class="AttributionLink" href="goto/post?id=955499#post-955499">↑
</div>
<blockquote class="quoteContainer">
thought any Current gen stuff was banned</div><div class="quoteExpand">Click to expand...</div></blockquote>

</div> Whoops, I accidentally put the X in the title. Anyways ill remove this if its not allowed <img alt=":)" class="mceSmilieSprite mceSmilie1" src="styles/default/xenforo/clear.png" title="Smile :)"/>
 

TriMesh

Site Supporter 2013-2017


From the look of it, it's a combined JTAG/SPI/Serial adapter board. The photo is too blurred to be sure, but I assume that 64 pin LQFP in the center left of the board is a FT2232H, which can handle all those protocols (along with I2C and output of arbitrary data). If that is the case, then what it does is entirely up to the host software on the PC it's connected to.

The displays at the bottom of the board presumably show the POST codes.

It's certainly interesting, but I'm not sure how helpful it will be because I'm quite sure that Microsoft will have inhibited the ability to do anything very useful via the JTAG port on retail xbox ones.
 

<div class="bbCodeBlock bbCodeQuote" data-author="TriMesh">

<div class="attribution type">TriMesh said:

<a class="AttributionLink" href="goto/post?id=955529#post-955529">↑
</div>
<blockquote class="quoteContainer">
From the look of it, it's a combined JTAG/SPI/Serial adapter board. The photo is too blurred to be sure, but I assume that 64 pin LQFP in the center left of the board is a FT2232H, which can handle all those protocols (along with I2C and output of arbitrary data). If that is the case, then what it does is entirely up to the host software on the PC it's connected to.

The displays at the bottom of the board presumably show the POST codes.

It's certainly interesting, but I'm not sure how helpful it will be because I'm quite sure that Microsoft will have inhibited the ability to do anything very useful via the JTAG port on retail xbox ones.[/quote]

</div> So basically I would have to find someone online to sell me an Xbox One prototype console that has the jtag cable in/on it to do anything cool?
 

stoker25

github.com/emoose

<div class="bbCodeBlock bbCodeQuote" data-author="awwsnapwet">

<div class="attribution type">awwsnapwet said:

<a class="AttributionLink" href="goto/post?id=955574#post-955574">↑
</div>
<blockquote class="quoteContainer">
So basically I would have to find someone online to sell me an Xbox One prototype console that has the jtag cable in/on it to do anything cool?[/quote]

</div> The headers should be there on the final hardware, just probably not populated. You could attach some pins to hook it up but like TriMesh said it's probably locked out on anything not dev-activated.

I've only ever seen the header+cable for that board on some pics I saw of an internal kit, no idea if normal devkits have the pins populated too. I've also only ever seen the board itself in a single pic, posted by an MS employee no less, I'm not much of a collector though so I couldn't really say how rare it is.

On the PC side you'd need software + drivers for it too, early prototype kits (Zebra kits) have an LCD display + USB-B on the mobo which I figured worked the same as this box, and earlyish SDKs contain the drivers for that USB-B (not sure if later SDKs also have it), so I always guessed those drivers should work for this box too.

For software the only thing I've seen that actually uses it is the xbrecovery.exe in early SDKs (which just copies recovery files to the NAND). It uses the dsmcdll.dll to communicate with it, which also looks like it can do a lot more though, I'd guess it's mostly meant for MS internal stuff.

I did manage to write a tool that can use it to dump the NAND (eg. so you can dump a Zebra NAND through the USB-B), only tested that with a friends Zebra though so no idea if it'd work with that board too. Never got around to releasing it since it needs that DLL from the SDK though.
 

TriMesh

Site Supporter 2013-2017

<div class="bbCodeBlock bbCodeQuote" data-author="stoker25">

<div class="attribution type">stoker25 said:

<a class="AttributionLink" href="goto/post?id=955583#post-955583">↑
</div>
<blockquote class="quoteContainer">
The headers should be there on the final hardware, just probably not populated. You could attach some pins to hook it up but like TriMesh said it's probably locked out on anything not dev-activated.[/quote]

</div> On the Xbox one I got (first week they were on sale), the pads were still there on the board, but the header wasn't installed - it also had pads for the cold and warm boot switches, but they weren't installed either. I think it's safe to assume that no retails have them, and probable that even the final spec devkits don'r, since the developers aren't supposed to open them.
 

XeDK

-___-

<div class="bbCodeBlock bbCodeQuote" data-author="TriMesh">

<div class="attribution type">TriMesh said:

<a class="AttributionLink" href="goto/post?id=955631#post-955631">↑
</div>
<blockquote class="quoteContainer">
On the Xbox one I got (first week they were on sale), the pads were still there on the board, but the header wasn't installed - it also had pads for the cold and warm boot switches, but they weren't installed either. I think it's safe to assume that no retails have them, and probable that even the final spec devkits don'r, since the developers aren't supposed to open them.[/quote]

</div> No retails have them but the pads are there, I also think that those ports weren't put on final spec kits that went out to developers. The only thing that got them were prototype/internal kits.
 

stoker25

github.com/emoose

<a class="username" data-user="18892, @TriMesh" href="https://assemblergames.com/members/18892/">@TriMesh</a> <a class="username" data-user="79925, @XeDK" href="https://assemblergames.com/members/79925/">@XeDK</a> any idea if the slim/X also have the same pads? I'd guess they would so they could keep using the same debug-board.

Also I wonder how much activity still goes through them on non-dev-activated units, pretty sure I'd heard that NAND connections go straight through those pads so you could possibly still r/w NAND with it, can't remember where I heard that though.. but IIRC the T-X nand dump method does also use one of the pads to stop SMC from booting.

Should probably try tracing them sometime, speaking of tracing I did want to try tracing my friends Zebra to try finding out everything the USB-B/LED section connects to (not sure if there's any pics online but they pretty much have everything on OPs board built straight into the mobo, pretty neat. I'll have to try asking him to post his pics on here some time), never got around to that though, hopefully now with OPs board in the wild someone can figure out what all those pads are for.

edit: also found that MS pic I mentioned before, was posted in a Quora comment IIRC: <a class="externalLink" href="https://i.imgur.com/mXXyyzU.jpg" rel="nofollow" target="_blank">https://i.imgur.com/mXXyyzU.jpg</a>
Like I said earlier that was the only time I'd ever seen a pic of one, as you can tell it's not much of a pic though (if you squint you can kinda make out the LEDs <img alt=":p" class="mceSmilieSprite mceSmilie7" src="styles/default/xenforo/clear.png" title="Stick Out Tongue :p"/> ) many thanks to awwsnapwet for their much, much better photos <img alt=":)" class="mceSmilieSprite mceSmilie1" src="styles/default/xenforo/clear.png" title="Smile :)"/>
 

XeDK

-___-

<div class="bbCodeBlock bbCodeQuote" data-author="stoker25">

<div class="attribution type">stoker25 said:

<a class="AttributionLink" href="goto/post?id=955707#post-955707">↑
</div>
<blockquote class="quoteContainer">
<a class="username" data-user="18892, @TriMesh" href="https://assemblergames.com/members/18892/">@TriMesh</a> <a class="username" data-user="79925, @XeDK" href="https://assemblergames.com/members/79925/">@XeDK</a> any idea if the slim/X also have the same pads? I'd guess they would so they could keep using the same debug-board.

Also I wonder how much activity still goes through them on non-dev-activated units, pretty sure I'd heard that NAND connections go straight through those pads so you could possibly still r/w NAND with it, can't remember where I heard that though.. but IIRC the T-X nand dump method does also use one of the pads to stop SMC from booting.

Should probably try tracing them sometime, speaking of tracing I did want to try tracing my friends Zebra to try finding out everything the USB-B/LED section connects to (not sure if there's any pics online but they pretty much have everything on OPs board built straight into the mobo, pretty neat. I'll have to try asking him to post his pics on here some time), never got around to that though, hopefully now with OPs board in the wild someone can figure out what all those pads are for.

edit: also found that MS pic I mentioned before, was posted in a Quora comment IIRC: <a class="externalLink" href="https://i.imgur.com/mXXyyzU.jpg" rel="nofollow" target="_blank">https://i.imgur.com/mXXyyzU.jpg</a>
Like I said earlier that was the only time I'd ever seen a pic of one, as you can tell it's not much of a pic though (if you squint you can kinda make out the LEDs <img alt=":p" class="mceSmilieSprite mceSmilie7" src="styles/default/xenforo/clear.png" title="Stick Out Tongue :p"/>) many thanks to awwsnapwet for their much, much better photos <img alt=":)" class="mceSmilieSprite mceSmilie1" src="styles/default/xenforo/clear.png" title="Smile :)"/>[/quote]

</div> That they do
Here is a scan of the top side of the Scorpio ports are on top left corner.
<a class="externalLink" href="http://imgur.com/GLGQ2zJ" rel="nofollow" target="_blank">http://imgur.com/GLGQ2zJ</a>

Here is video of a prototype Scorpio teardown.
<iframe allowfullscreen="" frameborder="0" height="300" src="https://www.youtube.com/embed/Y_Ii8mU3x7E?wmode=opaque" width="500"></iframe>

Here is the ghetto way to read the nand lol
<a class="externalLink" href="http://www.sthetix.info/tutorial/xbox-one/tutorial-dump-nand-xbox-one" rel="nofollow" target="_blank">http://www.sthetix.info/tutorial/xbox-one/tutorial-dump-nand-xbox-one</a>
 

XeDK

-___-


Also forgot I had this picture saved not my kit
<img alt="[​IMG]" class="bbCodeImage LbImage" data-url="https://i.imgur.com/WHvpegm.jpg" src="https://i.imgur.com/WHvpegm.jpg"/>
 

TriMesh

Site Supporter 2013-2017

<div class="bbCodeBlock bbCodeQuote" data-author="XeDK">

<div class="attribution type">XeDK said:

<a class="AttributionLink" href="goto/post?id=955716#post-955716">↑
</div>
<blockquote class="quoteContainer">
Here is the ghetto way to read the nand lol
<a class="externalLink" href="http://www.sthetix.info/tutorial/xbox-one/tutorial-dump-nand-xbox-one" rel="nofollow" target="_blank">http://www.sthetix.info/tutorial/xbox-one/tutorial-dump-nand-xbox-one</a>[/quote]

</div> That makes it pretty clear the SPI is still active on retail units at least. I wonder if the JTAG still does anything?
 

XeDK

-___-

<div class="bbCodeBlock bbCodeQuote" data-author="wanszai">

<div class="attribution type">wanszai said:

<a class="AttributionLink" href="goto/post?id=956076#post-956076">↑
</div>
<blockquote class="quoteContainer">
ooo look where that could connect to![/quote]

</div> So?
 

wanszai

Rising Member

<div class="bbCodeBlock bbCodeQuote" data-author="XeDK">

<div class="attribution type">XeDK said:

<a class="AttributionLink" href="goto/post?id=956091#post-956091">↑
</div>
<blockquote class="quoteContainer">
So?[/quote]

</div> Posting pictures of what OPs board connects to, seeing as none had been posted.

i dont get the so.
 

XeDK

-___-

<div class="bbCodeBlock bbCodeQuote" data-author="wanszai">

<div class="attribution type">wanszai said:

<a class="AttributionLink" href="goto/post?id=956114#post-956114">↑
</div>
<blockquote class="quoteContainer">
Posting pictures of what OPs board connects to, seeing as none had been posted.

i dont get the so.[/quote]

</div> <a class="externalLink" href="http://imgur.com/GLGQ2zJ" rel="nofollow" target="_blank">http://imgur.com/GLGQ2zJ</a>
Top left corner but yours work as well.
 
Top