{"id":3904,"date":"2014-09-06T14:52:09","date_gmt":"2014-09-06T14:52:09","guid":{"rendered":"http:\/\/ubuntuhandbook.org\/?p=3904"},"modified":"2014-09-06T14:52:09","modified_gmt":"2014-09-06T14:52:09","slug":"install-avrdude-6-1-ubuntu-1404","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2014\/09\/install-avrdude-6-1-ubuntu-1404\/","title":{"rendered":"How to Install The Latest AVRDude 6.1 in Ubuntu 14.04"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2014\/09\/avrdude-atmel-avr.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3905\" alt=\"Install AVRDude in Ubuntu\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2014\/09\/avrdude-atmel-avr.jpg\" width=\"240\" height=\"240\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2014\/09\/avrdude-atmel-avr.jpg 240w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2014\/09\/avrdude-atmel-avr-150x150.jpg 150w\" sizes=\"auto, (max-width: 240px) 100vw, 240px\" \/><\/a><\/p>\n<p><b>This quick tutorial shows you how to install the latest AVR Downloader\/UploaDEr 6.1 in Ubuntu 14.04 while Software Center provides an old version.<\/b><\/p>\n<p><a href=\"http:\/\/savannah.nongnu.org\/projects\/avrdude\" target=\"_blank\">AVRDUDE<\/a>, stands for AVR Downloader\/UploaDEr, is software for programming Atmel AVR Microcontrollers. It provides a command-line interface for all downloading and uploading features. Supports a wide range of programming hardware, from cheap ISP plugs that connect the AVR&#8217;s ISP interface directly to a computer&#8217;s parallel port or serial port. Supports Intel Hex, Motorola S-Record, and raw binary files for input and output.<\/p>\n<p>The latest version 6.1 was released with below changes:<\/p>\n<ul>\n<li>Atmel EDBG protocol support added (JTAGICE3, XplainedPro, Atmel-ICE)<\/li>\n<li>Atmel DFU, using FLIP protocol version 1 (AT90USB and ATmega*U* devices), or version 2 (Xmega devices) support.<\/li>\n<li>Atmel-ICE (ARM\/AVR), JTAG, PDI, debugWIRE, ISP modi support.<\/li>\n<li>Fixed:\n<ul>\n<li>AVRDUDE segfaults when writing eeprom<\/li>\n<li>Typo fix in fuses report (for 6.1-svn-20130917)<\/li>\n<li>verify errors for object size > 16 k on x32e5 due to typo in avrdude.conf<\/li>\n<li>Elf file support (possibly) not working on 6.0.1 windows build<\/li>\n<li>AT Mega2560 not correctly programmed with stk500(v1) ISP (solution patch)<\/li>\n<li>OS X: Avrdude messes with the usb stack?<\/li>\n<li>dfu.c missing include<\/li>\n<li>DFU FLIPv2 programming support<\/li>\n<\/ul>\n<\/li>\n<li>(Some) programmers can take a list of USB PIDs now.<\/li>\n<\/ul>\n<p>AVRDude 6.1 is available in a third-party repository for Ubuntu 14.04 LTS. To install it, run commands below one by one in terminal:<\/p>\n<pre style=\"border:none;\">sudo add-apt-repository ppa:pmjdebruijn\/avrdude-release\n\nsudo apt-get update\n\nsudo apt-get install avrdude<\/pre>\n<p>Once installed, run <code>man avrdude<\/code> to get help or read <a href=\"http:\/\/www.nongnu.org\/avrdude\/user-manual\/avrdude.html\" target=\"_blank\">the documents<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>This quick tutorial shows you how to install the latest AVR Downloader\/UploaDEr 6.1 in Ubuntu 14.04 while Software Center provides an old version. AVRDUDE, stands for AVR Downloader\/UploaDEr, is software for programming Atmel AVR Microcontrollers. It provides a command-line interface for all downloading and uploading features. Supports a wide range of programming hardware, from cheap [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[1142,855],"class_list":["post-3904","post","type-post","status-publish","format-standard","hentry","category-howtos","tag-avrdude","tag-ubuntu-14-04"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/3904","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=3904"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/3904\/revisions"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=3904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=3904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=3904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}