Arduino Uno R3 - how to re-install 16u2 firmware

Hi

I think I have fried my Arduino Uno R3, it's not showing up as a serial device in arduino IDE or when I try dmesg, is there a way I can try re-installing 16u2 firmware? I couldn't find a tutorial to do same for R3.

Any help is appreciated.

Thanks

Here is the instructions for "Updating the Atmega8U2 on an Uno or Mega2560 using DFU":

The process for 16u2 should be almost identical.