Problem with detecting and uploading

I have arduino diecimila. Os - windows XP. After connecting the device to USB all leds blink, but hardware wizard doesn't start. So when I try to upload code to arduino IDE shows error: avrdude: stk500_getsync(): not in sync: resp=0x30 avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51.

PS: sorry for bad english, it's not my native :)

Make sure you have the correct drivers for the USB connection you are using. Install them first before you plug in the USB cable. You may have to remove the existing connections in device manager if you have the incorrect ones. Google is your friend.

Thanks. I'll try it after job)

The solution was even easier than I could imagine... I had bad usb cable... now everything is ok :D