Skip to main content
Topic: Bus Blaster v2 tools (Read 24243 times) previous topic - next topic

Bus Blaster v2 tools

NOTE: this thread is outdated, please see latest downloads here:
http://dangerousprototypes.com/docs/Bus ... #Downloads
[hr:][/hr:]

urJTAG patch to talk to the on-board CPLD, and Windows compile.

See:
http://dangerousprototypes.com/docs/Bus ... ith_urJTAG
Got a question? Please ask in the forum for the fastest answers.

Re: Bus Blaster v2 tools

Reply #1
Bus Blaster v2 CPLD implementation, BSDL file.
Got a question? Please ask in the forum for the fastest answers.

Re: Bus Blaster v2 tools

Reply #2
updated svf with pullup resistors (CPLD rulz!)
Got a question? Please ask in the forum for the fastest answers.

Bus Blaster v2 tools

Reply #3
this patch - JTAGBv3.patch - it goes on top of what urJTAG? V0.10 or the head from svn or ?

is this the cumulative patch? (does it contain all the changes from the "other" thread)?

After we patch it with this patch, will BBv2 be able to burn its own cpld? (interface=2?)

attm with 0.10 (no patches) if nothing is connected to the bbv2 I get

Code: [Select]
jtag> cable jtagkey
Connected to libftd2xx driver.
jtag> detect
Warning: TDO seems to be stuck at 0
jtag>

With latest trunk from SVN (UrJTAG 0.10 #1902) it works without a patch:

Code: [Select]
jtag> cable jtagkey interface=0
Connected to libftd2xx driver.
jtag> detect
discovery.c:117 urj_tap_detect_register_size() Warning: TDO seems to be stuck at 0
Error: chain.c:182 urj_tap_chain_shift_instructions_mode() no error: Part 0 without active instruction
jtag> cable jtagkey interface=1
Connected to libftd2xx driver.
jtag> detect
IR length: 8
Chain length: 1
Device Id: 00000110111000011100000010010011 (0x06E1C093)
  Manufacturer: Xilinx (0x093)
  Unknown part! (0110111000011100) (/usr/local/share/urjtag/xilinx/PARTS)
jtag> bsdl path /home/arhimed/Dev/BSDL
jtag> detect
IR length: 8
Chain length: 1
Device Id: 00000110111000011100000010010011 (0x06E1C093)
  Filename:    /home/arhimed/Dev/BSDL/XC2C32A_VQ44.bsdl
jtag> svf /home/arhimed/Dev/BBv2-JTAGkey-v1.1.svf stop progress
Parsing  1210/1212 ( 99%)
Scanned device output matched expected TDO values.
jtag>


I just received it from seeed and I missed on the communication about it so it's being slow catch up

so the question is - should I svf the BBv2-JTAGkey-v1.1.svf.zip from this thread and is the JTAGBv3.patch still relevant as it seems that latest trunk knows how to parse interface ?

Re: Bus Blaster v2 tools

Reply #4
Hey arhi,

Quote
should I svf the BBv2-JTAGkey-v1.1.svf.zip from this thread

The latest version is 1.3 or so. There is a new BB download package here, the bitstreams are there:
http://code.google.com/p/dangerous-prot ... e.v2.0.zip

I'll clean up the forum shortly, sorry about the confusion.

Quote
and is the JTAGBv3.patch still relevant as it seems that latest trunk knows how to parse interface ?

Our patch is in the urJTAG SVN latest version now. Latest SVN should support the secondary interface no problem.

Technically the CPLD interface is FT2232 type, but the 4 important pins are the same so it shouldn't matter much.
Got a question? Please ask in the forum for the fastest answers.

Re: Bus Blaster v2 tools

Reply #5
donno how I missed the google code repository .. probably because it is 6am now .. will go there to pick up the slack .. and eventually look at the source of the cpld core :)

great that the patch is now in the svn .. hopefully they will release 0.11 soon :) but looking how good the darn thing work they might decide to go 1.0 :)

Re: Bus Blaster v2 tools

Reply #6
Quote
and eventually look at the source of the cpld core :)

There is a schematic and VHDL version of the jtagkey buffer.

urJTAG is a great program.

For anyone who stumbles onto this thread later, here's the list of the latest cores:
http://dangerousprototypes.com/docs/Bus ... ffer_logic

The latest in SVN is here (also in the download):
http://code.google.com/p/dangerous-prot ... ffer_logic
Got a question? Please ask in the forum for the fastest answers.

Re: Bus Blaster v2 tools

Reply #7
Is this the last version of BB V2? I need the schematic and board in eagle. tnx


Re: Bus Blaster v2 tools

Reply #9
I just bought the V3. I must say though the site and resources are pretty unorganized. Lots of links that bring you in circles.  I have a hard time trying to find the right version of the svf to load, and the proper version of UrJTAG to use. Getting kind of frustrated with this thing.

Re: Bus Blaster v2 tools

Reply #10
Just look on my summary post.