Problem Uploading to Robot Control Board

Hi,

I have been using my Official Arduino Robot for a couple of weeks but now it has stopped letting me upload to the control board. I am using the correct board and com port in the IDE but keep getting the message below:

Found programmer: Id = "B×m"; type =
Software Version =
avrdude: error: buffered memory access not supported. Maybe it isn't
a butterfly/AVR109 but a AVR910 device?

I have uninstalled the driver, used different ports, clicked reset, clicked reset twice on compile, held my finger on reset on complile but nothing is working....

Getting very frustrated now...anyone have a fix for this?

I have the sampe problem with the Micro after uploading a sketch it apparently didnt like.

Please check
http://forum.arduino.cc/index.php?topic=224416.0

For fix.