Hi all,
Just got my Bus Pirate today.
It's a sparkfun one but it seems to have com with 4.x bootloader as ds30 loader connected fine but PIC24F wouldn't.
With this in mind, I flashed
bpv3-xsvf-vb to it, removed the jumper and cycled the usb power to the device.
I then created my .xsvf in Xilinx Lab-Tools.
I wired up my BusPirate to the CoolRunner-II using this install which I believe to be correct ?
[link] i. imgur . com / XjRlQl . png
I then use the command;
bpxsvfplayer -p com14 -f filepath.xsvfTo which I get the following output.
BusPirate XSVF Player V.01
-----------------------------------------------------------------------------
File is 22846 bytes, read 22846 bytes Opening Bus Pirate on com3 at 115200bps, u
sing XSVF file xc2cprog.xsvf
Entering XSVF Player Mode
Waiting for first data request...ok
Sending 4096 Bytes (1000)...ok
End of operation reply 02
Device did not respond as expected: XSVF_ERROR_TDOMISMATCH
Thank you for Playing! :-)
Can anyone see any glaringly obvious mistakes ? Something I as a noob have overlooked? Or misunderstood?
If not, does anyone have any suggestions?
Running WinXP SP2 (x86) if it matters, USB2Serial drivers are installed.
Many thanks for looking
** The com3 in the log as I generated the log on another machine **
It looks like the XSVF firmware is loaded and responding ok.
Are you able to attach the image to the post?
Maybe double check the directory you found your .jed file in, ISE sometimes saves old directories.
Here's our guide on XSVF creation:
http://dangerousprototypes.com/docs/Exp ... SE_Webpack (http://dangerousprototypes.com/docs/Export_%28X%29SVF_from_Xilinx_ISE_Webpack)
Hey, thanks for the reply.
The cpld was dead, hooked up another and it worked perectly.
Nice work!
Thanks for the update, I'm glad you got it going.
Frightfully sorry for playing Lazarus on this old thread. However, I am experiencing the exact same issue. Unfortunately, I do not have a second CPLD Board to test, as I only ordered the one.
Is anyone able to suggest any diagnostics to attempt prior to assuming the CPLD Board was DOA?
When you power it up (at 3.3volts) does the manufacturing self-test that shipped on the chip work? LED1 should light, and when you push the button LED1 should go off and LED2 should turn on.