Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/clujtag-client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <ClusterM@users.noreply.github.com>2015-01-05 04:06:40 +0300
committerAlexey 'Cluster' Avdyukhin <ClusterM@users.noreply.github.com>2015-01-05 04:06:40 +0300
commitda46d411d4b8adb31774e49816c2f2d50cd32c79 (patch)
tree4efeaab6241d82d19fec200af2a6ffa2c031a9bd
parenta8385ae0dfc706c7bfc5fffdf46cfe4bb9cc0eb1 (diff)
Update README.md
-rw-r--r--README.md31
1 files changed, 30 insertions, 1 deletions
diff --git a/README.md b/README.md
index 23a70a9..7903bba 100644
--- a/README.md
+++ b/README.md
@@ -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!