Reputation: 119
I tried to upload my code to an Arduino Leonardo through theArduino IDE, but:
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
Found programmer: Id = "ю"; type = ё
Software Version = h.; Hardware Version = u.M
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: error: buffered memory access not supported. Maybe it isn't
a butterfly/AVR109 but a AVR910 device?
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude: butterfly_recv(): programmer is not responding
avrdude: error: programmer did not respond to command: leave prog mode
avrdude: butterfly_recv(): programmer is not responding
avrdude: error: programmer did not respond to command: exit bootloader
avrdude: error: programmer did not respond to command: exit bootloader
What is wrong? How do I fix this?
Upvotes: 1
Views: 8474
Reputation: 1
I had the same problem and it seems it was because the global variables were taking up too much memory space. I managed the upload through the following actions: 1. Reduce sketch size (<60% dynamic memory is ok) 2. Connect the USB cable just before the upload starts. Doing this, the problem went away. (I am using a Leonardo beetle board)
Upvotes: 0
Reputation: 1386
Than select latest version of support of your board and click install button.
Done burning bootloader
Upvotes: 2