This utility provides instruments for reprogramming various ATmega and ATtiny microcontrollers. It is possible to deploy and install new firmware versions.
AVRDUDE PROG
AVRDUDE PROG is a Windows application that lets you read data from several microcontroller types such as STK200, AVR910, JTAG ICE MkII, etc. There is support for both standard and inverted fuses. Instruments for accessing the calibration byte are available.
How it works
After starting the software users are prompted to select the correct chip from the drop-down menu in the main window. The programmer model, connection port and fuse type are adjustable as well. The next step is to configure the controller structure for further editing. There is a Read button for importing the HEX value of the calibration byte.
Similar to PICkit, you can select a custom file with the new firmware and click Verify to check its integrity. Additionally, there is an option for downloading the current version from the device. It can be restored later in case of technical difficulties. Following that, you are instructed to write the fresh file in the microcontroller memory by clicking the corresponding button.
Fuse editing
There are instruments for locking specific bytes in the firmware. It is helpful for manually adjusting internal memory characteristics. Moreover, users can fuse high and low bytes. A button for resetting all operators to their default values is included.
Features
- free to download and use;
- offers you tools for reprogramming various microcontrollers;
- there is support for ATtiny and ATmega chipsets;
- it is possible to lock specific bytes in the firmware file;
- compatible with all modern versions of Windows.
Who can tune ONLY SUCH fuse bits from developer (LOCK = 0xE, EFUSE = 0xFC) in this program for next writing to atmega644_20au? The other bits HFUSE = 0xD4 and LFUSE = 0xD7 may be tuned by the hands in GUI interface Why other fields is a blocked in all versions of program, even here, according to screenshot?!
hi everybary