Dangerous Prototypes

Dangerous Prototypes => Bus Blaster JTAG debugger => Topic started by: mroussel on February 18, 2015, 03:27:38 am

Title: BUS BLASTER REV 4 (future improvement)
Post by: mroussel on February 18, 2015, 03:27:38 am
BUS BLASTER REV 4 (future improvement)
 (sorry for the formatting)

Congratulations, Dangerous Prototypes are the only ones that have connected
ALL the FT2232 lines to a logic device (CPLD in your case)
 
This means that the BUS BLASTER REV 4 could let the FT2232 to operate in
HOST Emulation mode if a connection is changed (read below) and a CPLD code is developed…
 
If a CPLD code is developed for interfacing to FTDI HOST Emulation mode,
functionality will still be somewhat limited due to the limited capacities of the CPLD (macro cells)
Not many registers can be made with only 64 flip-flops ....
 
Current NETs:
  FTDI side                                                          :  CPLD side
  BD5 pin 44 (HOST Emu mode CLOCK 60Mhz)        = pin 35
  BC4 pin 55                                                        = pin 24  GCLK1
  BC5 pin 57                                                        = pin 22  GCLK0
  AC5 pin 27 (245 FIFO sync mode CLOCK)              = pin 24  GCLK2 
 
FTDI BD5 pin 44 (HOST Emu mode CLOCK 60MHz)  needs to go to a GCLK of CPLD   
 
PROPOSED changed NETs:
  FTDI side                                                          :  CPLD side
  BD5 pin 44 (HOST Emu mode CLOCK 60Mhz)        = pin 22  GCLK0
  BC5 pin 57                                                        = pin 35
 
This would be done by swapping connection on the FTDI side pin 44 and 57
 
For the moment I will hot wire the change to use FTDI HOST Emulation mode
 
Regards
 
 
Martin
Title: BUS BLASTER REV 4 (future improvement)
Post by: zhang3 on May 30, 2015, 09:22:58 am
Hmmm... I have unwanted v4.1a pcb, I would give them to any one for free. Shipping fee about 2$ to US or EU, from SZ(China). Here is the picture when I get the pcb and now.

When I just get it from factory,


Now, some solder paste on it


Not well soldered bbv3, 20$ shipping free. I have make two working for myself. Most of they is the ft2232 pin floating. A hot gun win 170'C can fix it.
Because I put too few paste on it.

You can use urjtag pod command to test.

Title: Re: BUS BLASTER REV 4 (future improvement)
Post by: David405 on November 02, 2015, 09:27:25 am
This means that the BUS BLASTER REV 4 could let the FT2232 to operate in
HOST Emulation mode if a connection is changed (read below) and a CPLD code is developed…

( ! ) 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.00992058296session_write_close ( )...(null):0
20.01022189888ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01022190664Database_MySQL->query( ).../DatabaseHandler.php:119
40.05442329400Database_MySQL->error( ).../Db-mysql.class.php:273