diff options
author | Alexey 'Cluster' Avdyukhin <ClusterM@users.noreply.github.com> | 2015-01-05 04:06:40 +0300 |
---|---|---|
committer | Alexey 'Cluster' Avdyukhin <ClusterM@users.noreply.github.com> | 2015-01-05 04:06:40 +0300 |
commit | da46d411d4b8adb31774e49816c2f2d50cd32c79 (patch) | |
tree | 4efeaab6241d82d19fec200af2a6ffa2c031a9bd | |
parent | a8385ae0dfc706c7bfc5fffdf46cfe4bb9cc0eb1 (diff) |
Update README.md
-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! |