X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=read-firmware;fp=read-firmware;h=153e80380f27ef2405ee3b8c159e7b6de7c67ad8;hb=7b6c522f40bde94f2acf15631dcebe17b34bd507;hp=0000000000000000000000000000000000000000;hpb=2ddf3f35a3ae650b91ac4f74bfed49f9b4345678;p=reprap-play.git diff --git a/read-firmware b/read-firmware new file mode 100755 index 0000000..153e803 --- /dev/null +++ b/read-firmware @@ -0,0 +1,21 @@ +#!/bin/bash + +set -ex + +if [ $# = 0 ]; then + port=/dev/ttyUSB0 +else + port="$1"; shift +fi + +ad () { + avrdude -b 38400 -v -P $port -p atmega644P -c arduino "$@" +} + +args='' +for f in flash eeprom hfuse lfuse efuse; do + args+=" -U $f:r:firmware-$f.hex:i" +done + +ad "$@" +ad "$@" $args