protocol error, as usual.

Hello,
i got the same old error...yea, you know what i mean:

avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

the RX led flashes 3 times and then it stops, and the error comes.

I tried almost everything for two days now:
-different bps settings including 57600 and 115200
-rts on close
-com port lower than 10
-nothing connected to board
-different cables
-3 different atmega328 with bootloaders
-2 different usb cables
-holding the reset button

at first i thought it was a problem with my pc, then i installed windows vista, a few drivers for the laptop, and the arduino, to make sure no other program was getting in the way, but it still doesn't work.

system:
-laptop dell studio 1555
-arduino 18
-windows vista, but i also tried on w7. w7 gave a different error though:

avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x00

notice different response.

i installed drivers both manually and auto. i deleted all usb ports and made the pc re-add them. It worked fine on my other desktop last week now it doesn't work anymore. I really do not know what to do. Not to mention i've read tons of other posts with similar issues.

Have you tried a loop-back test?

actually i don't even know what it is. I'll Google it, thanks for the tip.

Ok this is what i did:

-RESET pin connected to GND
-RX pin connected to TX

opened the arduino IDE, opened the terminal, and whatever i write and send in the text space at the top, comes out below. So i think that the test is passed, right? Even less ideas now!

EDIT: just reburned bootloader on a chip, still no results.

EDIT: it works on my friend's desktop, he has windows XP, same settings as mine. I still can't understand why it doesn't work on mine though. Settings are the same, only difference is the OS and the fact that mine is a laptop and his is not...oh btw, mine is 64 bits, but nevertheless i've read that other users made it work.

Have you tried a different USB cable?

Or a different port on the laptop?

Tried both, different cable and different port.

What about clearing out your temp files? Or trying a fresh install of the IDE?

just reburned bootloader on a chip, still no results

Which programmer did you use?

I cleared temporary files using disk cleanup, still no results. The IDE has been installed (extracted) many times too.

I burned my bootloader with this: http://www.sparkfun.com/commerce/product_info.php?products_id=14
(added a new entry in the programmers section, labelled as "ponyser") ...but still it worked fine on the other pc.

I partly solved it.

I installed windows xp in dual boot and it works amazingly well on it. Of course it would have been cooler to have it work on windows 7, but i have tried lots of things at no avail. So i think i'll just give up and use the IDE on windows xp only.

Thanks for the tips!