jyoung posted a new version of AVRDude and a Bus Pirate firmware that speeds AVR programming up to 40x: I’ve spent the past few days implementing some changes to the Bus Pirate firmware and also to avrdude to increase the verify speed performance. Since I don’t have an ATmega2560, I’m unable to write suitable code […]
Tag Archives: avrdude
Beginners guide to open source AVR dev tools
Interactive Matter has produced a detailed tutorial on developing software for the Atmel AVR with AVR-Eclipse, AVR-GCC & AVRDude. Designed for beginners, following these steps will result in the installation of a full fledged IDE, with code completion, one click building, no make files and buttons to flash the AVR.
Updated AVRDude for testing
The current version of AVRDude (v5.8) is incompatible with Bus Pirate firmware v5.0-v5.9. Later today we’ll release a Bus Pirate firmware that restores compatibility with v5.8. A more permanent fix is available though. Tim updated AVRDude to be compatible with all Bus Pirate firmwares, and take advantage of some new commands to increase the programming […]
Bus Pirate AVRDUDE tutorial
Michal posted detailed instructions for programming AVRs with the Bus Pirate and AVRDUDE. But what happens if you have 2, 3, or even 7 AVRs on the same circuit board? Michal shows us how to use extra Bus Pirate pins to select among AVRs, or drive a 1-to-8 decoder to control even more chips. Michal […]
Bus Pirate STK500v2 AVR programmer firmware
See the latest version in the documentation wiki. Here’s an alternate firmware for the Bus Pirate that clones an STK500 programmer for AVR microcontrollers. We ported the GPL’d source from Guido Socher’s AvrUSB500 ATMEGA8-based programmer to the PIC. The firmware should work with any applications that support the STK500 v2 protocol. We used it to […]
AVRDude patch: Program AVRs with the Bus Pirate
UPDATE: Bus Pirate support is now included in the current AVRDude SVN version. Michal Ludvig submitted a patch that gives AVRDude support for programming ATMEL AVRs and serial EEPROMs using the Bus Pirate. AVRDude parses ASCII terminal output at the moment, but we’re working on a raw SPI mode for better speed and performance. More […]
