RGH TDO Mismatch - not ribbon cable from demon

Martin C

VIP Member
Jan 10, 2004
35,981
0
Scotland, UK
www.team-xecuter.com
Sorry for the delay. Here are the pics.

When switch is set to XB, toolbox says the demon is disconnected. Once I switch to PC, toolbox sees the demon but still a TDO Mismatch.

This time, I did check ribbon continuity while installed. Also, even though the wires are the same color, you can trust they are going to the proper points; I triple-checked continuity while looking at installation pics. All good.

Guess I could try in J-runner too but I expect the same result.
So you're still not doing what I suggested.

"You're supposed to install the DemoN, set to XB on the switch and then do it. You should only need the 5VSB and GND soldered, then use the proper miniUSB cable/port to try to program it."

"Set the DemoN to XB and solder two wires - the 5VSB and GND. That's all you really need for the DemoN to be powered by the console. Then try the mini-USB port and doing the same action. "

You're still trying to use the Micro-USB port. The Mini-USB port is on the extra PCB which you connect to the DemoN via a ribbon.
 

Dawgfawthuh

Full Member
Mar 8, 2010
35
0
Fail

Not connected in toolbox or j-runner when connected via mini-USB with the XB/PC switch in either position & the external board grounded properly. Tried 2 different USB cables.

Micro USB still works the same.

I am going to go through everything & check continuity all over again. I have pics of the latest setup if anyone wants to see them.

If the demon is dead, it isn't ESD. Working on a blue mat & wearing a wrist strap.
 

Martin C

VIP Member
Jan 10, 2004
35,981
0
Scotland, UK
www.team-xecuter.com
Pics would be useful, yes.

If the DemoN is detected then it's working. The other possibility is the Coolrunner itself. Sometimes the solder points on the programmer pins aren't 100% (so I've noticed), so might be worth checking these.
 

Dawgfawthuh

Full Member
Mar 8, 2010
35
0
pc mode is only to test the demon. nothing else. try wire up the mini usb with the ribbon and having the demon set to xb
Since you can't read the Xbox nand before installation. I'm curious as to what the "Please Read First" card that came with the demon is even talking about. A full read/write of what to what?

One of the perks to this device is no more need of a dedicated device reading the nand.

I don't think that programming a CR outside of the box is too much to ask for as far as testing. Unless I am taking crazy pills, I have read that you can do what I am wanting to do.
 

Martin C

VIP Member
Jan 10, 2004
35,981
0
Scotland, UK
www.team-xecuter.com
Since you can't read the Xbox nand before installation. I'm curious as to what the "Please Read First" card that came with the demon is even talking about. A full read/write of what to what?

One of the perks to this device is no more need of a dedicated device reading the nand.

I don't think that programming a CR outside of the box is too much to ask for as far as testing. Unless I am taking crazy pills, I have read that you can do what I am wanting to do.
A full read/write of the NAND that's on the DemoN, obviously. It's shipped blank so I'd grab and 16MB NAND and write it - make sure it completes ok. I'd then read it back off the DemoN and make sure it matches the original.
 

Dawgfawthuh

Full Member
Mar 8, 2010
35
0
Pics would be useful, yes.

If the DemoN is detected then it's working. The other possibility is the Coolrunner itself. Sometimes the solder points on the programmer pins aren't 100% (so I've noticed), so might be worth checking these.
So far, the demon is only detected with micro USB in PC mode. The coolrunner will be the next thing I troubleshoot once the demon is operating as it should.

Pics below.
 

Mack702

VIP Member
Jan 20, 2011
156
33
California
When you solder you might want to clean up the motherboard first , Some air spray does the job just fine man. It will also make your life a lot easier while soldering.

 
Last edited:

Dawgfawthuh

Full Member
Mar 8, 2010
35
0
When you solder you might want to clean up the motherboard first , Some air spray does the job just fine man. It will also make your life a lot easier while soldering.

Link To Image
I know the board is dusty :smile:

I have made a habit of scratching the points on the mobo with a fiberglass pen. That plus flux makes a great joint every time. Dust doesn't stand a chance.
 

Dawgfawthuh

Full Member
Mar 8, 2010
35
0
I may be wrong but writing just any ol' nand to the demon as a test isn't going to make it connect to the toolbox or j-runner with mini USB & switch set to XB.

Am I right?

Is it time to send this back to the retailer for a replacement?
 

Martin C

VIP Member
Jan 10, 2004
35,981
0
Scotland, UK
www.team-xecuter.com
So far, the demon is only detected with micro USB in PC mode. The coolrunner will be the next thing I troubleshoot once the demon is operating as it should.

Pics below.
I don't see the 5VSB and GND soldering on the DemoN in these pics - where are you getting them from?

I think the problem here may be understanding connections:

Micro-USB (on-board socket): Needs DemoN set to PC and NOTHING connected. It's for TEST only.
Mini-USB (on ribbon cable): Needs DemoN set to XB and at LEAST 5VSB and GND soldered. Light should come on Mini-USB socket when PSU connected.

---------- Post added at 10:30 ---------- Previous post was at 10:27 ----------

I may be wrong but writing just any ol' nand to the demon as a test isn't going to make it connect to the toolbox or j-runner with mini USB & switch set to XB.

Am I right?

Is it time to send this back to the retailer for a replacement?
If you can read and write to the DemoN with the Micro-USB cable, it WORKS. End of. If you can't detect the DemoN with the Mini-USB cable (with my post above in mind), you've got something connected wrong.
 

Dawgfawthuh

Full Member
Mar 8, 2010
35
0
I don't see the 5VSB and GND soldering on the DemoN in these pics - where are you getting them from?
The pics you seek are found back in post #16 of this thread.

LEDs light up on mini USB board when PSU is connected.

Demon has a problem connecting in both toolbox & Jrunner. It just doesn't want to connect. The only way I can get it to connect consistently is to unplug both MiniUSB & the 360 PSU, wait a few seconds, plug in PSU first then the minUSB cable. Pain in the ass.

When I try to program the coolrunner, I get a mixture of TDO Mismatch & unhandled exceptions. \***\demon.cpp at line 202 or 244.

If I am connected in toolbox & switch to jrunner, jrunner will crash before starting, more often than not. I do my trick to connect the demon after jrunner starts & I get a mixture of TDO Mismatch & crashes.

I understand that my problems after connecting can be related to the coolrunner but why is the demon acting so strange with connecting?
 

Martin C

VIP Member
Jan 10, 2004
35,981
0
Scotland, UK
www.team-xecuter.com
So with only the mini USB ribbon connected and 5VSB & GND - no coolrunner - with the LED lit on the USB board it's not being detected by the PC at all? Not even in device manager?


Sent from my iPad using Tapatalk HD
 

Dawgfawthuh

Full Member
Mar 8, 2010
35
0
So with only the mini USB ribbon connected and 5VSB & GND - no coolrunner - with the LED lit on the USB board it's not being detected by the PC at all? Not even in device manager?


Sent from my iPad using Tapatalk HD
USB board flashes a couple times when PSU is connected. No LEDs stay on.

Connects fine to PC when I disconnect PSU & USB then plug PSU & USB back in.

This was all done with the coolrunner connected.
 

Dawgfawthuh

Full Member
Mar 8, 2010
35
0
no worky!

I have gone to great lengths to try & get this working. I have even tried a fresh install of windows on a different machine & still the same results.

I sent away for another couple coolrunners. Will update on my progress.
 

Dawgfawthuh

Full Member
Mar 8, 2010
35
0
Tried with a new coolrunner. Same results.

I have a red light on the coolrunner & the demon is getting power too.

The demon nand writes & reads back fine with no errors.

Is the demon firmware available for download? That is the last possible thing I can think of.
 

Martin C

VIP Member
Jan 10, 2004
35,981
0
Scotland, UK
www.team-xecuter.com
So you've checked all continuity between DemoN and Coolrunner connectors, including the Coolrunner Add-on board and the headerpins on the Coolrunner itself.

You've ensured the Coolrunner is set to NOR.

No other wires are soldered to the Coolrunner.

The DemoN is set to XB and 5VSB / GND are soldered from the Xbox.

The Console is connected (so you see a blue light on the DemoN USB board.

If all the above are true, please take new images of how everything's connected. I still think something's missing.
 

ScrubbaDubby

BANNED
Aug 10, 2012
272
0
Findlay, Ohio
So you've checked all continuity between DemoN and Coolrunner connectors, including the Coolrunner Add-on board and the headerpins on the Coolrunner itself.
-Yessir I have

You've ensured the Coolrunner is set to NOR.
-Yes. It glitches for 5 seconds with 2 seconds pauses, which i thought was off...

No other wires are soldered to the Coolrunner.
-Nope

The DemoN is set to XB and 5VSB / GND are soldered from the Xbox.
-Correct

The Console is connected (so you see a blue light on the DemoN USB board.
-Yes


I'm gonna upload pics here in like 15 min camera is finishing its charge.
 

Dawgfawthuh

Full Member
Mar 8, 2010
35
0
You've ensured the Coolrunner is set to NOR.
-Yes. It glitches for 5 seconds with 2 seconds pauses, which i thought was off...


I'm gonna upload pics here in like 15 min camera is finishing its charge.

Might want to start your own thread. If your coolrunner is doing anything other than sitting there looking pretty with a red LED, then you have gotten further than me.

I disconnected everything but I am willing to connect again, in the spirit of adventure.


So you've checked all continuity between DemoN and Coolrunner connectors, including the Coolrunner Add-on board and the headerpins on the Coolrunner itself.

Yes, indeed. With the new coolrunner, I did not check all the way to the header pins on the CR.


You've ensured the Coolrunner is set to NOR.

Yes, when set to PRG, the red LED turns off.


No other wires are soldered to the Coolrunner.

Only 3V3, GND & the en pad on the CR connected to the Demon/CR adapter


The DemoN is set to XB and 5VSB / GND are soldered from the Xbox.

Yes und yes


The Console is connected (so you see a blue light on the DemoN USB board.

Yes with ext USB module connected via ribbon & miniUSB connected to PC, I get both blue LEDs flashing once. If I select Demon Nand from toolbox, the LEDs come on & stay on. Demon nand writes & reads back fine with no errors. Nands are the same in Jrunner.

I am going to solder into another box tomorrow. Crossing my breath & holding my fingers. :confused:
 

Martin C

VIP Member
Jan 10, 2004
35,981
0
Scotland, UK
www.team-xecuter.com
So you've checked all continuity between DemoN and Coolrunner connectors, including the Coolrunner Add-on board and the headerpins on the Coolrunner itself.
-Yessir I have

You've ensured the Coolrunner is set to NOR.
-Yes. It glitches for 5 seconds with 2 seconds pauses, which i thought was off...

No other wires are soldered to the Coolrunner.
-Nope

The DemoN is set to XB and 5VSB / GND are soldered from the Xbox.
-Correct

The Console is connected (so you see a blue light on the DemoN USB board.
-Yes


I'm gonna upload pics here in like 15 min camera is finishing its charge.
Infraction issued for hi-jacking.

---------- Post added at 07:49 ---------- Previous post was at 07:46 ----------

Yes with ext USB module connected via ribbon & miniUSB connected to PC, I get both blue LEDs flashing once.
Ok - we're getting somewhere.

When you plug in the PSU, the LED should be on and stay on.

What firmware version is showing for your DemoN in the toolbox?