Kom igång med ubuntu och AVR dragon (6 / 7 steg)
Steg 6: Skriva hex-filen
Avrdude är en fantastisk bit av programvara med öppen källkod som stöder massor och massor av olika AVR programmerare.
För det första ansluta din avr dragon till din dator via usb, då check en gång som alla Internet-anslutningar är korrekta sedan in din isp kabel i avr dragon styrelsen (kontrollera massor att det är rätt sätt runt, märkning det på något sätt skulle förmodligen vara en bra idé).
Nu när allt är ansluten öppna upp en terminal och skriv följande kommando:
sudo avrdude -p m8 - c dragon_isp -P usb -e - U flash:w:flash.hex
(Obs sudo krävs eftersom du behöver root-behörighet att komma åt USB-porten)
Här är fördelningen av alternativ:
-p m8
berättar avr dude det en atmega8 vi försöker programmera.
-c dragon_isp
berättar det vi använder avr dragon och dess Internet-programmeringsläget
-P usb
berättar det att draken är ansluten till usb (standard parallellporten oftast??)
-e
raderar mikrokontroller före att sätta den hex filen på den.
-U flash:w:flash.hex
Detta är köttet och två veg (eller qourn om din veggie) i verksamheten, säger det "avrdude skriva hex filen till AVR: s minne
Obs: om detta misslyckas och returnerar "Ogiltig enhet signatur" eller något liknande försök följande:
sudo avrdude -p m8 - c dragon_isp -B 10 - P usb -e - U flash:w:flash.hex
-B 10 berättar draken programmera den lite långsammare, jag hade vissa problem med detta.