JTAG recommendations?

clemens fischer ino-news at spotteswoode.dnsalias.org
Sat Jun 16 21:31:08 UTC 2007


Henrik Brix Andersen in <20070612083825.GA56032 at tirith.brixandersen.dk>:

> That's not the issue here - I was asking what other people on FreeBSD
> use for their JTAG needs, seeing that OpenOCD isn't in ports I doubt
> that is in widespread use among FreeBSD users (else, someone would
> have submitted a port).

sorry, i don't have the time to wait for my post to appear on gmane.
i wrote the original tiny little patch for openOCDs fbsd support, and
i just checked the current SVN sources:  they are still there, and they
should work, although i only used bitbanging on the parallel port.

note that openOCD is still very actively developed, you should
definitely use the SVN repo.  the only thing you might need is this:

  #!/bin/sh
  # bootstrap.fbsd
  aclocal19 &&
  autoheader259 &&
  automake19 --gnu --add-missing &&
  autoconf259

because the linux versions don't carry version numbers in their names...

i understand that USB is better specified than the parallel port.
you might get away without patching anything, just using the correct
"./configure ..." incantation for your FT* chip based interface.

please report back with success/failure and what you had to do to get it
to work.  also, there's a wiki[1] where people collect configuration
information, you can check there for your controller, and please update
any missing pieces.  last year the "edit page" link needed a login, and
the creating an account wasn't automatic, you'd need to tell dominic to
list you up.

[1]
http://openfacts.berlios.de/index-en.phtml?title=OpenOCD_configuration

other than that, openOCD worked fairly well, it should work even better
using USB.


regards, clemens



More information about the freebsd-embedded mailing list