JTAG Could not detect a flash controller + E79

Mishobu

Noob Account
Apr 14, 2011
6
0
Hi, before starting detailing my problem i want to say that I already read the sticky and this post which is the closest post referring to my problem but it ends in no fix. http://www.team-xecuter.com/forums/showthread.php?t=57060

Ok i will start with a background for the better understanding of my problem and what i did to get to this point. I have a Xenon motherboard.

1. First my xbox had a RROD so i had to dissamble my xbox, take out the heat sinks, clean all the garbage on the CPU and GPU, heat the chipsets with a hair dryer gun, change the thermal paste and voila no more RROD.

2. Next step was the jtag, so i read a tutorial, built my nand dumper cable LTP, i have to say i used an old PCI cable to build it, used thermal tubes etc, my soldering is not perfect but it is not bad. Used the 5 Ohm resistors and a diode on the LTP end, not the motherboard and the 18 cable is free of diodes or resistors.

3. With that done i proceed to dump the nand so i plug the LTP on a old pc i have, downloaded nandpro, dumped the nand like 8 times, took the kvs, and the config bins 3 times each, used Commander to compare the files, and all were identical.

4. Proceed to download xell for my xenon, created the xell.bin, flashed my xbox nand and then i proceed to my tv to check xell and...... black screen, noisy fans and flashing middle green light on the xbox, i found the flashing green light was for the dvd not being connected so i did, the noisy fans well that was overheating checked the heat sinks, adjusted them and that did it, so i went to test again.

5. everything fine but.... black screen and after like 1 min an error E79 pops up, i check on various sites to check that the jtag soldering was supposed to be bad and that popped me up a E79 error, so i checked them and they were all good.

6. after a lot of searching i found that E79 can be caused too because of a bad xell flash, so i tried to go back to my original nand, so i disconnect my xbox from tv and all that, plugged in the LTP on my pc, the power outlet and now nandpro tells me "Could not detect a flash controller" "Can not continue".

7. After this i tried a lot of things, tried to press enter on nandpro at the same time i pluged the powe outlet on the xbox power core, no success. Tried shorting the pins 44-47, no luck, tried shorting all pins, no luck, resoldering, no luck, created a new LTP cable without resistors, no luck.

Im really desperate, i dont know what else to do please please help.

now some a last minute question,
to do the jtag on my xenon i used 2 diodes and a free cable, but i soldered the diodes to the two points directly, is that a bad thing?
 

bearkilla

VIP Member
Jul 6, 2005
158
0
UK
does the box still power up?

also what is the exact command you used to flash xell?

also what do you mean 'created the xell.bin'? you're not supposed to do anything to it.

Please note help will be limited as you are not using a nand-x and this forum is here to support that product
 
Last edited:
Jun 4, 2010
3,080
0
The fact that you already had used a heat gun to repair the console isn't a good start.

Your reasons for getting the 'could not detect flash controller' will be for one of the following reasons:

1. a broken trace on the motherboard

2. bad soldering or one that has come off from any points of the LPT cable

3. a cross between any of the (red/black/brown/orange) nand reading points and ground.
 

Mishobu

Noob Account
Apr 14, 2011
6
0
does the box still power up?

also what is the exact command you used to flash xell?

also what do you mean 'created the xell.bin'? you're not supposed to do anything to it.

Please note help will be limited as you are not using a nand-x and this forum is here to support that product
Yes it does, it powers up and gives me the E79 error.

I followed this tutorial (its in spanish) http://www.elotrolado.net/wiki/Exploit%20Xbox%20360

And for the command for creating xellous i used this

First i downloaded Build XeLLous v0.1 and then created this image: XeLLous_v1.0_xenon.bin - Xenon

After than i renamed the file to xell.bin and inserted the kv.bin using this command.

nandpro xell.bin: -w16 kv1.bin 1 1 using nandpro 2.0b

then i wrote xell in the nand using this command:

nandpro lpt: -w2 xell.bin 0

After that i connected the xbox via vga, used the dvd drive so the green middle light will stop flashing, and then E79, note: i DIDNT disconnected the lpt from the pc the first time i tried, then i did and then E79 came up.

The fact that you already had used a heat gun to repair the console isn't a good start.

Your reasons for getting the 'could not detect flash controller' will be for one of the following reasons:

1. a broken trace on the motherboard

2. bad soldering or one that has come off from any points of the LPT cable

3. a cross between any of the (red/black/brown/orange) nand reading points and ground.
Here are some pics of my soldering and my mother board.


these are my 2 jtag diodes directly connected to each node on the motherboard.


a shot of the jtag soldering


more jtag soldering, u can notice i dont have the free cable on the other 2 nodes, well that is because i removed it after resoldering and still getting E79


shot of the lpt nand dumper cable soldering.


last 2 soldering points of the cable.


nand dumper cable lpt.


i have to inlcude this one because i did the Efuses protection which i thing is a little messed up, is this correct? or i did something wrong?. have to say that most problems came after i did this. but the protected site is supposed to be correct according to a post in this forum.
 
Last edited:

yamackbuddy4

VIP Member
Mar 24, 2010
202
0
Waukegan IL.
One thing sticks out to me in the pics... Cant see how you have the diodes. The black part of the diode should be facing the board. Cant see but this will make a difference. Also why not use jtag tool. Much easier.
 

Mishobu

Noob Account
Apr 14, 2011
6
0
One thing sticks out to me in the pics... Cant see how you have the diodes. The black part of the diode should be facing the board. Cant see but this will make a difference. Also why not use jtag tool. Much easier.
The black part is facing the board, it comes from the lpt, the diodes of the jtag are facing J1F1, using jtag tool now is useless because it says to me the same, "could not detect a flash controller" im guessing its based on nandpro.

Strange is that i used the cable like that but with 5 100ohm resistors and it dumped it fine, after writing xell and protecting the efuses that message pops on me and cant fix it.
 

Martin C

VIP Member
Jan 10, 2004
35,981
0
Scotland, UK
www.team-xecuter.com
Are you able to detect the flash controller in NANDPro at the moment? If not, look at fixing that first.

LPT connections are always hit and miss. Clean up the board as much as possible, make sure none of your multi-strand cable ends are touching each other and just check the LPT wiring to make sure everything is connected as it should. We often miss things in haste so take your time to double-check everything.
 

Mishobu

Noob Account
Apr 14, 2011
6
0
Are you able to detect the flash controller in NANDPro at the moment? If not, look at fixing that first.

LPT connections are always hit and miss. Clean up the board as much as possible, make sure none of your multi-strand cable ends are touching each other and just check the LPT wiring to make sure everything is connected as it should. We often miss things in haste so take your time to double-check everything.
Hi, thanks for the response, i cleaned up my board, the lpt cable and the lpt connector in the pc, but no dice, but it actually like scans slower, what i mean is that all the failure message that normally took like 3 secs now takes like 6 secs, i dont know if that is a good or bad sign.
 

Mishobu

Noob Account
Apr 14, 2011
6
0
you need to bridge j2d2 (look at the red)
well ya i removed that at that time because i was more concerned with the nand stuff, still I installed that wire along with cleaning the board, but im still having the same issues E79 and could not detect a flash controller.