To eliminate the risk of there being an unexplained and unobservable
interaction between the reluctant board and the Ben (acting as
programmer), I also tried to replace the Ben with something else.

Since I had a bunch of bored KLtabs at my hands, the choice of that
"something else" was easy. Also, the programming/testing fixture for
Anelok will be able to program the boards it is working on, so I'll
need to have my own programmer solution by then anyway. Just didn't
expect to have to implement it so soon ...

Anyway, I cleaned up swdlib such that it can run on a KL2x and added
a simple USB-based interface. A few things don't work reliably yet
and signal integrity seems to be quite horrible, but it's getting
there.

This is what a KLtab programming another KLtab looks like:
http://downloads.qi-hardware.com/people/werner/anelok/tmp/kltab-pgm.jpg

swdlib is still in the Anelok repo (will move out some day):
https://gitorious.org/anelok/anelok/source/swdlib

The KLtab firmware is here:
https://gitorious.org/anelok/kltab/source/fw

And the rather primitive user-space tool is here:
https://gitorious.org/anelok/kltab/source/tool

I may eventually convert all this to be DFU-based, but the
proprietary protocol is more convenient for now.

Warning: this one doesn't have the FSEC sanity check yet. So if you
play with it, check your binaries first ! :)

- Werner

_______________________________________________
Qi Hardware Discussion List
Mail to list (members only): [email protected]
Subscribe or Unsubscribe: 
http://lists.en.qi-hardware.com/mailman/listinfo/discussion

Reply via email to