Arduino uno powered on but no serial connection and L led is on (not blinking)

Hi,
I have an arduino uno R3 that I'm unable to connect to Pc, the Pc doesn't see the arduino when I connect it at all
-Under Windows: not even unknown device and no sound of new device.
-Under Gnu/linux: the dmesg doesn't show that a new device has been connected.

Also the L led near the GRD pin is constant on(not blinking).

After I read some articles, some suggested that I should burn a bootloader to the chip, so i tried burning the bootloader by using my Arduino Nano (a clone actually) as an ISP programmer.

-Using the arduino IDE i couldn't burn the bootloader due to multiple errors (mostly a "mismatch error").

-Using avrdude in the command line i was able to flash the bootloader onto the chip with no apparent errors, i used the commands in this article with changing the -v flag to -vvvv following a suggestion by a youtube video.

After i connected the Arduino Uno to the PC directly using a USB cable, the same problem appeared.

Now when i try to connect the Uno back to the Nano clone (nano as a ISP) i can no longer flash a bootloader or flash the blink sketch to the Unu through the NANO ISP programmer.

I tried to connect the two arduinos using Two methods
1-ICSP header on the UNO.
2-Using the digital pins (10,11,12,13), GRD and 5V pins and i got the same results.

I've attached some command line output with a description in the filename of what i was doing with the command

Update: Is it possible that I've fried the atmega16u2 chip ? Is there some test i could carry to ensure that ?

Flashing Bootloader through avrdude with "-vvvv" flag.txt (2.34 KB)

Flashing bootloader through avrdude with "-vvvv" flag and changing the baudrate.txt (6.96 KB)

Flashing the Blink sketch through Arduino IDE.txt (14.2 KB)

Flashing the blink sketch through avrdude with "-vvvv" flag.txt (2.36 KB)

Bump