pls help, Arduino doesnt work

I accidentally interrupted my Arduino when I was uploading a program. Computer cant recognize it now and Arduino doesnt work. LED blinked 3x with a few repetitions.
Can somebody help me, please?
Thanks.

Operating system?

Win7 (x64).
I think I damaged a bootloader if possible.

When you connect the board to the computer, is the "device insertion" sound played? Is the "device insertion" sound played when other USB devices are connected to the computer?

What sort of arduino?
It is most likely you need to reflash the boot loader.
Do you have another arduino you can do it with?

Thank you for replies.
No sound is played when I connect my Arduino Uno to a PC and there is no item in a Serial port menu in the Arduino IDE.
I have got no another Arduino but I am thinkong about this ISP programmer http://www.sparkfun.com/products/9825. But I am not absolutly sure if I can programing with it MCUs like ATmega644P (and others) without problems.

nevar91:
No sound is played when I connect my Arduino Uno to a PC

That is a bad sign. Does the USB cable work with other USB devices? Does the USB port on the computer work with other USB devices?

I have got no another Arduino but I am thinkong about this ISP programmer http://www.sparkfun.com/products/9825. But I am not absolutly sure if I can programing with it MCUs like ATmega644P (and others) without problems.

It will work with the ATmega644P and other AVR 8 processors. Many people on this forum have said they are pleased with it.

Yes, cable is OK. Problems began when I unpluged by mistake Arduino from PC while it was uploading.
I wasnt sure with Pocket AVR Programing because many programmers are much more expensive and are marked as STK500 compatibility atc. I will buy it probably.

As I said before:-

What sort of arduino?

It matters because if it is the Uno then it is possible that the 8U2 that acts as a USB to serial bridge could have been corrupted and that needs reprogramming in place / as well as the Atmega 328 chip.

I have successfully programmed a boot loader into a 20MHz 664 chip with an arduino running the Arduino ISP found in the examples menu.

Yes, it is Uno, how I wrote. I tried to run Arduino as ISP also but I had same problems with it. I worked on a solution but it looks like I will need a dedicated programmer definitely now.
I can see Arduino Uno has one no soldered ICSP jumper close to 8U2. I suppose it can be used to reflash 8U2, can I download its program somewhere?
Also I downloaded Atmel Flip but I cant establish connection between PC and Arduino and I dont see any option how to reset 8U2 if its possible.

You could try buying a new atmega328 chip with the uno bootloader at sparkfun for only $5. This specific one has the uno bootloader already on it. Here is the link. ATmega328 with Arduino Optiboot (Uno) - DEV-10524 - SparkFun Electronics if you take out your old 328 chip out, and put this one into your uno the correct way (look at the half circle and hash marks), it might work. Maybe your uno is just fried though.

You could try buying a new atmega328 chip with the uno bootloader

No - the point is that it is the code in the 8U2 that makes the PC recognise the arduino as a serial device, if the PC is not recognising the board (as was stated) then it is this chip that needs reprogramming.

So, if I connect a new ICSP jumper to the Arduino board a reflash 8U2 with Pocket AVR Programmer (for example) it could works?

It is my belief that it could.

At least it would make the PC recognise the board. If once it is recognising the board then you can't down load to it, then look at re programming the boot loader in the 328 chip.

OK, I will try it...but one more question now. Where to download 8U2 bootloader?

See:-

ok, thank you very much Grumpy_Mike.