Dear Arduino users,
I’m really disappointed with my Arduino Leonardo. After just two weeks of using it, I started facing problems to upload new codes. It’s important to remember that Arduino Leonardo uses the ATmega32u4 microcontroller, which has built-in an USB communication.
I’ll describe the problem and the solutions I’ve tried (without success). Some of solutions were found in this Forum and were proposed by other users that faced the same problem.
CONTEXT
The code is perfectly compiled and Arduino Leonardo is automatically reset before the upload process (it’s a normal procedure). So, compiler starts transferring the code for Arduino, but without any response of microcontroller. In a normal upload process, both TX and RX leds blink. When the problem occurs, just RX blinks twice. After about a minute trying to upload the code, the following error is displayed:
Found Programmer: Id = "BÏH"; type =
Software Version = . ; Hardware Version = .
avrdude: error: buffered memory access not supported. Maybe it isn't a butterfly/AVR109 but a AVR910 device?
ATTEMPTS
- I tried to upload the code with IDE 1.0.1 (without success). I’m using Win7 64 bits. There’s no shield connect to Arduino and USB cable is OK.
- I tried to reinstall the driver twice (without success). (IDE 1.0.1 Problems with Leonardo, Windows XP and Windows 7 Enterprise - IDE 1.x - Arduino Forum)
- I tried to hold reset button before upload (without success). (IDE 1.0.1 Problems with Leonardo, Windows XP and Windows 7 Enterprise - IDE 1.x - Arduino Forum)
- I tried to use other USB connector (without any hub), and even tried to use another PC (without success). (leonardo blink sketch not uploading.. "buffered memory access not supported" - IDE 1.x - Arduino Forum)
- I tried to use a different operational system (Ubuntu Linux). Well, here I got success in about 30% of attempts. At least, my Arduino Leonardo is alive.
I also read the troubleshooting instruction at Arduino website (http://arduino.cc/en/guide/troubleshooting).
Thank you in advance.
Best Wishes,
Rafael