Upload of new firnmare

When I am trying to upload the firmware to 1.5
I get the following error:
avrdude: error: buffered memory access not supported. Maybe it isn’t
a butterfly/AVR109 but a AVR910 device?[/b]
from Arduino1.0.2
Can anyone explain what is happening?

Thanks

I had some issues in the same place and it was somewhat annoying so I typed out the steps I took to get it all working. I’ve never really validated them on a second machine though, so let me know how this goes for you.

Installing Servotor32

Setup the device on your PC:
NOTE: I already installed the Servotor32 drivers on my machine

  1. Go to Device Manager
  2. Right click Other Devices->Arduino Leonardo
  3. Select Properties from the menu
  4. Press Update Driver…
  5. Pick to Search Automatically for driver (takes a couple minutes)
  6. THROW CAUTION TO THE WIND: aka Pick Install the driver software anyway
  7. Go back to Device Manager
  8. Right click Ports->ArcBotics Servotor32
  9. Select the Port Settings Tab
  10. Set Bits Per Second to 115200

Update the firmware on your Servotor32:
NOTE: your Servotor32 needs to be connected to your PC

  1. Open Arduino.exe NOTE: I used Arduino 1.0.2
  2. Select Tools->Board->Arduino Leonardo
  3. Select Tools->Serial Port->[your Servotor32 Com port]
    • I had multiple choices, so I unplugged the Servotor USB cable, looked at the list, then plugged it in and looked at the list to see what changed. You can also look to see what the correct port is in the Device Manager.
  4. Press the Verify Button (The check mark) on the Arduino toolbar.
    • You shouldn’t see any errors.
  5. Press the Upload Button (the right arrow) on the Arduino toolbar.
    • This was the most annoying stage because I kept getting errors, and this is what prompted me to write this setup doc in the first place!
    • Uploading takes a minute or two, be patient.
    • You shouldn’t see any errors (I did at first because I had selected the wrong com port).
    • I had an issue where I had to unplug/replug the Servotor USB cable, the Upload again and it worked just fine.

Thank you for the step by step instructions.
i’ll give them a try and let you know how it turns out.

thanks again,

Tried your step by step list.
I still get the same error.
Interesting thing though if I have the Device manager open the port dissconnects and re connects during the upload process.
It also seems to take an awfully long time to upload 9,104 bytes.
What settings do you have under tools - programmer in Arduino 1.0.2?
I have the right board chosen but the issue still occurs.
The full error message is:
Found programmer: Id = “BL”; type =
Software Version = . ; Hardware Version = .
avrdude: error: buffered memory access not supported. Maybe it isn’t
a butterfly/AVR109 but a AVR910 device?

I’m now wondering if it is a driver issue?

I resolved the issue, after searching for the error message I received there was a post which suggested that the comm port on the PC should be changed.
The post also indicated not to use a hubbed USB port but one directly on the PC mainboard.
After doing this and pushing the reset button on the hexy board the update went in fine.
Who would have thought???
Now to see if that fixed some control problems with PoMoCo.