Using Flyswatter2 on Mac OS with OpenOCD
Posted: Wed Jun 17, 2020 8:11 pm
I am able to use a J-Link JTAG debugger successfully with my board, now I'm trying to use a Flyswatter2. Espressif supplied a config file for this device, but OpenOCD is unable to talk to the Flyswatter2. I can see it on the lac with lsusb and system profiler. I would appreciate any help, thank you...
When I run OpenOCD I get:
When I run OpenOCD I get:
If I run LSUSB I get:Jims-MacBook-Pro-486:~ jim$ sudo openocd -f interface/ftdi/flyswatter2.cfg
Open On-Chip Debugger v0.10.0-esp32-20200420 (2020-04-20-16:15)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Error: libusb_claim_interface() failed with LIBUSB_ERROR_ACCESS
Error: unable to open ftdi device with vid 0403, pid 6010, description 'Flyswatter2', serial '*' at bus location '*'
System Profiles shows it also:Jims-MacBook-Pro-486:interface jim$ lsusb
Bus 020 Device 019: ID 0403:6010 Future Technology Devices International, Ltd FT2232C Dual USB-UART/FIFO IC
Jims-MacBook-Pro-486:interface jim$ system_profiler SPUSBDataType
2020-06-17 16:09:36.069 system_profiler[21193:3589102] SPUSBDevice: IOCreatePlugInInterfaceForService failed 0xe00002be
USB:
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCIWPT
PCI Device ID: 0x9cb1
PCI Revision ID: 0x0003
PCI Vendor ID: 0x8086
Bluetooth USB Host Controller:
Product ID: 0x8290
Vendor ID: 0x05ac (Apple Inc.)
Version: 1.69
Manufacturer: Broadcom Corp.
Location ID: 0x14300000
Flyswatter2:
Product ID: 0x6010
Vendor ID: 0x0403 (Future Technology Devices International Limited)
Version: 7.00
Serial Number: FS20000
Speed: Up to 480 Mb/s
Manufacturer: TinCanTools
Location ID: 0x14200000 / 19
Current Available (mA): 500
Current Required (mA): 90
Extra Operating Current (mA): 0