After having the Arduino Uno running for a short period of time, it seems to no longer communicate over the USB port when connected to the computer. It still seems to turn on and run the program uploaded. However, it no longer receives or outputs any data and any attempts to re-upload code are met with timeout errors in the Arduino IDE. The TX/RX lights do not blink at all, but the "L" light always flashes right after the Arduino is plugged in.
I have the Arduino/Genuino Uno board selected in the Arduino IDE.
This is a legitimate board that I bought directly from Arduino.
Loopback test fails.
Nothing is connected to any of the pins on the Arduino whatsoever.
I have an Arduino Nano that communicates fine with my Windows 10 PC so that rules out the drivers and the PC itself.
My computer still recognizes the USB device as an Arduino Uno and assigns it to COM5.
Leaving it plugged in for a solid 15 minutes shows no chips on the board getting hot to the touch.
I have tried resetting the board before, during, and after attempting to upload code, no dice.
Are there other steps that I can take to try to fix the board, or am I going to have to accept that I fried the ATMEL16 chip on my Uno?