Forum: Mikrocontroller und Digitale Elektronik AVRDude immernoch aktuell


von ExLoop (Gast)


Lesenswert?

Hallo,

ich möchte mit AVRdude einen Atmega2650 programmieren. Im Internet sind 
viele Beiträge dazu von 2010. Eine exe für Windows habe ich auch nicht 
finden können. Ist das Programm AVRDude veraltet ? gibt es neue 
alternativen ?

gruß
ExLoop

von Fritz Katze (Gast)


Lesenswert?

Ja, ist noch aktuell und wird mit der Arduino IDE auch ausgeliefert.

von Peter II (Gast)


Lesenswert?

ExLoop schrieb:
> Eine exe für Windows habe ich auch nicht
> finden können.

wo hast du gesucht?

http://download.savannah.gnu.org/releases/avrdude/avrdude-6.2-mingw32.zip

20.11.2015 finde ich jetzt nicht so alt. Oder war das bezogen auf den 
Atmega2650?

von Tom Funky (Gast)


Lesenswert?

ExLoop schrieb:
> Ist das Programm AVRDude veraltet ?

Wieso?
Guck mal in die Aktivität in den Support-Foren.
http://www.nongnu.org/avrdude/

Und was meinst du, was Millionen von Arduino Nutzern (unwissentlich) 
benutzen?

> Im Internet sind viele Beiträge dazu von 2010.

Stimmt, da gab es avrdude auch schon.

von Waddehaddedudeda (Gast)


Lesenswert?

Da findest alles zu AVRDUDE:
http://savannah.nongnu.org/projects/avrdude
Da findest du Infos zu AVRDUDE unter Windows:
http://www.nongnu.org/avrdude/user-manual/avrdude_19.html#Windows

von Dude (Gast)


Lesenswert?

Die aktuelle Version ist 6.2:

Usage: avrdude [options]
Options:
  -p <partno>                Required. Specify AVR device.
  -b <baudrate>              Override RS-232 baud rate.
  -B <bitclock>              Specify JTAG/STK500v2 bit clock period 
(us).
  -C <config-file>           Specify location of configuration file.
  -c <programmer>            Specify programmer type.
  -D                         Disable auto erase for flash memory
  -i <delay>                 ISP Clock Delay [in microseconds]
  -P <port>                  Specify connection port.
  -F                         Override invalid signature check.
  -e                         Perform a chip erase.
  -O                         Perform RC oscillator calibration (see 
AVR053).
  -U <memtype>:r|w|v:<filename>[:format]
                             Memory operation specification.
                             Multiple -U options are allowed, each 
request
                             is performed in the order specified.
  -n                         Do not write anything to the device.
  -V                         Do not verify.
  -u                         Disable safemode, default when running from 
a script.
  -s                         Silent safemode operation, will not ask you 
if
                             fuses should be changed back.
  -t                         Enter terminal mode.
  -E <exitspec>[,<exitspec>] List programmer exit specifications.
  -x <extended_param>        Pass <extended_param> to programmer.
  -y                         Count # erase cycles in EEPROM.
  -Y <number>                Initialize erase cycle # in EEPROM.
  -v                         Verbose output. -v -v for more.
  -q                         Quell progress output. -q -q for less.
  -l logfile                 Use logfile rather than stderr for 
diagnostics.
  -?                         Display this usage.

avrdude version 6.2, URL: <http://savannah.nongnu.org/projects/avrdude/>;

von TM F. (p_richner)


Lesenswert?

Mit avrdude geht das Programmieren sehr gut(bei mir auf einen Attiny48).

Alternative: Mit avarice könntest du zusätzlich debuggen, was auch 
nützlich ist. Jedoch brauchts du das richtige Board dazu(Z.B. AVR 
Dragon).

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.