1
Bus Pirate Support / BPv4.0 with OpenOCD
I have the following configuration file (openocd-buspirate.cfg):
Code: [Select]
interface buspirate
buspirate_port /dev/ttyACM3
# communication speed setting
buspirate_speed normal ;# or fast
# voltage regulator Enabled = 1 Disabled = 0
buspirate_vreg 0
# pin mode normal or open-drain
buspirate_mode normal
# pullup state Enabled = 1 Disabled = 0
#buspirate_pullup 0
# this depends on the cable, you are safe with this option
reset_config srst_only
After execution of the following command:
Code: [Select]
openocd -f ./openocd-buspirate.cfg
I receive the folloing output:
Code: [Select]
Open On-Chip Debugger 0.9.0-dev-00346-g3e1dfdc-dirty (2015-03-12-14:30)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.sourceforge.net/doc/doxygen/bugs.html
Warn : Adapter driver 'buspirate' did not declare which transports it allows; assuming legacy JTAG-only
Info : only one transport option; autoselect 'jtag'
srst_only separate srst_gates_jtag srst_open_drain connect_deassert_srst
Info : Some stale data from a previous connection was discarded.
Error: Error reading data
Error: Buspirate error. Is binary/OpenOCD support enabled?
configuretion of OpenOCD is as follows:
Code: [Select]
OpenOCD configuration summary
--------------------------------------------------
MPSSE mode of FTDI based devices yes
ST-Link JTAG Programmer yes (auto)
TI ICDI JTAG Programmer yes (auto)
Keil ULINK JTAG Programmer yes (auto)
Altera USB-Blaster II Compatible yes (auto)
Versaloon-Link JTAG Programmer yes (auto)
Segger J-Link JTAG Programmer yes (auto)
OSBDM (JTAG only) Programmer yes (auto)
eStick/opendous JTAG Programmer yes (auto)
Andes JTAG Programmer yes (auto)
USBProg JTAG Programmer yes (auto)
Raisonance RLink JTAG Programmer yes (auto)
Olimex ARM-JTAG-EW Programmer yes (auto)
CMSIS-DAP Compliant Debugger no
configure: WARNING: Building the deprecated 'ft2232' adapter driver.
Could any one of you put some light on this issue?
Best Regards,
Tomek