A while ago i settet up my Arduino Pro Mini with a CP2102 Programmer. Everything worked fine for the first 10 times, then my programmer burned down (It literally smoked). So i ordered a new one. This time it was a CH340G Programmer, and it just won't work.
I checked:
Programming Port -> fine
Board -> fine (Pro Mini)
Processor -> fine (5V 16Mhz)
Connections -> fine (RX to TX and TX to RX)
Nothing attacked to RX/TX on Board -> fine (Removed Bluetooth Module)
Driver installation -> fine (Reinstalled twice)
I always get this message:
avrdude: stk500_recv(): programmer is not responding
and then 10 of these:
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
The old programmer probably destroyed the programming unit of the Atmel microcontroller. The old programm was still running on it. Luckily i have about 10 Boards.
The chip is programmed by serial. I would be surprised if you did part blow it. However the Pro Mini boards are cheap so scrapping one is not a big issue.