Programming the gnusb

Make

make kompiliert das programm
make clean löscht alle kompilierten files und die zwischenschritte
make boot startet den gnusb in den bootloader und lädt das hex file hoch
make keep löscht den softJumper (gnusb wird beim einstecken nicht in den bootloader gehen)
make run beendet den gnusb bootloader

gnusboot commands

(werden normalerweise direkt durchs makefile aufgerufen (siehe oben))

./gnusboot -enter startet den gnusb bootloader
./gnusboot -enter -device meingerät startet den gnusb namens "meingerät" in den bootloader
./gnusboot -upload main.hex lädt das file "main.hex" in den gnusb hoch
./gnusboot -clear_flag löscht den softJumper (gnusb wird beim einstecken nicht in den bootloader gehen)
./gnusboot -leave beendet den gnusb bootloader