What's new

Solved JRunner Programmer: Xilink Device not found

D

Dito

Irritable Genius
Messages
228
Reaction score
223
I'm becoming convinced that JRP is a secret CIA program designed to drive modders like me completely insane. I've lost track of how many times I've had to quit the program, restart it, unplug and replug the cable, uninstall and reinstall the drivers, and so on.

So here's the latest. I wired up a set of pin headers and connected my new X360 ACE v3. I spliced in my 22K resistor. My wires from my failed CR3 Lite experience (don't ask) all reached the new points on the ACE. I snipped off the unneeded (?) diode (?) from the ACE and connected up it's 1.8V power supply.

So now, all that's left is to install the special ACE dynamic timing file.

But each time I try, I get

XSFV Player Initializing... (or something like that; the logs are on an old PC in the basement)
Xilink device not found!

Even better, sometimes I click the "RUN" button on the XSVF dialog box and it just says

Device not found!

It took 15 minutes to do the soldering and wiring; the last 90 minutes have been spent fighting with JRP. And yes, it behaved almost this badly using the CR3 Lite. Except that I could usually get the XSFV player working and sending over the timing files, even though none of them worked.

Just to be a smarta** and prove I didn't solder pin headers into the memory card jack or something equally retarded, here's a photo:

tGFWrwV.jpg


The yellow on the XSFV cable and pin header is Sharpie Paint Marker Yellow so I know which end is up. There's some on my fingers too. It tastes like lemon candy. Bah-hahahaha. I think I have gone insane.

Can anyone help?
 
M

Metal

Take This Life
Messages
1,442
Reaction score
850
Looks like you have your JRP set to xsvf. I'm going to say bad soldering/connection somewhere. Most likely your pin headers. Make sure your 1.8v is soldered good.
 
D

Dito

Irritable Genius
Messages
228
Reaction score
223
Is there a straightforward way to check that my 1.8V is connected well?

And my switch is supposed to be in the XSFV position, isn't it?
 
M

Metal

Take This Life
Messages
1,442
Reaction score
850
To program the chip, yes. Switch needs to be set to XSFV. As for 1.8, use a multimeter to check voltage. Like I said. Also check pin header connections.
 
H

HuskerHeaven

when I took his glass of champagne...
Super Moderators
Messages
8,253
Reaction score
3,383
I'm becoming convinced that JRP is a secret CIA program designed to drive modders like me completely insane. I've lost track of how many times I've had to quit the program, restart it, unplug and replug the cable, uninstall and reinstall the drivers, and so on.

So here's the latest. I wired up a set of pin headers and connected my new X360 ACE v3. I spliced in my 22K resistor. My wires from my failed CR3 Lite experience (don't ask) all reached the new points on the ACE. I snipped off the unneeded (?) diode (?) from the ACE and connected up it's 1.8V power supply.

So now, all that's left is to install the special ACE dynamic timing file.

But each time I try, I get

XSFV Player Initializing... (or something like that; the logs are on an old PC in the basement)
Xilink device not found!

Even better, sometimes I click the "RUN" button on the XSVF dialog box and it just says

Device not found!

It took 15 minutes to do the soldering and wiring; the last 90 minutes have been spent fighting with JRP. And yes, it behaved almost this badly using the CR3 Lite. Except that I could usually get the XSFV player working and sending over the timing files, even though none of them worked.

Just to be a smarta** and prove I didn't solder pin headers into the memory card jack or something equally retarded, here's a photo:

tGFWrwV.jpg


The yellow on the XSFV cable and pin header is Sharpie Paint Marker Yellow so I know which end is up. There's some on my fingers too. It tastes like lemon candy. Bah-hahahaha. I think I have gone insane.

Can anyone help?
Is power plugged into the console?
 
D

Dito

Irritable Genius
Messages
228
Reaction score
223
I've tried it both ways - with power and without. I don't know what that extra 1.80V is for, but maybe it's for flashing the timing file. Either way, here's my JRP log, first time without power, second time with power and the auto-tune file, third time with power and with a standard "try_these_first" timing file.

Code:
Monday, July 18, 2016 7:05:15 PM

J-Runner v0.3 Beta (8) Started


WARNING! - Your selected working directory already contains files!
You can view these files by using 'Show Working Folder' Button


Checking Files
Finished Checking Files
USB XSVF Player Initialized
Xilinx Device ..... [NOT DETECTED]
USB XSVF Player Initialized
Xilinx Device ..... [NOT DETECTED]
USB XSVF Player Initialized
Xilinx Device ..... [NOT DETECTED]

===================================================

Here's my soldering. The tiny threads are from the cheap knockoff Q-Tips I have for removing flux. They're gone now.

CgITgMM.jpg


Xgp9b8p.jpg


Soldering doesn't get much simpler than pin headers. I'm not going to brag and say I'm the best, but I think my soldering looks pretty solid.

And here's my 1.80V point - I think I nailed it. (I'm very proud of getting this shot)

tbSRRbF.jpg


-=-=-=-=-=-=-=-=-

It feels like a software or driver issue in JRunner Programmer. It's either that, or I got a bad Ace board. Is that possible?

Anybody?
 
H

HuskerHeaven

when I took his glass of champagne...
Super Moderators
Messages
8,253
Reaction score
3,383
I've tried it both ways - with power and without. I don't know what that extra 1.80V is for, but maybe it's for flashing the timing file. Either way, here's my JRP log, first time without power, second time with power and the auto-tune file, third time with power and with a standard "try_these_first" timing file.

Code:
Monday, July 18, 2016 7:05:15 PM

J-Runner v0.3 Beta (8) Started


WARNING! - Your selected working directory already contains files!
You can view these files by using 'Show Working Folder' Button


Checking Files
Finished Checking Files
USB XSVF Player Initialized
Xilinx Device ..... [NOT DETECTED]
USB XSVF Player Initialized
Xilinx Device ..... [NOT DETECTED]
USB XSVF Player Initialized
Xilinx Device ..... [NOT DETECTED]

===================================================

Here's my soldering. The tiny threads are from the cheap knockoff Q-Tips I have for removing flux. They're gone now.

CgITgMM.jpg


Xgp9b8p.jpg


Soldering doesn't get much simpler than pin headers. I'm not going to brag and say I'm the best, but I think my soldering looks pretty solid.

And here's my 1.80V point - I think I nailed it. (I'm very proud of getting this shot)

tbSRRbF.jpg


-=-=-=-=-=-=-=-=-

It feels like a software or driver issue in JRunner Programmer. It's either that, or I got a bad Ace board. Is that possible?

Anybody?
I have had ace boards that refuse to be programmed, and the console needs to be plugged in for that timing file to be written. It needs the 1.8v with the diode removed.
 
D

Dito

Irritable Genius
Messages
228
Reaction score
223
I have had ace boards that refuse to be programmed, and the console needs to be plugged in for that timing file to be written. It needs the 1.8v with the diode removed.

You mean that the Ace board just refuses to connect? Do you get my same Xilink error?

I don't need to jumper the empty space from the diode, do I?
 
J

jmaster1

Newbie
Messages
1
Reaction score
0
For folk's having trouble stuck in bootloader.

plug the JRunner into USB amd make sure the switch nearest to the mini USB port is on tbe 'C1' side
With the red LED on and the JRunner connected, flip the switch to the 'VR1' position
While the switch is in the 'VR1' position, click the reset button (right next to the switch) several times
Now, disconnect the JRunner from your computer
With the JRunner disconnected, flip the switch back to the 'C1' position
Plug the JRunner back into USB and the green LED should be on


and how to put programmer into bootloader mode.


If you're still having issues after trying all that, maybe try reflashing the JR Programmer's firmware. Disconnect the JR Programmer,
intentionally switch it to bootloader mode, plug it back in, then start up JRunner and update the Programmer with PICFLASH_E_1_0_5-JRP-V2.HEX
using JRunner

now just make sure header in fully seated into ace chip connections.
 
R

rstblz

Newbie
Messages
3
Reaction score
0
Try desoldering 5v/3.3v on glitch chip first, then write xsvf, soldering again after sucessfull write.

happens to me with matrix v3 with onboard oscillator, everytime I switch the xsvf on jrp the light turns red. turns out oscillator frequencies not sync between JRP and Glitch chip.
 
Top Bottom