xboxscene.org forums

Author Topic: Best/easiest Way To Jtag As Of Today (aug 24 2010)  (Read 57 times)

inspuration

  • Archived User
  • Jr. Member
  • *
  • Posts: 65
Best/easiest Way To Jtag As Of Today (aug 24 2010)
« on: August 24, 2010, 05:06:00 PM »

QUOTE(xboxpirate11 @ Aug 24 2010, 11:41 PM) View Post

So i been doing a lot of research and about ready to attempt my first jtag.  With jtag'n being around for as long as it have; there are many methods/software out there and i don't know what is best and easiest way to jtag.  

Hopeing someone would shed some light helping me and maybe others from this day forward on jtag'n their xbox.  

This is my understanding of whats current.  

step 1: IPB Image

step 2: read with nand pro

step 3:  use freeboot toolbox maker http://forums.xbox-s...howtopic=719191

step 4:  write bin file created by freeboot toolbox maker using nand pro

correct?  is there anything i might want to know?  special drivers for nandpro or anything like that?
i seen xnandhealer that suppose to be a nice GUI for nandpro but i didn't see a write option within the GUI



Pretty much, although that first picture only applies to xenon boards.
Logged

xboxpirate11

  • Archived User
  • Newbie
  • *
  • Posts: 41
Best/easiest Way To Jtag As Of Today (aug 24 2010)
« Reply #1 on: August 24, 2010, 05:18:00 PM »

thanks for the reply.   I love how things are much easier later down the road haha..

so i should go by this picture since i'm going to do it on a jasper.  ? http://img251.images...s/f/jtagall.png
btw.. how do i get the CPU key to input to freeboot toolbox?
Logged

thwack

  • Archived User
  • Hero Member
  • *
  • Posts: 785
Best/easiest Way To Jtag As Of Today (aug 24 2010)
« Reply #2 on: August 25, 2010, 09:35:00 AM »

The picture your first linked to is the very old way of JTAGing a Xenon - don't do this now as it's unstable.
As you've got a Jasper, you want to do the Aud_Clamp JTAG - Looouky's tut is the best one out there, see here:

http://forums.xbox-s...howtopic=715790
Logged

thwack

  • Archived User
  • Hero Member
  • *
  • Posts: 785
Best/easiest Way To Jtag As Of Today (aug 24 2010)
« Reply #3 on: August 25, 2010, 11:38:00 AM »

In all fairness Inspuration said it was ok to use the resistor version of the JTAG - which ain't too good - and he does sometimes have a tendancy to spam.......there's been a JTAG version using Switching Diodes not resistors out since before christmas........

There's two routes you can go basically with any HDMI port'd 360 - either use this:

http://pictures.xbox.....s-jasper).png

and use the standard FreeBoot Toolbox creator. The only problem with this is you'll get random ROL error's, sometimes error 0020, sometimes the 360 doesn't boot. If you go the Aud_Clamp route you won't get any of those errors - it all boils down to if you can be arsed with the errors.

FreeBoot does have Xell (not Xellous) built in as default - however if using the Aud_Clamp method you need to update the smc (Google for what this is) so the new wiring points can be used.

If you want to make a new tut (and tut's are always appreciated), read up a bit before you do, as the last thing you wanna do is send people down the path of misinformation smile.gif
Logged

thwack

  • Archived User
  • Hero Member
  • *
  • Posts: 785
Best/easiest Way To Jtag As Of Today (aug 24 2010)
« Reply #4 on: August 25, 2010, 02:38:00 PM »

You're not missing much smile.gif

Manually built FreeBoot has Xell, using the nice GUI of FreeBoot Toolbox pops Xellous in there for you smile.gif

As of yet there's no automated app that will do Looouky's tut (ie an 'all in one'), the tut is at the mo' the easiest way to do the new Aud_Clamp (and includes bugfix as well - to see what bugfix is, have a look over at Xbox Hacker).
The basic synopsis of what you need to do is:
1. Wire up LPT/USB NAND dumping wiring.
2. Wire up Aud_Clamp JTAG wiring.
3. Remove R6T3 or bridge near R6T3 (this stops official MS updates from updating your bootloader = no more homebrew).
4. Do looouky's tut which involves:
a. Create Aud_Clamp patched smc.bin, then inject smc.bin into Xellous (plus your KV)
b. Get CPU key by booting into Xellous, and dump NAND.
c. Create 9199 FreeBoot with Aud_Clamp smc and CPU key from your dumped NAND (Using Toolbox).
d. Flash FreeBoot to NAND via Xellous, or Debian + XBRFlash.


Checking your CB - either use the hexeditor way of doing it in Looouky's tut or the only other way is by dumping the whole NAND with NandPro first, and opening it in '360 Flash Tool 0.95'. The problem with dumping the whole NAND to do this is it depends on what you're using to read the NAND - here's an example of dumping a 512mb Jasper in it's entirity (time wise, and only one whole dump, you can get away with just dumping the first 66mb, but it still takes a long time):
LPT: 18 hours
USB SPI: 3 hours
USB ARM: 1 hour

And no worries on the questions - way better than a lot of peeps that do then ask smile.gif
Logged

OggyUK

  • Archived User
  • Hero Member
  • *
  • Posts: 939
Best/easiest Way To Jtag As Of Today (aug 24 2010)
« Reply #5 on: July 19, 2011, 01:30:00 PM »

I use the spikes on the hdd port for ground
Logged

gypsychumo209

  • Archived User
  • Newbie
  • *
  • Posts: 1
Best/easiest Way To Jtag As Of Today (aug 24 2010)
« Reply #6 on: July 21, 2011, 04:27:00 AM »

This is a very nice Topic good job !

 love.gif
Logged