Powering arduino through vin pin

Hi,

I tried to power my Arduino Uno through the vin pin with my 12v 2A power supply and it made a popping noise which I assume means it's blown and broken because it won't turn on now.

I thought the barrel jack/vin pin were rated for 7-12v with 20v max? So I was confused as to how I broke it. It was working perfectly fine when powered through the barrel jack. I believe that the only difference between the barrel jack and vin pins is a polarity protection diode, so I guess the only way I could have blown it would be to have the pins the wrong way round although I'm sure I double-checked it. Anybody know why, perhaps a faulty board? Additionally, is there some max current I can supply to the Arduino and 2A was too much? I'm new to Arduino and electronics in general so excuse me if this is a silly question.

Thank you for your time

(deleted)

If it worked on the barrel jack and it popped on Vin, there is a chance that you reversed the polarity (connected 12V of power supply to GND and GND of power supply to Vin.

According to the schematic of the Uno R3, there is a protection diode on the barrel jack but not on the Vin so the above would be a guarantee for a broken board.