Hi All,
I was adding support for some chips with big flash memory (like ATmega2560 etc.) in my Programmer Software eXtreme Burner - AVR. But right now I do not have any ready setup with ATmega2560 so I ask anyone of you who have got a ATmega2560 (or ATmega128) setup to please carry out a simple test.
Just download the eXtreme Burner AVR 1.3 Beta. And try to flash the following hex files.
And update me the details via a comment on this page.
Serial Interface.
Now your USBasp can double as a USB to serial converter at NO extra cost! We now have a basic serial terminal integrated in the eXtreme Burner AVR ! The terminal can be launched from the Tool Menu. But you need a modified USBasp Firmware to use the terminal. It is available from here.
eXtreme Burner AVR v1.3 Beta ! |



Since AVR programming is done by SPI protocol, is it possible to program a SPI EEPROM using the same programmer?
Hi sir, just now i tested eXtreme Burner AVR 1.3 Beta.
It’s working fine for ATmega128 board.and also speed is double as copmpared to previous V1.1. Thanks for making
great AVRISP programmer.
@Murali,
Thanks! for testing …
Sir I am working on at mega 2560;
Is this Extreme burner can be use for
programming it?
because i have seen some where that there is the option of burring AT MEGA 2560 also.
please help.
That’s an okay for Mega2560 also…. I check it myself….
@Shawon,
Thanks! But I already did so !
Hello sir…
can i use USBasp for serial communication… i seen somewhere you said that you have changed the some firmware setting… and a “USBasp.hex” file is given there…
i have that hex file but i want to know how to use this…
Please
Thank you
Ismail…
I think there’s a bug in your software’s serial terminal part…. It doesn’t quit in case of any error…. It would be great if you can integrate an Arduino programming utility, support for other chips like ATMega328, etc and upgrade the fuse editor part…. Best wishes…
i too have tested ,host mcu was atmega 16,i checked my connection i was only reciving half of the text sent from mcu ,and after tat it was saying some uart error and usb asp 1.3b hung with usb asp programing led up
I tried the Usart on Atmega16.
Its working perfectly fine.
But it would be better if we can send characters without pressing enter.
And it is not working as a comport.
Hi,
I’ve tried v.1.3 Beta with Atmega1280 and I have to say that software doesn’t work properly.
I’ve read the ATmega1280 on Arduino mega 1280 Board.
Start of Bootloader is at 1F000h but eXtreme Burner is reading it into buffer at 10000h.Yes I’ve also add following lines in chips.xml for ATmega 1280:
ATmega1280
131072
4096
0x0003971E
256
YES
YES
YES
YES
YES
.\Images\Placements\ZIF_DIP_40.bmp
Everything is same as for ATmega2560 but Flash size.
Another thing is with loading the same Bootloader from hex file. As I said it sould load to 1F000h but the eXtreme Burner loaded file to 0F000h.
Third thing what I’ve noticed is memory size definition for ATmega640 in chips.xml. It should be 65536.
Other programmers (Bascom and ProgISP) are reading this ATmega 1280 properly also hex file as well.
I’ve also checked Arduino board with ATmega328. It reads the ATmega328 properly and hex file too. For this I’ve added definitions for hi fuses in fuselayout .xml and put definitions for chip in chips.xml.
fuselayout.xml:
chips.xml:
ATmega328(P)
32768
1024
0x0000F951E
128
YES
YES
YES
YES
YES
.\Images\Placements\ZIF_DIP_40.bmp
Best regards,
Jaka
@Jaka,
Send me the ATmega1280 hex file. Have to check what exactly is the problem.
Again for ATmega328:
adding following lines in fuselayout.xml:
LAYOUT id=”5″ comment=”For ATmega328,328P”
BIT position=”0″ name=”BOOTRST” details=”Select Reset Vector” default=”1″
BIT position=”1″ name=”BOOTSZ0″ details=”Select Boot Size” default=”0″
BIT position=”2″ name=”BOOTSZ1″ details=”Select Boot Size” default=”0″
BIT position=”3″ name=”EESAVE” details=”EEPROM memory is preserved through the Chip Erase” default=”1″
BIT position=”4″ name=”WDTON” details=”Watchdog Timer Always On” default=”1″
BIT position=”5″ name=”SPIEN” details=”Enable Serial Program and Data Downloading” default=”0″
BIT position=”6″ name=”DWEN” details=”debugWIRE Enable” default=”1″
BIT position=”7″ name=”RSTDISBL” details=”External Reset Disable” default=”1″
and adding following lines in chips.xml:
CHIP
NAME>ATmega328(P)
FLASH>3276810240x0000F951E128YESYESYESYESYES</CALIB
.\Images\Placements\ZIF_DIP_40.bmp
Actually I am facing a problem while burning program
in ATMEGA32A. I am trying to burn the blinkled program
in EXTREME BURNER -AVR. A message is coming that
“Attiny 32A is not found, then continue it with users
permission”. But in the configuration options of AVR
STUDIO4, Atmega32 is selected. Can anyone please
address this problem and suggest me. Waiting for all
of your response. Thanks in advance.
It will be better if you can email me -
(sumanta.show@gmail.com / show.sumanta@rediffmail.com)
@Sumanta,
Din’t u see the Chip Menu !
Oh God! Please tell me do u have brains out of stock in your manufacturing unit !
Sir please let me know that can burn hex file on ATmega644 on eXtreme Burner.
Hello.
Can you add support for the ATmega1284P-PU IC in your software? It will be much apreciated! your software is so easy to use but lacks some IC compatibility.
Thanks for all!
i really hope they do add support for atmega1284p-pu..
thanks
Hi!
Is it possible to see amount of flash occupied with downloaded .hex file?
In this or previous version of burner.
It would be very usefull to see how much space is free for larger programs.
I think avr dude tells you percentage of full flash.
thank you,
regards
Hi,
I have successfully programmed ATMEGA2560 microcontroller with V1.3B (Clicking on ‘About’ shows V1.2). It is working fine.
Thanks
Hi,
When you program WDTON on ATMEGA128,is not realy programmed. After Read Fuses is still unprogrammed.
With other software is working.
Regards.
Same with ATMEGA8
Sir,
Is the connections for serial communication using usbasp same as that for usb programming?
Pls help
Hi
How can one use the USBasp UART support?
Data is sent as raw trough SPI?
Thanks
eXtreme Burner – AVR 1.3 Beta fails to run on Windows 7 x64:
—————————
AVRProg.exe – System Error
—————————
The program can’t start because libusb0.dll is missing from your computer. Try reinstalling the program to fix this problem.
—————————
OK
—————————
Hey I was working on with ATMega 128, works fine. Also some of my friends tried with 2560, it works good. I will be getting ATMega 640 in some time, will check it too. But there is problem with ATMega164 and 324.
Most of us have got ATMega324P-20PU, I see no option except ATMega324PA in the menu. I selected that option anyways and clicked on “Write>Flash”. All the other settings where taken care of, but it always says at the end ‘memory mismatch’… I thought my MCU was not good so I checked with 3 other, but still the same.
@ExtremeElectronics, please look into it. If this problem is addressed, then this software will be complete.
Sir I am working on at mega32;
Is this Extreme burner can be use for
programming it?
I don’t understand about USBasp connection to microcontroller (use serial terminal )
can anyone tell me about the wiring diagram…. please…..
whether using rx / tx port?
hi
the “EXtreme Burner – AVR 1.3 Beta” is one of the best AVR programmer.
I’m waiting for The final version of this useful tool.
thanks alot
eXtreme Burner AVR 1.3 Beta is not supported with 64-bit Windows 8.. it detect USB as unknown device and when i open software eXtreme Burner AVR 1.3 Beta it shows some error asking for file libusb0.. I Disable Driver Signature Enforcement and also try by manually copy paste the file libusb0 in system32 folder but the problem still there… Kindly tell me the way out