Can't upload programs

Hi, I'm using Windows 7 32 bit platform and I have the last Arduino development environment version (1.0.2).
The problem is that i can't upload programs to my hardware, it says "avrdude: stk500_getsync(): not in sync: resp=0x00", even though the Arduino program detects the hardware. I was unable to identify the board version of my hardware too.
The arduino looks like this:

there are words "DFRuino 2009" near the usb hub on the board.
By the way in the pictures you can clearly see that when Arduino is connected to computer or just turned on, the red bulb is always glowing.
I have an example of the Arduino program which uses the console to communicate with the robot. The console isn't working (it's just because i can't upload my program).
Please, help me to understand how can I upload the programs to this robot.

The arduino looks like this:

No the robot looks like that; you can barely see the Arduino.

there are words "DFRuino 2009" near the usb hub on the board.

Well the newest IDE defaults to the Arduino Uno board which wasn't available in 2009, so try changing to the Arduino Duemilanove.

Might it be this one? If so select the Duemilanove board type in the Arduino IDE and try again.

http://www.droboticsonline.com/index.php/arduino-duemilanove.html

Lefty

Thank you Arrch and retrolefty for fast responses, however changing the board type in IDE to Duemilanove doesn't help.
The main schema isn't exactly "Duemilanove 328" there is a sticker which claims that this schema is "DFRobot DFRduino Duemilanove". I've also downloaded the older version (0017) of this IDE and tried all possible board variations and still it is'nt working, and throwing "avrdude: stk500_getsync(): not in sync: resp=0x00" with additional error called "avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51". Is it important to keep the robot turned on while uploading program or it doesn't matter at all?

Try completely disconnecting everything from the Arduino before your program it.

Well, you were right about everything :slight_smile: At first I had to set board type in IDE to "Duemilanove", then I had to dismount Antenna. This is how I successfully uploaded my program. Thanks to you :slight_smile:
PS I'm using 0017v Arduino IDE