I have been working for hours to get Avrdude 5.8 installed with usb support on my Mac with OS X 10.6.2.
I finished building my USBtiny kit (that I got from you) and wanted to test it on a simple Atmega 48 circuit, but even after installing libusb 1.12 and Avrdude 5.8 several times, Avrdude keeps giving me an error telling me I still need to install libusb, recompile avrdude and then reinstall avrdude.
I was going to trying to test it with the command. 'avrdude -c usbtiny -p m48' to see if it would talk to the chip, but it just gives me that error about needing libusb installed.
Just for the heck of it, I also downloaded Arduino 0017 and tried the burn boot loader option becase I know it suports the USBtiny. All I get is 'avrdude: initialization failed, rc=-1' when I do that.
I'm new to all this stuff and don't understand why I can't get avrdude to install with usb support... HELP!!!
AVRDude does not play well with the new Atmel ICE controller on OSX — the OS enumerates the device and makes it impossible for AVRDude to access. If you’re here, it’s likely because of this. AVR Tools provides a Mac OS X GUI for avrdude. The program also includes a terminal emulator which can be used to talk to serial ports, such as the spare RS-232 port on the Atmel STK500 Development board. The terminal emulator can be run stand-alone, without connecting AVR Tools to any development board.
What Is Avrdude
I finished building my USBtiny kit (that I got from you) and wanted to test it on a simple Atmega 48 circuit, but even after installing libusb 1.12 and Avrdude 5.8 several times, Avrdude keeps giving me an error telling me I still need to install libusb, recompile avrdude and then reinstall avrdude.
I was going to trying to test it with the command. 'avrdude -c usbtiny -p m48' to see if it would talk to the chip, but it just gives me that error about needing libusb installed.
Just for the heck of it, I also downloaded Arduino 0017 and tried the burn boot loader option becase I know it suports the USBtiny. All I get is 'avrdude: initialization failed, rc=-1' when I do that.
I'm new to all this stuff and don't understand why I can't get avrdude to install with usb support... HELP!!!
I don't get it. Is there some other way I can test the USBtiny?
AVRDUDEis a utility todownload/upload/manipulate the ROM and EEPROM contents of AVRmicrocontrollers using the in-system programming technique (ISP).
Documentation
Documentation can be downloaded from thedownload area,or read online here.
History
AVRDUDE has once been started by Brian S. Dean as a private projectof an in-system programmer for the Atmel AVR microcontroller series,as part of the Opensource and free software tools collection available forthese controllers. Originally, the software was written for the FreeBSD operating system,maintained in a private CVS repository, and distributed under the nameavrprog.
Due to the growing interest in porting the software to otheroperating systems, Briandecided to make the project publically accessible onsavannah.nongnu.org. The name change to AVRDUDE has been chosen toresolve the ambiguity with the avrprog utility as distributedby Atmel together with their AVRstudio software.
Main features
The major features of AVRDUDE include:
|
How to get help or report bugs
Avrdude Error Codes
To get support for AVRDUDE, or get in contact with other users ofthis tool, see the avr-chatmailing list.
Avrdude Linux
People who want to contribute in some way to the project cansubscribe to the avrdude-devmailing list, and get in contact with the developer teamthere.
If you are certain you found a bug in AVRDUDE, you can open a bugreport.
There is not much developers' documentation for AVRDUDE so far.There is a Developers' Corner withsome random articles.Some more information is available at Brian's private site.
Last modified: Fri Jan 8 09:14:46 CET 2010