The ARM-USB-TINY should not need anything custom to work at all (FTDI driver is in the kernel if you build openOCD you will have to include FTDI library support), I used it with the openOCD 0.3.1 binary that was in the Ubuntu 10.04 package sources…
I haven’t tried it since moving to 0.5.something dev because it works better with Luminary devices.
Ahah. Doing: “modprobe ftdi_sio” didn’t do the trick. I had to do:
modprobe ftdi_sio vendor=0x15ba product=0x0004
Pretty obscure and annoying to have to figure out. Now I got ttyUSB0 and ttyUSB1 to show up. But OpenOCD still didn’t work with this interface file which came by default (with modifications for the desc and pid):