Dangerous Prototypes

Dangerous Prototypes => Bus Blaster JTAG debugger => Topic started by: scicior on March 21, 2014, 10:46:08 pm

Title: Help with homebrew Bus Blaster ver 2.7?
Post by: scicior on March 21, 2014, 10:46:08 pm
Hello!
  For various reasons, I made my own version of the bus blaster, and I'm about 95% sure I started with 2v7.  I think I started with that because at the time it was the most recent version...  Anyway, I'm having trouble figuring out how to properly configure my FT2232H chip.  I'm not exactly sure how I did it, but by using FTDI's FT_PROG I was able to configure it in such a way that I can use the modified version of UrJTAG (v11) to recognize interface=2.  I can type "cable ft2232 interface=1", but that doesn't help me for programming the on board xylinx CPLD.  If I type "cable ft2232 interface=2" I get "Error: usbconn/libftd2xx.c:406 usbconn_ftd2xx_common_open() ftdi/ftd2xx error: Unable to open TFDI device: device not found"

Any suggestions?  I think I might have to assemble a second board minus the CPLD, and jumper port 1 of the 'other' board to port 2 of the first board, just so I can get the CPLD programmed...

Thanks!

- Steve
Title: Re: Help with homebrew Bus Blaster ver 2.7?
Post by: tayken on March 21, 2014, 10:55:55 pm
I believe there is no interface=2. One of them is interface=0 and the other is interface=1
Title: Re: Help with homebrew Bus Blaster ver 2.7?
Post by: scicior on March 21, 2014, 11:08:06 pm
<sigh...>  I _swear_ I tried interface=0, interface=1, and interface=2, and concluded that it's looking for 1 and 2, not 0 and 1....  Thanks for the quick reply!

- Steve
Title: Re: Help with homebrew Bus Blaster ver 2.7?
Post by: tayken on March 21, 2014, 11:23:36 pm
No problems. Did using interface=0 solve your problem?
Title: Re: Help with homebrew Bus Blaster ver 2.7?
Post by: scicior on March 21, 2014, 11:39:09 pm
Ugh... I'm not sure how it happened, or why, but in the Eagle files I modified, pin 15 of the XC2C32A was _labeled_ 1.8V, but the net's name was +5V, which of course doesn't exist anywhere else on this PCB.  I bet if I jumper pin 15 to the 1.8V coming from the FT2232H, all will be well... (trying to program the CPLD, when doing a detect I'd get a War ning: TDO seems to be stuck at 1, and if I'd short it to ground, I'd get the same warning, but stuck at 0).

Thanks!

- Steve

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.00932049784session_write_close ( )...(null):0
20.00962181360ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.00972182136Database_MySQL->query( ).../DatabaseHandler.php:119
40.05452320856Database_MySQL->error( ).../Db-mysql.class.php:273