Avrdude version 5.8 - How to Download and Install on Mac OS X
Friday the 20th of November, 2009

    avrdude  most recent diff


    version 5.8

      View the most recent changes for the avrdude port at: avrdude.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for avrdude.
      The raw portfile for avrdude 5.8 is located here:
      http://avrdude.darwinports.com/dports/cross/avrdude/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/avrdude


      # -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
      The avrdude Portfile 55049 2009-08-06 11:13:40Z snc macports.org $

      PortSystem 1.0

      Name: avrdude
      Version: 5.8
      Revision: 2
      Category: cross devel
      Maintainers: bdmicro.com:bsd
      Description: an Atmel AVR MCU programmer
      Long Description: AVRDUDE: AVR Downloader/UploaDEr - is a program for updating the flash, eeprom, fuse, and lock bit memories of Atmel AVR microcontrollers. It operations with several popular programmers including the STK500, JTAGICE MkII, AVRISP, and others.
      Homepage: http://www.nongnu.org/avrdude/
      Platform: darwin
      Master Sites: http://savannah.nongnu.org/download/avrdude/
      Checksums: md5 d459dcf47fa7fc2a29a70d68ebff4886 sha1 77198df91a7176bbdab19ef4a4caf0bdc5862c94 rmd160 c8eb0675f84477d6b58f0e8dc0438e16ac0714db
      depends_lib port:libusb-compat port:ncurses port:readline
      configure.args --mandir=${prefix}/share/man
      Patch Files: patch-stk500v2.c.diff

      Variant: serjtag description {Add support for burning a bootloader into an arduino without external programmer (FTDI bitbang mode)} {
      depends_lib-append port:libftd2xx
      patchfiles-append patch-Makefile.in.diff patch-avr910.c.diff patch-avrdude.conf.in.diff patch-config_gram.y.diff patch-lexer.l.diff patch-ft245r.c.diff patch-ft245r.h.diff patch-serjtag.c.diff patch-serjtag.h.diff
      configure.cflags-append "-g -O2 -DSUPPORT_FT245R"
      configure.env-append LIBS="-lftd2xx"
      }

      post-activate {
      if {[variant_isset serjtag]} {
      ui_msg "\n
      Remember to unload FTDI VCP driver before using avrdude with ftdi
      bitbang mode:

      sudo kextunload /System/Library/Extensions/FTDIUSBSerialDriver.kext\n"
      }
      }

    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/avrdude
      % sudo port install avrdude
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching avrdude
      ---> Verifying checksum for avrdude
      ---> Extracting avrdude
      ---> Configuring avrdude
      ---> Building avrdude with target all
      ---> Staging avrdude into destroot
      ---> Installing avrdude
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using avrdude with these commands:
      %  man avrdude
      % apropos avrdude
      % which avrdude
      % locate avrdude

     Where to find more information:

    Darwin Ports



    Lightbox this page.