Arduino board not detecting and Tx an Rx is ON continous

Hi everybody,
I have a mega 2560 board, When I am connecting from PC its not detecting, But another mega 2560 (working one) is detected properly and working satisfactory. When I connect the faulted board then Tx and Rx led is continuous ON and ATMEL mega 16U2 is getting heated very fast.

Any Idea what is going on? attached image file for reference

Thanks

If the processor is getting hot to touch, that generally means something inside the chip has failed.

The RX light is driven by the USB to serial chip.

Do you connect 12V in the wrong place?

No

What do you mean by this line -"The RX light is driven by the USB to serial chip."

Ranjeet:
What do you mean by this line -"The RX light is driven by the USB to serial chip."

Not sure there is another way to word it.

The TX and RX LEDs are driven by the usb to serial chip, not the main processor.

tthe rx and tx led are connected to the 16u2 chip, if they power up the whole time and the 16u2 is getting hot i'm afraid he 16u2 is messed up somehow
the fact that it is getting hot tels us that it is drawing (to) much current

Hi all,
What is the solution now? I next I should be doing? Anyhow I can make it work?

if the 16u2 has the problem i'm think it has the only way to fix it is to get a new chip on it,
another possebility is that some other component around the 16u2 is malfunctioning,
either way you'll have to replace that component of buy a new board

Looks like that is the problem. I though anybody had faced this problem before.

Thank you all for your time.