Saturday, April 2, 2016

SWD Programmer

I realize if people are going to DIY the Galon then they will need some convenient way of programming it... This seems to be the biggest bugbear of the current DIY Mutable Instruments boards. Some of my early experiments were with a very cheap Infineon board that has an extra debugger running a Seggar Jlink built in... This is pretty impressive but the processor was a bit light on for RAM and performance. Its best aspect was that it provided, what I think, is the best ARM debugger plus the processor for about $10.

I have an absurd number of USB to JTAG/SWD programmers. Some of them are cut off evaluation boards, some of then are very old, there is a J-Link SN:616 that runs a M16C that is unsupported now, a JTAG-JET that costs about 2x as much as full blown Seggar for the software upgrade!

For now, with the Kinetis KV10, I think that the easiest and cheapest route for a DIY person to bootstrap into the world of ARM development is to get 2 x STLinks and flash then up as a CMSIS-DAP programmer. You need two, as you need one to program the other... Or you need just one and a friend with some sort of ARM programmer... I am currently investigating more and will keep you posted on the outcome and provide some instructions on getting it going.

No comments: