avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Users\tsots\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"
Using Port : COM5
Using Programmer : stk500v1
Overriding Baud Rate : 19200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03
You mention a problem uploading sketches, but the output you shared is from a "Burn Bootloader" operation, not an upload.
We need information about the uploading problem in order to be able to effectively provide assistance. In some rare cases, upload problems can only be solved by performing a "Burn Bootloader", but this is a complex procedure that requires additional hardware so we only resort to that after we have eliminated the other more simple possible solutions, and only when the evidence indicates that the "Burn Bootloader" operation could fix the problem.
Please provide a detailed description of the hardware setup you use when you are attempting to upload sketches to the Pro Mini. Unlike other Arduino boards, the Pro Mini doesn't have an on-board USB interface so it is necessary to connect an external USB interface to the board in order to upload. So we need to know:
What exactly are you using as the external USB interface?
How is the USB interface connected to the Pro Mini board (we need to know the exact electrical connections between the two)
avrdude: Expected signature for ATmega328P is 1E 95 0F
Double check chip, or use -F to override this check.
Failed chip erase: uploading error: exit status 1
avrdude: Device signature = 0x1e9516 (probably m328pb)
avrdude: Expected signature for ATmega328P is 1E 95 0F
Double check chip, or use -F to override this check.
Please take the time to carefully read the my previous reply.
If you have done that, you would know that we aren't interested in "Burn Bootloader" right now, and know that posting the "Burn Bootloader" output once again would not be productive.
You would also have seen that I requested some information, and would have provided that information so that we can proceed with assisting you.
I'm going to ask you to provide the full verbose output from an upload attempt.
This procedure is not intended to solve the problem. The purpose is to gather more information.
Please do this:
Select File > Preferences... (or Arduino IDE > Settings... for macOS users) from the Arduino IDE menus.
The "Preferences" dialog will open.
Uncheck the box next to Show verbose output during: ☑ compile in the "Preferences" dialog.
Check the box next to Show verbose output during: ☐ upload.
Click the "OK" button.
The "Preferences" dialog will close.
Connect the CP2102 module to your board.
Connect the CP2102 module to your computer.
Select the port of the CP2102 module from Arduino IDE's Tools > Port menu.
Select Sketch > Upload from the Arduino IDE menus.
Wait for the upload to fail.
You will see an "Upload error: ..." notification at the bottom right corner of the Arduino IDE window. Click the "COPY ERROR MESSAGES" button on that notification.
Open a forum reply here by clicking the "Reply" button.
Click the <CODE/> icon on the post composer toolbar.
This will add the forum's code block markup (```) to your reply to make sure the error messages are correctly formatted.
FQBN: arduino:avr:pro
Using board 'pro' from platform in folder: C:\Users\tsots\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Using core 'arduino' from platform in folder: C:\Users\tsots\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Detecting libraries used...
C:\Users\tsots\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -IC:\Users\tsots\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\tsots\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs C:\Users\tsots\AppData\Local\Temp\arduino\sketches\B258B73E6AEFB2F63A0F348A0E5C96FF\sketch\Blink.ino.cpp -o nul
Generating function prototypes...
C:\Users\tsots\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR -IC:\Users\tsots\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\tsots\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs C:\Users\tsots\AppData\Local\Temp\arduino\sketches\B258B73E6AEFB2F63A0F348A0E5C96FF\sketch\Blink.ino.cpp -o C:\Users\tsots\AppData\Local\Temp\3034345239\sketch_merged.cpp
C:\Users\tsots\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives C:\Users\tsots\AppData\Local\Temp\3034345239\sketch_merged.cpp
Compiling sketch...
"C:\\Users\\tsots\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Users\\tsots\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\tsots\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\eightanaloginputs" "C:\\Users\\tsots\\AppData\\Local\\Temp\\arduino\\sketches\\B258B73E6AEFB2F63A0F348A0E5C96FF\\sketch\\Blink.ino.cpp" -o "C:\\Users\\tsots\\AppData\\Local\\Temp\\arduino\\sketches\\B258B73E6AEFB2F63A0F348A0E5C96FF\\sketch\\Blink.ino.cpp.o"
Compiling libraries...
Compiling core...
Using precompiled core: C:\Users\tsots\AppData\Local\Temp\arduino\cores\arduino_avr_pro_cpu_16MHzatmega328_e6f61b1ccfa6afc22e659248e5d7e891\core.a
Linking everything together...
"C:\\Users\\tsots\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\tsots\\AppData\\Local\\Temp\\arduino\\sketches\\B258B73E6AEFB2F63A0F348A0E5C96FF/Blink.ino.elf" "C:\\Users\\tsots\\AppData\\Local\\Temp\\arduino\\sketches\\B258B73E6AEFB2F63A0F348A0E5C96FF\\sketch\\Blink.ino.cpp.o" "C:\\Users\\tsots\\AppData\\Local\\Temp\\arduino\\sketches\\B258B73E6AEFB2F63A0F348A0E5C96FF/..\\..\\cores\\arduino_avr_pro_cpu_16MHzatmega328_e6f61b1ccfa6afc22e659248e5d7e891\\core.a" "-LC:\\Users\\tsots\\AppData\\Local\\Temp\\arduino\\sketches\\B258B73E6AEFB2F63A0F348A0E5C96FF" -lm
"C:\\Users\\tsots\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\\Users\\tsots\\AppData\\Local\\Temp\\arduino\\sketches\\B258B73E6AEFB2F63A0F348A0E5C96FF/Blink.ino.elf" "C:\\Users\\tsots\\AppData\\Local\\Temp\\arduino\\sketches\\B258B73E6AEFB2F63A0F348A0E5C96FF/Blink.ino.eep"
"C:\\Users\\tsots\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\tsots\\AppData\\Local\\Temp\\arduino\\sketches\\B258B73E6AEFB2F63A0F348A0E5C96FF/Blink.ino.elf" "C:\\Users\\tsots\\AppData\\Local\\Temp\\arduino\\sketches\\B258B73E6AEFB2F63A0F348A0E5C96FF/Blink.ino.hex"
"C:\\Users\\tsots\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-size" -A "C:\\Users\\tsots\\AppData\\Local\\Temp\\arduino\\sketches\\B258B73E6AEFB2F63A0F348A0E5C96FF/Blink.ino.elf"
Sketch uses 924 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.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xaf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xaf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xaf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xaf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xaf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xaf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xaf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xaf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xaf
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xaf
Cross-posting is against the Arduino forum rules. The reason is that duplicate posts can waste the time of the people trying to help. Someone might spend a lot of time investigating and writing a detailed answer on one topic, without knowing that someone else already did the same in the other topic.
Repeated cross-posting can result in a suspension from the forum.
In the future, please only create one topic for each distinct subject matter. This is basic forum etiquette, as explained in the "How to get the best out of this forum" guide. It contains a lot of other useful information. Please read it.