Arduino Pro Mini not working and Arduino as ISP giving error message.

My arduino pro mini stopped working all of a sudden. I tried to do the bootloader reset thing. I got an error message.

This is how I have my pins set up:

Uno                                 Pro Mini
5V (vcc) ------------------- VCC
GND ------------------------GND
Pin 10 ---------------------- RST
Pin 11 ---------------------- Pin 11
Pin12 ---------------------- Pin 12
Pin 13 ------------------- -- Pin 13

This is my error code.

Arduino: 1.8.7 (Windows Store 1.8.15.0) (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)"

Sketch uses 4402 bytes (14%) of program storage space. Maximum is 30720 bytes.
Global variables use 482 bytes (23%) of dynamic memory, leaving 1566 bytes for local variables. Maximum is 2048 bytes.
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avrdude -CC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM5 -b57600 -D -Uflash:w:C:\Users\Vadim\AppData\Local\Temp\arduino_build_834403/ArduinoISP.ino.hex:i 

avrdude: Version 6.3-20171130
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM5
         Using Programmer              : arduino
         Overriding Baud Rate          : 57600
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x1c
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x1c
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x1c
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x1c
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x1c
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x1c
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x1c
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x1c
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x1c
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x1c

avrdude done.  Thank you.

An error occurred while uploading the sketch

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Any help would be appreciated.

Oh, and this is the error I get when trying to upload a the example blink sketch to the Pro Mini.

Arduino: 1.8.7 (Windows Store 1.8.15.0) (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)"

Sketch uses 930 bytes (3%) of program storage space. Maximum is 30720 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avrdude -CC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM6 -b57600 -D -Uflash:w:C:\Users\Vadim\AppData\Local\Temp\arduino_build_175708/Blink.ino.hex:i 

avrdude: Version 6.3-20171130
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM6
         Using Programmer              : arduino
         Overriding Baud Rate          : 57600
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x3f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x3f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x3f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x3f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x3f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x3f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x3f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x3f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x3f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x3f

avrdude done.  Thank you.

Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

toxicxarrow: My arduino pro mini stopped working all of a sudden.

What were you doing at the time ?

Any magic smoke escape ?

@srnet I was getting ready to implement it into a build. Doing some final testing to catch any bugs. It was working fine, and on my last test, the motor just kept spinning non stop. I tried to re upload the sketch, and got the error. It was fed with regulated 12V into RAW pin.

Arduinos do not in normal operation overwrite their own Flash such that re-programming the bootloader or program is required.

12V is a lot as a supply into a Pro Mini, the (tiny) regulator can easily overheat.

Then there is the potential for voltage spikes from the motor.

What was the supply voltage of the Pro Mini when you measured it ?

It's a 5V pro mini, and I think I read that 7-12V is safe, and you could even go up to 20V, though it's not recommended. The motor had a diode to prevent reverse current, if that's what you're talking about? It was also connected via transistor. As for the supply voltage, I'm not really sure. How would I go about measuring it? It still works, as far as lights and screwed up logic go. It just doesn't do what I want.

Have you tried disconnecting it from everything and attempting to reprogram it?

toxicxarrow: As for the supply voltage, I'm not really sure. How would I go about measuring it?

Use a multimeter.

DrAzzy: Have you tried disconnecting it from everything and attempting to reprogram it?

Yes, still the same error. Also, under Tools > Get Board Info, the BN, it says unidentified.

srnet: Use a multimeter.

Haha, I figured as much. Assuming I test +VCC -GRN, I get a steady 5V.

This is my circuit. Does it look safe to use with a Pro Mini (Assuming I wired it correctly?) 12V to Raw, the same PSU is powering the motor.