AVRFuses
March 14, 2008 2:14 pm [11 Comments]
Free AVR fuse programmer for Mac OS Xby Jason von Nieda
AVRFuses is a simple fuse programmer for the AVR series
of microcontrollers from Atmel. It is written to mimic the look, feel and utility of the
AVR Studio fuse programmer.The primary useful feature of AVRFuses is that it lets
you intelligently select which fuses to set just like
in AVRStudio. You don’t need to know bit numbers or have
the data sheet handy like in most other programmers.
It does this by using the exact same part configurations
as AVR Studio does.AVR Studio is free from Atmel, but it only works in Windows.
This program was written to bring some of it’s functionality
to Mac OS X.
Download Latest Version
AVRFuses_1.4.4.zip version 1.4 for Mac OS X
Previous Version
AVRFuses was originally written in C#.NET so that it could run under Mac OS X and Linux using Mono as well as Windows. Due to the slow development of Mono I decided to abandon this effort and rewrite it as a Mac OS X only Cocoa application. You can still download the old version below if you’d like to use it in Linux or Windows. If you are using Mac OS X I recommend you download the latest version above.
AVRFuses.exe version 0.5.0.0 for .NET
This version supports avrdude for reading and writing fuses. Make sure
you fill in the properties on the avrdude tab before using Read or Program.
hi Jason
Thanks for spending time to create AVRFuses.
I have been trying to keep minimal changes to the Makefile created by AVRStudio4 so that my work on the Mac will be seamless when used back on the PC. AVRStudio Makefile generates EEPROM hex files with ‘eep’ extension, and your current version of AVRFuses doesn’t allow selection of such files; I have to make that amendment either by renaming or editing Makefile for every project.
How about this minor inclusion in the next version?
I am hoping to have some time to develop tools on Mac OS X as well…
Thanx.
“Howey”
Is AVRFuses open source?
Great utility!!! Very usefull for beginners like me. Thanks.
Absolutely astounding, AVRfuses was suggested to me at exactly the right moment: I wanted to make an ATmega8 run off an external crystal and I was quite worried about getting the fuses right, as I have already locked myself out of a tiny2313 in the past by accidentally disabling /RESET. This made it a breeze.
Thank you very much!
This is fantastic – thanks so much!
Please keep up the excellent work, and develop this further!
I get the error “avrdude” config file not found…in the path to avrdude i just type “avrdude”…im using MacPack on leopard and avrdude works fine through the command line
whats wrong?
Hi,
cool program. but I have a problem with the fuses of an atmega644. I can read the fuses and write the exact same fuses back. But if i change something (for example deactivaiong JTAG) I get the following error:
avrdude: verification error, first mismatch at byte 0×000
0xd9=!0×99
avrdude: verification error; content mismatch
FAILED
any idea?
Hello,
Does AVRFuses work with AVRMacPack?
I have installed AVRMacPack on my MacBook and entered the installation location for AVRMacPack as the “Path to avrdude”.
The following output message appears:
Loading avrdude config …
SUCCESS
FAILED
Any suggestions?
Thanks
Hi Jason,
Thanks for this little program, I find it really useful! I have found it while looking for replacement for FUSE calculator, when my favourite web was down:
http://www.engbedded.com/cgi-bin/fc.cgi/
Development suggestion: I see you have little output window down at the bottom. It would be really nice if you can display the actual avrdude command executed. This would enhance value of this program in two ways – 1) to get an idea what command is issued 2) educate people how to use avrdude command properly (as sometimes it’s little tricky)
I have also discovered one issue: When selecting a slower baud rate i.e. 4800 in the Preferences, all operations always fails. When using command line (-B 4800) it works fine.
Well, AVRFuses did work with AVRMacPack for me, just that you have to set the right path for avrdude which is a hidden file.
I went to the applications folder, where shortcut to AVRMacPack manual was located and right clicked it to show the original file. Avrdude was lying someone there.
For more details, you can visit :
http://kshdeo.blogspot.com/2009/03/avr-fuse-programmer-for-mac.html
Jason:
Could you modify the Fuses window so that it scrolls horizontally as well as vertically? I’d like to be able to read all of the information off the right-hand side of the window.
Thanks.
\dmc