|
littlestevie360
|
 |
« Reply #20 on: December 11, 2009, 05:29:19 AM » |
|
there's no resistors to be used anymore in the JTAG part for any motherboard type.. just read the tutorial kk
those are the OLD xenon points.. which uses 330 ohm resistors. these are the NEW Xenon points...
if im running the old xenon points with the 330 ohm resistors is there any point in updating to the new method? i havent been following the change, just personally i dont want to change it if i dont have to
|
|
|
|
|
Logged
|
|
|
|
|
jelle2503
|
 |
« Reply #21 on: December 11, 2009, 05:54:23 AM » |
|
i guess both methods work.. but the newer must be the better, or else there would've been no point in releasing this new schematic for Xenon right ? 
|
|
|
|
|
Logged
|
*
|
|
|
|
Arakon
|
 |
« Reply #22 on: December 11, 2009, 07:07:09 AM » |
|
the diode way is theoretically safer than the resistors. I've had no issues with the resistors, though.
|
|
|
|
|
Logged
|
I do NOT give support by email, PM, ICQ or whatever. Anyone annoying me that way will have his balls removed. With a rusty butterknife. Slowly. And I'll enjoy doing it.
|
|
|
|
littlestevie360
|
 |
« Reply #23 on: December 11, 2009, 08:36:46 AM » |
|
the diode way is theoretically safer than the resistors. I've had no issues with the resistors, though.
this is what im meaning :/ i grew up with the saying, if it aint broke dont fix, now if there is something wrong that we will see occurring in the future (such as blowing the GPU) then i want to prevent that from happening, if its nothing more than just a new method and a theoretical safety i dont see much point in changing,
|
|
|
|
|
Logged
|
|
|
|
|
Blackaddr
|
 |
« Reply #24 on: December 11, 2009, 09:48:37 AM » |
|
The issue is the fact that you are driving a 1.8V GPU I/O with 3.3V signalling from the SMC.
The resistors in the original hack work as current limiters, they do not shift the voltage. The idea is that the current limit prevents you from providing enough current to damage the GPU. The problem here is that damage can be cumulative, you are driving the GPU EVERY time you boot the console, so one day the I/O could start getting flaky on the GPU and once that happens your will not be able to boot homebrew reliably anymore.
The new connections using diodes onlym make use of external pullups to 1.8V on the board to convert the signals to open-drain. This means when the SMC drives a 3.3V logic high, the diode disconnects the line and the GPU sees 1.8V from the pullup. When the SMC drives low, the diode turns on and the GPU see's 0V which is safe.
In summary, the diode method is 100% safe and the correct way to do this.
The resistor method *should* protect you because the current should never reach a high enough point to damage the GPU I/O.
It's really a personal choice whether you want to go to the effort or not to be guaranteed safe, or just very likely safe.
|
|
|
|
|
Logged
|
360 Info Collection -> http://www.xboxhacker.org/index.php?topic=12940.0Do not take anything I say as gospel, use your own judgement, make your own decisions. Please pay attention to which sub-forums are for Research and Technical discussion. The following are NOT for help with and troubleshooting existing hacks. - Hardware (Technical) - DVD-ROM Drive and Media - Hard Disk - Software (Technical)
|
|
|
Appl3Kork
Member
 
Posts: 13
Retired 360 Modder
|
 |
« Reply #25 on: December 11, 2009, 12:36:33 PM » |
|
Thanks for this! Be something to read up on so I can become familiar with it!
|
|
|
|
|
Logged
|
|
|
|
|
littlestevie360
|
 |
« Reply #26 on: December 11, 2009, 12:55:22 PM » |
|
The issue is the fact that you are driving a 1.8V GPU I/O with 3.3V signalling from the SMC.
The resistors in the original hack work as current limiters, they do not shift the voltage. The idea is that the current limit prevents you from providing enough current to damage the GPU. The problem here is that damage can be cumulative, you are driving the GPU EVERY time you boot the console, so one day the I/O could start getting flaky on the GPU and once that happens your will not be able to boot homebrew reliably anymore.
The new connections using diodes onlym make use of external pullups to 1.8V on the board to convert the signals to open-drain. This means when the SMC drives a 3.3V logic high, the diode disconnects the line and the GPU sees 1.8V from the pullup. When the SMC drives low, the diode turns on and the GPU see's 0V which is safe.
In summary, the diode method is 100% safe and the correct way to do this.
The resistor method *should* protect you because the current should never reach a high enough point to damage the GPU I/O.
It's really a personal choice whether you want to go to the effort or not to be guaranteed safe, or just very likely safe.
thanks this explains it a bit better, i was under the impression that the current limiting should be enough, i might actually switch to the diode method now that i can see a big difference in how it works
|
|
|
|
|
Logged
|
|
|
|
|
zillionare
|
 |
« Reply #27 on: December 11, 2009, 01:34:01 PM » |
|
I didn't install diode's. I've had no problem seeing the right FlashConfig:01198010....So figured my wiring wasn't too bad. Since I have read these added post....and I can't seem to get a matching dump in total commander. I will try the diode schematic posted here. I have 1 question.......there's " a jumper going from J2D2-4 to J1F1-5 on another schematic with a 330 ohm resistor" and on this one it has nothing on J1F1-5 but ....J2D2-4 bridges to J2D2-7 with no resistor or diode. So whats the difference? and why the change on that connection? I'm rebuilding my SPI LPT connector now....just trying to understand the differences and be more safe. The issue is the fact that you are driving a 1.8V GPU I/O with 3.3V signalling from the SMC.
The resistors in the original hack work as current limiters, they do not shift the voltage. The idea is that the current limit prevents you from providing enough current to damage the GPU. The problem here is that damage can be cumulative, you are driving the GPU EVERY time you boot the console, so one day the I/O could start getting flaky on the GPU and once that happens your will not be able to boot homebrew reliably anymore.
The new connections using diodes onlym make use of external pullups to 1.8V on the board to convert the signals to open-drain. This means when the SMC drives a 3.3V logic high, the diode disconnects the line and the GPU sees 1.8V from the pullup. When the SMC drives low, the diode turns on and the GPU see's 0V which is safe.
In summary, the diode method is 100% safe and the correct way to do this.
The resistor method *should* protect you because the current should never reach a high enough point to damage the GPU I/O.
It's really a personal choice whether you want to go to the effort or not to be guaranteed safe, or just very likely safe.
thanks for clearing up the need/change to diodes on the JTAG. Still unclear about the deletion of J1F1-5 being used and jumping from J2D2-4 to J2D2-7 with no resistor or diode. I'm reading up more before any more dumping. I will use the new(est) diagram from this thread. again many thanks! peace, zil
|
|
|
|
|
Logged
|
Why buy one, when you can buy two for twice the price.
|
|
|
|
tommyv
|
 |
« Reply #28 on: December 11, 2009, 03:36:16 PM » |
|
I didn't install diode's. I've had no problem seeing the right FlashConfig:01198010....So figured my wiring wasn't too bad. Since I have read these added post....and I can't seem to get a matching dump in total commander. I will try the diode schematic posted here. I have 1 question.......there's " a jumper going from J2D2-4 to J1F1-5 on another schematic with a 330 ohm resistor" and on this one it has nothing on J1F1-5 but ....J2D2-4 bridges to J2D2-7 with no resistor or diode. So whats the difference? and why the change on that connection? I'm rebuilding my SPI LPT connector now....just trying to understand the differences and be more safe. The issue is the fact that you are driving a 1.8V GPU I/O with 3.3V signalling from the SMC.
The resistors in the original hack work as current limiters, they do not shift the voltage. The idea is that the current limit prevents you from providing enough current to damage the GPU. The problem here is that damage can be cumulative, you are driving the GPU EVERY time you boot the console, so one day the I/O could start getting flaky on the GPU and once that happens your will not be able to boot homebrew reliably anymore.
The new connections using diodes onlym make use of external pullups to 1.8V on the board to convert the signals to open-drain. This means when the SMC drives a 3.3V logic high, the diode disconnects the line and the GPU sees 1.8V from the pullup. When the SMC drives low, the diode turns on and the GPU see's 0V which is safe.
In summary, the diode method is 100% safe and the correct way to do this.
The resistor method *should* protect you because the current should never reach a high enough point to damage the GPU I/O.
It's really a personal choice whether you want to go to the effort or not to be guaranteed safe, or just very likely safe.
thanks for clearing up the need/change to diodes on the JTAG. Still unclear about the deletion of J1F1-5 being used and jumping from J2D2-4 to J2D2-7 with no resistor or diode. I'm reading up more before any more dumping. I will use the new(est) diagram from this thread. again many thanks! peace, zil answering your question, (but someone correct me if I'm Wrong) the jumping from J2D2-4 to J2D2-7 is simpy another alternative, some people have been having trouble when they connect the J2D2-4 to J2D2-7 wire without a diode (red lights and errors) so they also use a diode for connecting these points and get better results, so is best if you use diodes on all three JTAG points. by "jumper" people mean connecting one point of the mother board to another directly with a simple wire, right?
|
|
|
|
« Last Edit: December 11, 2009, 03:37:54 PM by tommyv »
|
Logged
|
|
|
|
|
rkkman
|
 |
« Reply #29 on: December 11, 2009, 03:38:37 PM » |
|
You are correct Tommyv...Just a wire is sufficeint.
|
|
|
|
|
Logged
|
|
|
|
|
xdanx
|
 |
« Reply #30 on: December 14, 2009, 07:34:46 PM » |
|
Can this mod be done with 256 and 512 JASPER?
|
|
|
|
|
Logged
|
|
|
|
|
zillionare
|
 |
« Reply #31 on: December 14, 2009, 08:19:17 PM » |
|
Thanks guys......got it sorted.
Used the schematic here with 3-diodes. one on LPT and 2 on JTAG. So just used a jumper from 4 to 7.
worked! finally got matching dumps. All 11 of them(8 hours) and worth every minute.
zil
Almost forgot I changed my ground from (J1D2-6 to LPT-18) to (J2B1-12 to LPT-18). alternate point.
|
|
|
|
« Last Edit: December 14, 2009, 08:26:29 PM by zillionare »
|
Logged
|
Why buy one, when you can buy two for twice the price.
|
|
|
|
xdanx
|
 |
« Reply #32 on: December 15, 2009, 01:22:07 AM » |
|
I'm planning on doing this mod tomorrow and so far I have a pretty good understand of the tutorial after reading it several times. The only part that I don't get is the GND point.
*You must join GND in both devices: PC (LPT pin 18) & XBOX360 (J1D2.6 or J2B1.12 or any other ground point of the motherboard)
Does this mean I have to use both J1D2.6 plus J2B1.12 and connect it to LPT pin 18?
|
|
|
|
|
Logged
|
|
|
|
MotoMax
Newbie

Posts: 7
|
 |
« Reply #33 on: December 15, 2009, 03:32:46 AM » |
|
No just use one that you like. What ever easier to solder. You only need one ground point.
|
|
|
|
|
Logged
|
|
|
|
|
Blackaddr
|
 |
« Reply #34 on: December 15, 2009, 11:13:46 AM » |
|
Personally, I grounded to the large copper ring surrounding the screw hole for the DVD rear leg. This is one instance when you want the iron HOT! Heat up the outer part of the copper ring so it's hot enough you can flow a nice blob of solder on it, then solder the ground wire to the blob. This allows for one less wire you have to solder to small vias, no risk of actually solder bridging something you didn't want to touch, etc. Getting solder to flow onto the copper ring can take a lot of heat because it's connected to the ground plane which is a giant heat sink.
The reason you do this on the outer edge of the ring is to leave room for the DVD plastic leg to sit flush on it still. If your solder gets in teh way and your DVD is a little skewed, just grab a file and file down a little bit of the plastic leg to remove the interference.
|
|
|
|
|
Logged
|
360 Info Collection -> http://www.xboxhacker.org/index.php?topic=12940.0Do not take anything I say as gospel, use your own judgement, make your own decisions. Please pay attention to which sub-forums are for Research and Technical discussion. The following are NOT for help with and troubleshooting existing hacks. - Hardware (Technical) - DVD-ROM Drive and Media - Hard Disk - Software (Technical)
|
|
|
|
Blackaddr
|
 |
« Reply #35 on: December 15, 2009, 11:19:08 AM » |
|
Regarding the jumper wire, maybe someone can clear this up.
We are using the SMC to drive some GPU JTAG pins. Two of them get level shifted, one of them is tied off.
I'm assuming the two level shifted ones are TMS and TDI. I assumed the one that is tied off is nTRST but it could also be TCLK if the GPU JTAG doesn't have a constant test clock. TDO obviously would not be needed for the exploit.
- Blackaddr
|
|
|
|
|
Logged
|
360 Info Collection -> http://www.xboxhacker.org/index.php?topic=12940.0Do not take anything I say as gospel, use your own judgement, make your own decisions. Please pay attention to which sub-forums are for Research and Technical discussion. The following are NOT for help with and troubleshooting existing hacks. - Hardware (Technical) - DVD-ROM Drive and Media - Hard Disk - Software (Technical)
|
|
|
Senorchris
Newbie

Posts: 1
|
 |
« Reply #36 on: December 15, 2009, 02:03:28 PM » |
|
I've got a couple of newbie soldering questions, if anyone wouldn't mind sparing the time to answer them. I've successfully made the modified LPT cable, and am going to attempt to solder it onto the board tonight. The box is a Xenon, if it makes any difference. 1) When soldering the JTAG hack, is it best to solder the diode to two pieces of kynar (30 awg) wire, and then solder the wires to the points on the board, or to go with only one piece of wire, and solder the diode directly to one of the points? 2) I've noticed there are two types of points that I'll need to solder to (on the Xenon board) - pads that look like they have a blob of solder in the middle already (from the factory), and pads with a hole in the middle. Is there a tried and trusted method for soldering wires to each of these pads? Here's what I plan to do: i) use cotton swab to cover pad with flux ii) tin pad (possibly using a bit more solder for the pads with a hole in the middle?) iii) tin wire iv) rest wire on pad - heat both pad and wire with soldering iron (have a 30w iron - 3-4 seconds of heating?) - apply solder to joint Thanks to anyone who can give me points/tips - I've soldered before, but never on anything I give much of a damn about breaking. 
|
|
|
|
|
Logged
|
|
|
|
|
dangal
|
 |
« Reply #37 on: December 15, 2009, 02:26:11 PM » |
|
Thanks for your time!!!!
|
|
|
|
|
Logged
|
|
|
|
lithium210
Newbie

Posts: 2
|
 |
« Reply #38 on: December 15, 2009, 07:51:29 PM » |
|
Just signed up on xboxhacker. great site btw! I never updated my 360, its below 7371 so i'm deciding to try out this modification. Question though.. is it recommended on a falcon motherboard to have a 330ohm resistor on points j2d2.4 & j2d2.7?? Read about people getting 3rrod error when not using any resistor. Also confused on the tutorial "In the diagram above, I do not require the diode on LPT pin 11, diode is used to get correct flashconfig in Nandpro)" so does that mean i should/shouldnt add a diode to that location??
|
|
|
|
|
Logged
|
|
|
|
Uloga
Newbie

Posts: 5
|
 |
« Reply #39 on: December 16, 2009, 05:47:59 AM » |
|
Thanks, this is what I needed 
|
|
|
|
|
Logged
|
|
|
|
|