Member • Feb 6, 2013
Problem in burning ATMEGA16
while using extreme burner its showing error "power on failed & cannot connect to the target chip".
I am using ATMEGA16 development board which is usb powered.
so what is the problem please tell me
Member • Feb 6, 2013
Member • Feb 6, 2013
Member • Feb 6, 2013
Member • Feb 6, 2013
Fuse bits! The Atmega's are configured to use internal 1 MHZ internal oscillator by default hence you need to first configure it to use the external crystal.soni.sapanits new trying to burn 1st tym & it is mounted on trainer kit so crystal oscillator is also inbuilt
& when i connect it to my PC , my PC show that beep of an external device connected,that means I have installed USBASP drivers correctly but still cant
Member • Feb 6, 2013
Member • Feb 7, 2013
Member • Feb 7, 2013
USBASP can be seen in in device manager while I connect it.aruncharyhi,
here is to be considered checking, first of all connect your development board to AVRdude then go for checking ports where USBasp is heighlighted or not in communication port,if it not install sinaprog software with drivers of that module then connect once again,then ull get the connection then go for recognising the device while connecting to your AVRdude k. if its also not solved place the screen shots such that ill go for clear your bug,.
Member • Feb 7, 2013
Member • Feb 7, 2013
Member • Feb 8, 2013
Member • Feb 8, 2013
Member • Feb 8, 2013
please explain it morearuncharyi got your bug go with sinaprog software to dump the programmer with the related usb support software then dump the programmer in to the controller ok.
Member • Feb 8, 2013
Member • Feb 8, 2013
Member • Feb 9, 2013
How did you set the fuse bits then? To set the fuse bits, the software must first detect the controller?soni.sapanset fusebits but it show following in
1.auto detecting programmer
2.found USBasp on usb port
3.powering on
4.power on failed
5.can not communicating with target chip
6.retrying again
& so on repeted 4,5,6
Member • Feb 9, 2013
I think I got the problem,[Prototype]How did you set the fuse bits then? To set the fuse bits, the software must first detect the controller?
Can you read the current fuse bits and screenshot it? I am pretty sure that you didn't set the fuse bits.
Member • Feb 9, 2013
Yeah? That's the problem. That's why I asked you to see if your board got any arrangement to set itself to SS mode. This will allow the programmer to run on Slow clock and will enable the AVR software to access the chip.soni.sapanI think I got the problem,
when I was trying with USB avr programmer(hardware) only without connecting atmega 16 I got the same error as mentioned above that means my software is not reading atmega 16.
& about fuse bits
In extreme burner there is an opt to set it but ofcourse I am not able to read fuse bits.
Now I think problem is to detect Atmega 16 & I think I have installed drivers properly
Member • Feb 9, 2013
Am at home at this moment any other solution? I think board dont have that arrengement, check above post I have posted the schematic of the board[Prototype]Yeah? That's the problem. That's why I asked you to see if your board got any arrangement to set itself to SS mode. This will allow the programmer to run on Slow clock and will enable the AVR software to access the chip.
Another solution is to check if your college got a Universal programmer. Use this programmer to set the fuse bits and then later use it with your board. This is what I used to do.
Member • Feb 9, 2013
A little correction. I meant the programmer not the board. USBASP has been modified to work on SCK, but it may be possible that the manufacturer of your board might have hardwired that setting instead of providing a jumper.soni.sapanAm at home at this moment any other solution? I think board dont have that arrengement, check above post I have posted the schematic of the board
Member • Feb 9, 2013
Member • Feb 9, 2013
soni.sapancant understand you 😔. 😐........................................
Member • Feb 9, 2013
[Prototype]
hello,
I am also working on ATmega16...i use unipro for its programming. but i have seen many local vendors selling the USB programming hardware for mega16 at around 4 to 500/- it uses atmega8.
if i am going to make the same kind of programmer by my own, can you please tell me its software part, that what kind of code that programmer has ?
i have its circuit schematic but dont have any idea about the program.
thanks.
Member • Feb 9, 2013
Member • Feb 9, 2013
ll reply when I am done[Prototype]
Notice that Slow SCK jumper? Track down that same thing keeping this circuit diagram as the reference. If you find any provision for jumper at that place, then put the jumper and try reading the atmega again, else, your programmer manufacturer skipped that part and you don't have any other way than to find a appropriate programmer and set up the fuse bits.
I remember one other way. Try to build a Serial programmer. Its pretty easy to build one and requires negligible components. No microcontroller is needed as well. This programmer, with Pony Prog can get your work done.
Member • Mar 13, 2013
Member • Mar 13, 2013
Member • Mar 14, 2013
thanks dude it is done, can I be able to know which program is currently working on chip?aruncharycheck out the fuse bits in the software...
Member • Mar 14, 2013
You can read the hex of the program if thats what you mean. And reset button will restart the execution from fresh just as it would, after the power on.soni.sapanthanks dude it is done, can I be able to know which program is currently working on chip?
& why reset button is used?
Member • Jun 18, 2013
Member • Jun 18, 2013
Will you please share detail that how you are trying to burn it. Tagging #-Link-Snipped-# he may help you.shobhit12Somebody please help me. I have done everything that was said here. Except the SCK thing. I have no option to set the SCK or the jumper. Please help.
I have everything working perfectly using a ponyser but its royally screwed up with the usbasp
Member • Jun 21, 2013
There's no other way except setting the controller to work on Slow Clock (SCK). Its the only way you can read a brand new Atmega. You can try building a programming that works on Serial Interface. Its fairly simple to make one.shobhit12Somebody please help me. I have done everything that was said here. Except the SCK thing. I have no option to set the SCK or the jumper. Please help.
I have everything working perfectly using a ponyser but its royally screwed up with the usbasp
Member • Jun 21, 2013
Tagging one more CEan #-Link-Snipped-# he may help you.shobhit12Somebody please help me. I have done everything that was said here. Except the SCK thing. I have no option to set the SCK or the jumper. Please help.
I have everything working perfectly using a ponyser but its royally screwed up with the usbasp
Member • Jun 21, 2013
Member • Jun 21, 2013
#-Link-Snipped-# Please have a look at above reply and give it a try.Big_BHi soni.sapan,
Try this solutions...
1.Is the USBASP driver is installed correctly?
-If it is showing [!] symbol in device manager. >> Remove old driver and install [<a href="https://www.dropbox.com/s/fnskanmardfhzlh/USBasp%20Driver%200.1.12.1.zip" target="_blank" rel="nofollow noopener noreferrer">Dropbox - Error</a>] new driver.
2.Try New AVRdude 2.1. [<a href="https://www.dropbox.com/s/y4jwacphjrvzn43/SinaProg%202.1.zip" target="_blank" rel="nofollow noopener noreferrer">Dropbox - Error</a>]
3. Triple check you connection with Programmer's programming pins to ATmega16 pins [SCK,MISO,MOSI,RESET etc..].
4.Try connecting disconnecting USB. sometime due to loose connection it happens.
5.If RESET switch is connected,Disconnect it.[sometimes it creates problem in AVR while burning.]
Hopefully this may solve your problem.. 👍
-Big_B
Member • Jun 22, 2013
Member • Sep 19, 2014
Member • Sep 20, 2014
You've probably selected the device in the software which doesn't match with your physical chip. For example, you've selected Atemga 16 in the software while your actual chip is Atemga 8.SAYYED NAVEEDguys i m getting an error
but now problem is that I am trying to burn another program in it, it showing error "mismatch at location 0x00000000" so what is the problem?
plzz help
i m nt getting the fuse bits logic
Member • Feb 19, 2016
Member • Feb 22, 2016
You're already done setting the fuse bits? If you did as mentioned earlier, then you'll need a crystal oscillator connected. It will not work on SCK after fuse bit setting is complete.karthick417set fusebits but it show following in
1.auto detecting programmer
2.found USBasp on usb port
3.powering on
4.power on failed
5.can not communicating with target chip
6.retrying again
& so on repeted 4,5,6
Member • Mar 11, 2016
Member • Mar 11, 2016
Member • Mar 11, 2016
It is a shame we can not edit the post... I have no idea where the title of the link came from... just follow the linkWagner LipnharskiIf this is the problem, download and install the signed USBASP driver from this link:
#-Link-Snipped-#
Member • Mar 11, 2016
Member • Jun 23, 2016
Member • Jun 23, 2016