I am on OS X Lion 10.7.2
I followed the instructions on
http://plugcomputer.org/plugwiki/index.php/Serial_terminalExcept that I removed the SheevaPlug JTAGKey FT2232D A section from the FTDI_patch so that openocd can claim the usb device for JTAG use.
I installed openocd with homebrew $ brew install openocd --enable-ft2232_libftdi --enable-usbprog
I extracted the guru installer from
http://www.plugcomputer.org/downloads/guru-plug/To start simple I tried only using the interface/guruplug.cfg:
$ openocd -s guruplug-installer/openocd -f interface/guruplug.cfg
Open On-Chip Debugger 0.5.0 (2012-01-23-04:23)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.berlios.de/doc/doxygen/bugs.html
Info : only one transport option; autoselect 'jtag'
2000 kHz
Info : clock speed 2000 kHz
Warn : There are no enabled taps. AUTO PROBING MIGHT NOT WORK!!
Error: JTAG scan chain interrogation failed: all zeroes
Error: Check JTAG interface, timings, target power, etc.
Error: Trying to use configured scan chain anyway...
Error: IR capture error at bit 0, saw 0x00 not 0x...3
Warn : Bypassing JTAG setup events due to errors
Warn : gdb services need one or more targets defined
I have confirmed that the serial works via /dev/tty.usbserial-FTT0H1DTB but I can't seem to get the JTAG interface working.
Can anyone please shed some light on these errors? I am not sure what else I can try.