aboutsummaryrefslogtreecommitdiff
path: root/bin/flash.sh
blob: 019631aa0b984a96d5782d4457ae5ea21e0928e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash

# Flashes both fuses and firmware.

set -e

BASEDIR=$(dirname "$0")
export ATTINY=$1 ; shift
export PROGRAM=$1 ; shift
if [ ! -f "$PROGRAM" ]; then PROGRAM="$PROGRAM".hex ; fi
$BASEDIR/flash-tiny"$ATTINY"-fuses.sh
$BASEDIR/flash-tiny"$ATTINY".sh "$PROGRAM"