Changeset 1412 for trunk


Ignore:
Timestamp:
08/12/11 03:19:32 (9 months ago)
Author:
stefanct
Message:

ft2232_spi: add support for the Dangerous Prototypes Bus Blaster

Add support for the Dangerous Prototypes Bus Blaster (v1/v2).
The new model is called "busblaster".
So far only v2 has been tested, but since both v1 and v2
emulate a Amontec JTAGKEY in the default configuration,
it is assumed that v1 should work fine as well.

Information about the Busblaster can be found at:
 http://dangerousprototypes.com/docs/Bus_Blaster

Signed-off-by: Steve Markgraf <steve@…>
Acked-by: Stefan Tauner <stefan.tauner@…>

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/flashrom.8

    r1404 r1412  
    199199based USB SPI programmer), including the DLP Design DLP-USB1232H, \ 
    200200FTDI FT2232H Mini-Module, FTDI FT4232H Mini-Module, openbiosprog-spi, Amontec \ 
    201 JTAGkey/JTAGkey-tiny/JTAGkey-2, Olimex ARM-USB-TINY/-H, and Olimex \ 
    202 ARM-USB-OCD/-H." 
     201JTAGkey/JTAGkey-tiny/JTAGkey-2, Dangerous Prototypes Bus Blaster, \ 
     202Olimex ARM-USB-TINY/-H, and Olimex ARM-USB-OCD/-H." 
    203203.sp 
    204204.BR "* serprog" " (for flash ROMs attached to a programmer speaking serprog), \ 
     
    441441.B model 
    442442can be 
    443 .BR 2232H ", " 4232H ", " jtagkey ", " openmoko ", " arm-usb-tiny ", " \ 
    444 arm-usb-tiny-h ", " arm-usb-ocd " or " arm-usb-ocd-h 
     443.BR 2232H ", " 4232H ", " jtagkey ", " busblaster ", " openmoko ", " \ 
     444arm-usb-tiny ", " arm-usb-tiny-h ", " arm-usb-ocd " or " arm-usb-ocd-h 
    445445and 
    446446.B interface 
  • trunk/ft2232_spi.c

    r1397 r1412  
    171171                else if (!strcasecmp(arg, "jtagkey")) { 
    172172                        ft2232_type = AMONTEC_JTAGKEY_PID; 
     173                        ft2232_interface = INTERFACE_A; 
     174                        cs_bits = 0x18; 
     175                        pindir = 0x1b; 
     176                } else if (!strcasecmp(arg, "busblaster")) { 
     177                        /* In its default configuration it is a jtagkey clone */ 
     178                        ft2232_type = FTDI_FT2232H_PID; 
    173179                        ft2232_interface = INTERFACE_A; 
    174180                        cs_bits = 0x18; 
Note: See TracChangeset for help on using the changeset viewer.