Hello,
i am pretty new to this topic but i am trying to programm a attiny45 with an arduino uno board.
Currently i installed the attiny and uploaded the "ArduinoISP" example.
But if i try to burn the bootloader it throws the following error:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03
Fehler beim Brennen des Bootloaders.
Could you please help me with my problem?
Thanks in advance!
Can’t work out the wiring from that photo I’m afraid .
If you take the shield off , can you then program the Arduino - if so you’ve a fault in the wiring ? I’d suspect that first .
Are you uploading with the programmer ? ( “ upload with programmer option”).
Are you loading the bootloader specific to the 45 ?
Can you upload the blink example ( to the Arduino on its own , or the 45 in your setup?)
There is something I recall about changing a delay time in the Arduino as ISP too with the 45- but doubt that would cause that error
That error has nothing to do with the wiring between the arduino and the attiny; it indicates that it is failing to communicate WITH THE ARDUINO RUNNING ARDUINO AS ISP.
This is normally caused by autoreset not being disabled - check if it's resetting (look for the LED blinking) when attempting to burn the bootloader; if it is, that implies that the 10uF cap (which I see in your pic) between reset and ground is not connected correctly, or you haven;t uploaded Arduino as ISP, or something like that.
As others have noted, you should always have the 0.1uf cap between Vcc and Gnd right next to the target chip (this is true of just about any digital IC) - but you're not getting far enough for that to be the problem here.
Thank you all very much for your answers. With your advices i searched for a new tutorial and the problem seems to be the old one beeing not detailed enough. This one did the trick for me:
My error probably occured because i tried to load the example ArduionoISP at the attiny.