Flyswatter JTAG and AVR32

Today I soldered AVR32 adapter for Flyswatter JTAG. Actually it’s very simple task - just connect respective pins and make common ground wire. No capacitors, resistors or MOSFETs. Idea was to make it nice and neat but having bought wrong breadboard and soldered first headers in a wrong place I just let it flow and here it is: From aesthetics point of view suck, but it also works and it’s everything I need: ...

August 9, 2010 · 1 min · 100 words · Oleksandr Tymoshenko

OS X: Flyswatter, JTAG & RS232

Since I lent my RS232/USB adapter to a friend it was nice opportunity to experiment with Flyswatter on-board RS232 port. OS X does not support FTDI devices out of the box, but it’s not a problem for OpenOCD, which uses generic interface to communicate JTAG board. Things get a little bit more complicated when you’re trying to get on-board RS232 port working. I started with installing stock drivers from FTDI site. Current version supports Snow Leopard. With these drivers installed system started to detect two COM ports but JTAG part stopped to work as OpenOCD failed to claim USB device. ...

November 23, 2009 · 1 min · 166 words · Oleksandr Tymoshenko

JTAG, OpenOCD & FreeBSD

As it was mentioned earlier now I have new cool toy to play with. Flyswatter JTAG with MIPS14 adapter. Though Tin Can Tools kindly warned me that OpenOCD did not support EJTAG/MIPS I decided to order it and it turned to be a good deal. Why? Because there is EJTAG/MIPS support for OpenOCD as of 0.1.0. Moreover it works really nice with FreeBSD port of libftdi. So all I had to do was to make devel/openocd port and tweak some configs. And that’s it. Stock gdb for MIPS is not ready yet, but one can attach, examine registers, single step using telnet interface to daemon: ...

April 19, 2009 · 3 min · 438 words · Oleksandr Tymoshenko

WIP: Ubiquity's router station

So it has been a month since last post about this device and I think it’s time to announce current state of affairs. At the moment further progress was blocked with something that looks like memory corruption. It’s hard to trace with ktr(4) and printf(9) so I ordered Flyswatter JTAG adapter and MIPS14 adapter from Tin Can Tools. I was warned that Flyswatter/MIPS combination is not supported by OpenOCD but I’d better spend some time making it work then tracing obscure memory corruptions in the wild.

February 26, 2009 · 1 min · 86 words · Oleksandr Tymoshenko