Is my Arduino Uno dead

The Arduino is no longer recognised by the IDE, so I tried to burn the bootoader using the instructions in this link:

When I select 'Burn Bootloader@ it returns this error message:

Using Port : /dev/ttyACM0
Using Programmer : stk500v1
Overriding Baud Rate : 19200
AVR Part : ATmega328P
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :

Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack


eeprom 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff
flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff
lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00

Programmer Type : STK500
Description : Atmel STK500 Version 1.x firmware
Hardware Version: 2
Firmware Version: 1.18
Topcard : Unknown
Vtarget : 0.0 V
Varef : 0.0 V
Oscillator : Off
SCK period : 0.1 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0x000000 (retrying)

Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0x000000 (retrying)

Error while burning bootloader.
Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.

Is the board dead or any other way to recover it.

Thanks

The fact that it is not recognized by the computer, but previously was, implies that the USB-serial adapter on the board has failed, or that you are using a bad USB cable (or bad port - some people have problems with using USB 3.0 ports, while others do not. And there are a lot of very shoddy, unreliable USB cables making the rounds)

The fact that you can't bootload the '328p (which in any event would have no effect on whether the computer sees the board, since that's handled by the 16u2 (or CH340G on cheap clones), not the chip you're trying to bootload, suggests that whatever event damaged the serial adapter also trashed the '328p.

If it was just the serial adapter, there are "desperation level" ways to make it work again, but since the '328p also appears to be dead, it is likely that whatever event damaged the board took out multiple components, and in this case, the board should be considered destroyed.

Did you by any chance expose Vin to reverse polarity, Vin or the barrel jack to AC instead of DC, or the 5v pin or a GPIO pin to a voltage greater than 5v or a negative voltage? Those will all trash the board. We also occasionally hear reports of damage like this when driving large motors, presumably due to spikes getting onto the power rails from the inductive load.

I have tried 2 different USB cables and also 2 other computers, and the Arduino was not recognised on any.

I have also swapped the Atmega 328p IC for known good ones, but that didn't help either.

The last sketch I uploaded to this board was a sketch for a MAX7219 led matrix which just displayed various shapes etc. It was only after that did I find that the board was no longer recognised.

It is unlikely that I have supplied any voltage greater than 5v as the board was powered by a USB printer cable from another computer. There may well have been a spike or a sudden shutdown due to a power cut, but that is all I can think of.

I does seem very likely that the board is trashed by whatever means.

Thanks

avalon66:
Programmer Type : STK500
Description : Atmel STK500 Version 1.x firmware
Hardware Version: 2
Firmware Version: 1.18
Topcard : Unknown
Vtarget : 0.0 V
Varef : 0.0 V
Oscillator : Of

What avrdude tells you is that your target board has no power "Vtarget : 0.0 V". Thias can have multiple reasons but i would start at the bottom and work my way up.
So the first thing to chekc would be if your µC gets power at all, by properly putting a Multimeter across VCC and GND. (Or help yourself with a LED and resitor, but be carefull)

avalon66:
I have also swapped the Atmega 328p IC for known good ones, but that didn't help either.

The last sketch I uploaded to this board was a sketch for a MAX7219 led matrix which just displayed various shapes etc. It was only after that did I find that the board was no longer recognised.

This also may point to a power related problem. If the voltage regulator is dead you swapping the mcu will have no effect. Also how many LED's are there? I believe the max package current rating is 200mA overall so too many leds can kill the MCU or the Voltage Regulator whichever is weaker.

Detzi:
What avrdude tells you is that your target board has no power "Vtarget : 0.0 V".

Incorrect.

Arduino as ISP sketch which you're using does not support reporting the target voltage, so that always shows as 0.0v

DrAzzy:
Incorrect.

Arduino as ISP sketch which you're using does not support reporting the target voltage, so that always shows as 0.0v

You are right, for the arduino based programmers that is true. My Bad, thanks for correcting me.