JTAG / NAND problems
|
|
ni7ewing
Member
|
11. November 2010 @ 20:29 |
Link to this message
|
Hey guys, I hooked up my lpt cable and diodes and capacitors and a couple tries later, I'm still getting the 'could not detect a flash controller' error.
I have the xenon error and have read that the problem can be solved by removing the capacitors altogether. Should I?
Also, I haven't shortened my cable (cat5 stripped down), it's closer to 2feet right now.
|
Advertisement
|
|
|
Senior Member
|
11. November 2010 @ 20:32 |
Link to this message
|
I just had to take the caps off on a xenon for it to get past that darn "could not detect a flash controller". Go for it. My cable is probably 3 feet long. It's the first xenon that I had to cut the caps off to make it see it. Good Luck! Make sure to leave the switching diodes on there!!!
|
ni7ewing
Member
|
11. November 2010 @ 20:39 |
Link to this message
|
Will do, thanks man, will let you know how it goes.
|
ni7ewing
Member
|
11. November 2010 @ 22:09 |
Link to this message
|
Didn't work, I still get the 'could not detect a flash controller' error. I unplugged the lpt connector ran the program just to see what would happen.....got the exact same results, could that mean the lpt port is the shits?
|
AfterDawn Addict
3 product reviews
|
12. November 2010 @ 08:20 |
Link to this message
|
Firstly there are no capacitors on your circuit, you should be using 100OHM Resistors on the LTP side of things. The are used as your LTP is 5v but your xbox NAND is only 3.3V so if you don't use them you are risking screwing your xbox up.
On the JTAG side of things you should be using Switching Diodes, this bit will not contribute to the error you are getting.
If you get, "no flash controller detected" you should be checking the following....
Your LTP wire length, this need to be as short as possible, mine is around 15-25CM, my xbox is right at the back of my PC when I'm doing the dump. I have found that the longer you wire, the more errors on your NAND dumps, if its too long it wont detect it at all (like your seeing)
Check your soldering with a multI'meter, make sure you use flux when your soldering for best results.
Check your LTP port setting in BIOS, I have found the the bi-directional setting works for me.
Hope this helps
Just to recap, don't remove the resistors as BillB says, this will screw up your xbox
EDIT: Just re-read your question, the 2 foot cable is going to be your problem! Shorten it and re-add the resistors.
To get instant assistance with Flashing / JTAG / Homebrew from experts for free! click me (Im not one of the said experts BTW)
Make poverty history, cheaper drugs NOW!
This message has been edited since posting. Last time this message was edited on 12. November 2010 @ 08:23
|
ni7ewing
Member
|
12. November 2010 @ 09:39 |
Link to this message
|
oops, ha ha ha ha, I meant Resistors, not capacitors, thanks Mike.Originally posted by miketrev: Firstly there are no capacitors on your circuit, you should be using 100OHM Resistors on the LTP side of things. The are used as your LTP is 5v but your xbox NAND is only 3.3V so if you don't use them you are risking screwing your xbox up.
On the JTAG side of things you should be using Switching Diodes, this bit will not contribute to the error you are getting.
If you get, "no flash controller detected" you should be checking the following....
Your LTP wire length, this need to be as short as possible, mine is around 15-25CM, my xbox is right at the back of my PC when I'm doing the dump. I have found that the longer you wire, the more errors on your NAND dumps, if its too long it wont detect it at all (like your seeing)
Check your soldering with a multI'meter, make sure you use flux when your soldering for best results.
Check your LTP port setting in BIOS, I have found the the bi-directional setting works for me.
Hope this helps
Just to recap, don't remove the resistors as BillB says, this will screw up your xbox
EDIT: Just re-read your question, the 2 foot cable is going to be your problem! Shorten it and re-add the resistors.
oops, ha ha ha ha, I meant Resistors, not capacitors, thanks Mike.
|
AfterDawn Addict
3 product reviews
|
12. November 2010 @ 09:52 |
Link to this message
|
Originally posted by ni7ewing: oops, ha ha ha ha, I meant Resistors, not capacitors, thanks Mike.
No probs, let us know how you get on. If you have any probs whilst doing it, use the live chat link on my sig. Remember use resistors, test you soldering with a multi meter and the shorter the wire the better!
To get instant assistance with Flashing / JTAG / Homebrew from experts for free! click me (Im not one of the said experts BTW)
Make poverty history, cheaper drugs NOW!
|
cubbyfan
Junior Member
|
12. November 2010 @ 16:45 |
Link to this message
|
Also when you run the program make sure you are running it as administrator and xp compatable
|
ni7ewing
Member
|
15. December 2010 @ 10:21 |
Link to this message
|
Hey guys, I've been working on this j'taggable xenon board that I've had for a while now. Think about two months.
I tried and tried using the lpt method but got no results, so I ordered a nand-x usb adaptor.
I firstly tried the quick solder board with no results, so I thought I'd rip everything back to spec.
A co-worker and I spent the better part of the day cleaning the board and ensuring the solder points were clean. Then we installed the pin header that comes with the kit.
I attached the USB cable to my Windows 7 Ultimate (64bit) laptop, installed the thing for the drivers through 'device manager' and fired up the coolshrimp jtag tool (right clicking and running as admin).
I made the appropriate choices (switching it to read from usb and selecting a xenon board). I click read nand and get this error.
NandPro v2.0d by Tiros
looking for usb interface device
Could not detect a flash controller!
can not continue
Press any key to continue.
I've tried it on an XP machine and with two different 'power bars'. I've tried with firefox closed, and with the xbox grounded.
after all that I hooked the board back up to a tv and it started just fine, so I know the nand is ok.
I've been reading the forums and I've found at least a dozen of topics with the same title.
But that's the problem, there's so many topics, but not one answer.
I even had one guys tell me "Sounds like a Earth problem"? What does that even mean!?
Has there ever been a posting that clearly says, we're 100% sure this error message means.......?
I'm going to look at the soldering today, but am just getting to the frustrated stages of this.
Does this sound like a soldering issue? I was so sure it was ok this time.
Are there any other suggestions I can try?
|
AfterDawn Addict
3 product reviews
|
15. December 2010 @ 10:31 |
Link to this message
|
This error means that your computer cannot detect the NAND on the 360. Ive never used a USB NAND reader, I did buy one but couldn't get it to work.
When you hooked it up via LTP, how short did you go with the cable? Did you test with a Multimeter like I suggested? Are you able to test with a different PC (I have a PC that will not read NAND's via LPT) If that fails you may well be screwed, I had one xbox that I could never do, the points looked fine, the soldering checked out but could not detect flash controller.
I did read that about the Earth comment, the earth is connected via the LTP points so i would disregard that comment if your soldering checks out with a multimeter. The GND points on the JTAG diagram below show the Ground/Earth points
(I know yours is a xenon but the LPT points are the same)
Hope this helps.
To get instant assistance with Flashing / JTAG / Homebrew from experts for free! click me (Im not one of the said experts BTW)
Make poverty history, cheaper drugs NOW!
This message has been edited since posting. Last time this message was edited on 15. December 2010 @ 10:38
|
ni7ewing
Member
|
15. December 2010 @ 11:17 |
Link to this message
|
Hey miketrev, thank God you're still taking questions.
You'd mentioned that this error means that your computer cannot detect the NAND on the 360, I've tried it on another machine (an XP Pro) and got the same results.
I assume this could be two problems....if it's not connected properly it can't detect the NAND, or the NAND doesn't exist. However, I put the 360 back together enough to turn it on and it booted up fine right to the desktop. So I assume the NAND is still intact.
I haven't tried the multimeter since soldering the board with the pin headers....hmm
will try that after lunch and let you know how that goes.
|
AfterDawn Addict
3 product reviews
|
15. December 2010 @ 12:20 |
Link to this message
|
Go back to the LTP method, solder your wires directly to the LTP points on the xbox and keep them as short as possible. Make sure you test with a multimeter so you know its 100% correct and good luck.
To get instant assistance with Flashing / JTAG / Homebrew from experts for free! click me (Im not one of the said experts BTW)
Make poverty history, cheaper drugs NOW!
|
ni7ewing
Member
|
15. December 2010 @ 12:34 |
Link to this message
|
Aw man, then I just wasted a ton of money on the nand-x :(
|
AfterDawn Addict
3 product reviews
|
15. December 2010 @ 16:04 |
Link to this message
|
Originally posted by ni7ewing: Aw man, then I just wasted a ton of money on the nand-x :(
Don't get me wrong, I've read that the nand x is a decent piece of kit, mine was the USB/SPI Pict Darkstar jobby, you have to flash a hex file on it for for it to work but i never managed it. I suggested to use the LTP to eliminate any problems with the nand x or the nand x setup.
To get instant assistance with Flashing / JTAG / Homebrew from experts for free! click me (Im not one of the said experts BTW)
Make poverty history, cheaper drugs NOW!
|
ni7ewing
Member
|
15. December 2010 @ 16:51 |
Link to this message
|
I'm going to double-check the solder points with the multi meter before I strip the whole down and start again.
I'm afraid however that I'm not the most adept with the meter.
1. power on xbox
2. set meter to test voltage
3. place ground test 'stem' to a ground
4. touch each point with the positive 'stem' to gauge reading.
But what should the readin say!?
|
AfterDawn Addict
3 product reviews
|
15. December 2010 @ 17:20 |
Link to this message
|
All you really need to check is for continuity. set your multimeter to beep when the 2 terminals connect, place one end on the LPT pound and another on the small solder pad where your wire is soldered to the xbox board, make sure they are all soldered OK. Also, you never did say how short you tried your LTP wire
To get instant assistance with Flashing / JTAG / Homebrew from experts for free! click me (Im not one of the said experts BTW)
Make poverty history, cheaper drugs NOW!
|
ni7ewing
Member
|
15. December 2010 @ 17:41 |
Link to this message
|
Oh yeah, the last time we did this dance, my lpt cable was near four feet I think. If I'm going back to spec I'm going to make a new one about 9inches (maybe 7) and just rewire the whole thing
|
ni7ewing
Member
|
15. December 2010 @ 22:34 |
Link to this message
|
So, I just tested all the solder points on my voltage meter with the the board on and came back with a few different readings.
Here's what I read (remember it's a xenon board)
lpt14 - J1D2.1 - 1.1v
lpt01 - J1D2.2 - 0.26v
lpt02 - J1D2.3 - 2.23v
lpt11 - J1D2.4 - 2.8v
lpt18 - J1D2.6 - 2.6v
lpt17 - J2B1.5 - 3.4v
lpt16 - J2B1.6 - 3.0v
If I think I'm right, it's the 0.26v that's causing my problems
This message has been edited since posting. Last time this message was edited on 15. December 2010 @ 22:56
|
Member
|
15. December 2010 @ 23:36 |
Link to this message
|
I had the same problems on a 256MB Jasper. I tried everything you're being told to try and it just would not detect the NAND. I would recommend getting a Cygnos360 rev.F for starters. I must tell you that there isn't much support for this product so I had to find it out on my own. If you go ahead with the Cygnos360, feel free to pm me and I'll tell you everything I did.
|
AfterDawn Addict
3 product reviews
|
16. December 2010 @ 03:32 |
Link to this message
|
Don't worry about the voltages, just make the wire as short as poss, solder them in and just check they are making continuity causing no resistance between the LPT pins on your D plug and where you have soldered them to the board.
For a single JTAG, I would not recommend a USB flashing device, the only advantage of using these is that its faster to read/write.
|
ni7ewing
Member
|
16. December 2010 @ 09:14 |
Link to this message
|
Mike, that last multimeter test I did was on the pin header that came with the USB reader. I wanted to test and try one more time before I stripped it down.
Have you had any experience with what young_one mentioned, the Cygnos360 rev.F?
I might strip it all down tonight and start rewire the lpt port.
But what it that doesn't work
PS - MikeTrev, I owe you a ton of beer for all your help, I'll send you a money order.
|
Member
|
16. December 2010 @ 10:20 |
Link to this message
|
See what it is sometime, the 'spi' which controls the reading and writing to the NAND is 'fried'. That's from my research when I had the problems you are having. What the Cygnos does is that it gets to the NAND without the spi port. But the LPT, NAND-X, or even the OLIMEX needs the spi to be functional. When you get around to rewiring and if you are getting the same error, flash controller not found. Look unto the Cyg. I feel like u am trying to sell the Cygnos but I am not. It was the only way I got to read and write to the NAND. Like I said the support from the Cyg site is dreadful, a real ghost town. But if you go that route u will be more that happy to ride shotgun. Soldering is a bit tricky but if you can get past that I will be your tech support.
Why so willing you may ask? I've been in you're same situation and was super frustrated. But after 6 months on an off, I got it going and now have a 1tb hdd in that baby and loving it.
I'll be keeping an eye on this thread.
|
AfterDawn Addict
3 product reviews
|
16. December 2010 @ 10:24 |
Link to this message
|
Originally posted by ni7ewing: Mike, that last multimeter test I did was on the pin header that came with the USB reader. I wanted to test and try one more time before I stripped it down.
Have you had any experience with what young_one mentioned, the Cygnos360 rev.F?
I might strip it all down tonight and start rewire the lpt port.
But what it that doesn't work
PS - MikeTrev, I owe you a ton of beer for all your help, I'll send you a money order.
Cygnos 360 is a just another USB Nand reader, on the older Cygnos revisions you could actually have 2 separate NAND's, on on the XBox and another on the Cygnos chip. If your having probs with the LPT method or Nand - X then buying another USB NAND reader isn't going to help.
In regards to sending money order, don't worry about it. I actually enjoy helping people, i'm a trainer by trade :D You thanks is payment enough
To get instant assistance with Flashing / JTAG / Homebrew from experts for free! click me (Im not one of the said experts BTW)
Make poverty history, cheaper drugs NOW!
|
ni7ewing
Member
|
17. December 2010 @ 09:42 |
Link to this message
|
This message has been edited since posting. Last time this message was edited on 17. December 2010 @ 09:45
|
Advertisement
|
|
|
AfterDawn Addict
3 product reviews
|
17. December 2010 @ 10:30 |
Link to this message
|
Originally posted by ni7ewing: I'm about to start redoing that board in the next hour or so, keep you fingers crossed!
I'm using this diagram:
http://i776.photobucket.com/albums/yy46/ericrihm/U93J1.jpg
Yes, that diagram is fine, remember keep your wires as short as possible and try get clean solder points.
@ young_one : That is some really good information there, i didn't realise that about the cygnos chip / spi
To get instant assistance with Flashing / JTAG / Homebrew from experts for free! click me (Im not one of the said experts BTW)
Make poverty history, cheaper drugs NOW!
|