What “interface” should I use in the openOCD configuration file to utilize my USB to Parallel cable under Ubuntu Linux? This device shows up as “/dev/usblp0” and functions just like a typical parallel port e.g. “/dev/lp0”. Thank you.
These devices can’t be used with the OpenOCD. They’re mostly limited to printers, maybe scanners, but you can’t use them to bit-bang individual lines like the OpenOCD does to drive the JTAG pins.
Regards,
Dominic
Right, I was digging through the kernel drivers and noticed that only the USS720 kernel driver allowed for /dev/parportN to do low bandwidth bit banging via serial/usb… So I might try getting one of these and set the transfer rate real slow.
Alternatively you could look for USB JTAG interfaces using the FT2232 - these are meant to be used with usb, and provide more than enough performance (up to ~100kb/s download to ARM9 target RAM).
Bitbanging parallel ports really is a thing of the past…
Best regards,
Dominic