Arduino Mega 2560 not detected when connected to USB port
After many hours of trying to find a solution, I've concluded that Mega8U2 chip serving as USB to serial converter is dead.

I could not get it to respond in any way and I ended up using my AVRISP mkII programmer and ISP interface to program Mega2560, while using TX0/RX0 pins for serial communication.