diff options
author | Cluster <clusterrr@clusterrr.com> | 2015-05-28 08:01:48 +0300 |
---|---|---|
committer | Cluster <clusterrr@clusterrr.com> | 2015-05-28 08:01:48 +0300 |
commit | 90f8911f69693e3586037ba5bf0c7d2a49e6f5b7 (patch) | |
tree | 845d3195456dcfcf45c29c3a49e7ed37f1dd8730 | |
parent | 2ef1b02c4485e35d460a2243d573372a741bd1f4 (diff) | |
parent | da46d411d4b8adb31774e49816c2f2d50cd32c79 (diff) |
Merge branch 'master' of https://github.com/ClusterM/clujtag-client
-rw-r--r-- | README.md | 31 |
1 files changed, 30 insertions, 1 deletions
@@ -1,4 +1,33 @@ clujtag-client ============== -Client for JTAG programmer for AVR microcontrollers +Client for AVR-based JTAG programmer: https://github.com/ClusterM/clujtag-avr + +It's based on Lib(X)SVF (http://www.clifford.at/libxsvf/) so you can use it to flash SVF or XSVF files. Use MinGW (www.mingw.org) to compile it for Windows if need. Linux users are welome too. + +How to use: + +Usage: +clujtag [ -v ... ] -p portname { -s svf-file | -x xsvf-file | -c } +* -p portname - use specified serial port for communication with programmer (COM*xx* for Windows and /dev/tty*xxx* for Linux) +* -v, -vv, -vvv, -vvvv - verbose, more verbose and even more verbose +* -s svf-file - play the specified SVF file +* -x xsvf-file - play the specified XSVF file +* -c - list devices in JTAG chain + + +Examples: + + >clujtag -p COM16 -c + Scanning JTAG chain... + Device found: idcode=0x170640dd, revision=0x1, part=0x7064, manufactor=0x06e + + + >clujtag -v -p /dev/ttyACM0 -s MMC1.svf + clujtag + Copyright (C) 2009 RIEGL Research ForschungsGmbH + Copyright (C) 2009 Clifford Wolf <clifford@clifford.at> + Copyright (C) 2014 Cluster <clusterrr@clusterrr.com> + Lib(X)SVF is free software licensed under the ISC license. + Playing SVF file `MMC1.svf'. + Done! |