Not able to upload code using STLINK ans uart
Not able to upload code using STLINK ans uart
I tried STLINK2 and FTDI to blink . No success so far!
I am using Arduino 1.8.12 and latest STM32 core.
STLINK and FTDI are completely working and being detected easily.
I am using bluepill stm32f103c8t6.
Where am i going wrong?
I am using Arduino 1.8.12 and latest STM32 core.
STLINK and FTDI are completely working and being detected easily.
I am using bluepill stm32f103c8t6.
Where am i going wrong?
Re: Not able to upload code using STLINK ans uart
Which option did you select in the menu and how did you connect STLink and FTDI ?
-
- Posts: 7
- Joined: Sat Jan 04, 2020 12:42 am
Re: Not able to upload code using STLINK ans uart
I have exactly the same problem. Also Arduino IDE 1.8.12 with ST-Link V2. STM core is version 1.8.0.
I downloaded the driver from the ST site, turned antivirus off and followed directions to install as administrator. Everything looked okay.
I have verified ST-Link is connected and working in Windows 10 Device Manager - USB Devices.
The ST-Link is plugged into a USB port on a Lenovo T430 laptop.
I checked the wires between the STLink and device board three times.
My settings:
board - generic STM32F103C
variant - STM32F103C8
upload method - STLink
My sketch compiles okay, reports upload is successful. However, lights on the ST-Link don't blink as they usually do, and the sketch is never uploaded (it's still running the factory blink test).
I haven't tried the FTDI yet.
I downloaded the driver from the ST site, turned antivirus off and followed directions to install as administrator. Everything looked okay.
I have verified ST-Link is connected and working in Windows 10 Device Manager - USB Devices.
The ST-Link is plugged into a USB port on a Lenovo T430 laptop.
I checked the wires between the STLink and device board three times.
My settings:
board - generic STM32F103C
variant - STM32F103C8
upload method - STLink
My sketch compiles okay, reports upload is successful. However, lights on the ST-Link don't blink as they usually do, and the sketch is never uploaded (it's still running the factory blink test).
I haven't tried the FTDI yet.
Re: Not able to upload code using STLINK ans uart
So you have installed the STM32CubeProgrammer?
Try to connect with it to the board.
Try to connect with it to the board.
-
- Posts: 7
- Joined: Sat Jan 04, 2020 12:42 am
Re: Not able to upload code using STLINK ans uart
I installed STM32cubeprogrammer, I can connect to the board and see object code. Arduino IDE still behaves the same.
Re: Not able to upload code using STLINK ans uart
Could you share the output log?
With all output enabled in the preference settings.
With all output enabled in the preference settings.
-
- Posts: 7
- Joined: Sat Jan 04, 2020 12:42 am
Re: Not able to upload code using STLINK ans uart
Code: Select all
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\ken\Documents\ArduinoData\packages -hardware C:\Users\ken\Documents\Arduino\hardware -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\ken\Documents\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\ken\Documents\Arduino\libraries -fqbn=Arduino_STM32:STM32F1:genericSTM32F103C:device_variant=STM32F103C8,upload_method=STLinkMethod,cpu_speed=speed_72mhz,opt=osstd -ide-version=10812 -build-path C:\Users\ken\AppData\Local\Temp\arduino_build_782031 -warnings=none -build-cache C:\Users\ken\AppData\Local\Temp\arduino_cache_877129 -prefs=build.warn_data_percentage=75 -verbose C:\Users\ken\Documents\Arduino\BP_BlinkWithoutDelay\BP_BlinkWithoutDelay.ino
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\arduino-builder -compile -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\ken\Documents\ArduinoData\packages -hardware C:\Users\ken\Documents\Arduino\hardware -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\ken\Documents\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\ken\Documents\Arduino\libraries -fqbn=Arduino_STM32:STM32F1:genericSTM32F103C:device_variant=STM32F103C8,upload_method=STLinkMethod,cpu_speed=speed_72mhz,opt=osstd -ide-version=10812 -build-path C:\Users\ken\AppData\Local\Temp\arduino_build_782031 -warnings=none -build-cache C:\Users\ken\AppData\Local\Temp\arduino_cache_877129 -prefs=build.warn_data_percentage=75 -verbose C:\Users\ken\Documents\Arduino\BP_BlinkWithoutDelay\BP_BlinkWithoutDelay.ino
Using board 'genericSTM32F103C' from platform in folder: C:\Users\ken\Documents\Arduino\hardware\Arduino_STM32\STM32F1
Using core 'maple' from platform in folder: C:\Users\ken\Documents\Arduino\hardware\Arduino_STM32\STM32F1
Detecting libraries used...
"C:\\Users\\ken\\Documents\\ArduinoData\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10812 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1 -DSERIAL_USB -DGENERIC_BOOTLOADER -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/include" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/stm32f1/include" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/usb/stm32f1" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/usb/usb_lib" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\cores\\maple" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\variants\\generic_stm32f103c" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031\\sketch\\BP_BlinkWithoutDelay.ino.cpp" -o nul
Generating function prototypes...
"C:\\Users\\ken\\Documents\\ArduinoData\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10812 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1 -DSERIAL_USB -DGENERIC_BOOTLOADER -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/include" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/stm32f1/include" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/usb/stm32f1" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/usb/usb_lib" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\cores\\maple" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\variants\\generic_stm32f103c" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031\\sketch\\BP_BlinkWithoutDelay.ino.cpp" -o "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\\Users\\ken\\Documents\\ArduinoData\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10812 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1 -DSERIAL_USB -DGENERIC_BOOTLOADER -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/include" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/stm32f1/include" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/usb/stm32f1" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/usb/usb_lib" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\cores\\maple" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\variants\\generic_stm32f103c" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031\\sketch\\BP_BlinkWithoutDelay.ino.cpp" -o "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031\\sketch\\BP_BlinkWithoutDelay.ino.cpp.o"
Compiling libraries...
Compiling core...
Using previously compiled file: C:\Users\ken\AppData\Local\Temp\arduino_build_782031\core\wirish\start.S.o
Using previously compiled file: C:\Users\ken\AppData\Local\Temp\arduino_build_782031\core\wirish\start_c.c.o
Using previously compiled file: C:\Users\ken\AppData\Local\Temp\arduino_build_782031\core\wirish\boards_setup.cpp.o
Using previously compiled file: C:\Users\ken\AppData\Local\Temp\arduino_build_782031\core\wirish\boards.cpp.o
Using previously compiled file: C:\Users\ken\AppData\Local\Temp\arduino_build_782031\core\board.cpp.o
Using precompiled core: C:\Users\ken\AppData\Local\Temp\arduino_cache_877129\core\core_0c71c4bc149ce52aa159c88efa0ba277.a
Linking everything together...
"C:\\Users\\ken\\Documents\\ArduinoData\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -Os -Wl,--gc-sections -mcpu=cortex-m3 "-TC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\variants\\generic_stm32f103c/ld/jtag_c8.ld" "-Wl,-Map,C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031/BP_BlinkWithoutDelay.ino.map" "-LC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\variants\\generic_stm32f103c/ld" -specs=nosys.specs -specs=nano.specs -u _printf_float -u _sbrk -u link -u _close -u _fstat -u _isatty -u _lseek -u _read -u _write -u _exit -u kill -u _getpid -o "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031/BP_BlinkWithoutDelay.ino.elf" "-LC:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031" -lm -lgcc -mthumb -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align -Wl,--warn-unresolved-symbols -Wl,--start-group "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031\\sketch\\BP_BlinkWithoutDelay.ino.cpp.o" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031\\core\\wirish\\start.S.o" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031\\core\\wirish\\start_c.c.o" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031\\core\\board.cpp.o" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031\\core\\wirish\\boards.cpp.o" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031\\core\\wirish\\boards_setup.cpp.o" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_cache_877129\\core\\core_0c71c4bc149ce52aa159c88efa0ba277.a" -Wl,--end-group
"C:\\Users\\ken\\Documents\\ArduinoData\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-objcopy" -O binary "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031/BP_BlinkWithoutDelay.ino.elf" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031/BP_BlinkWithoutDelay.ino.bin"
"C:\\Users\\ken\\Documents\\ArduinoData\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-size" -A "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_782031/BP_BlinkWithoutDelay.ino.elf"
Sketch uses 22376 bytes (34%) of program storage space. Maximum is 65536 bytes.
Global variables use 2200 bytes (10%) of dynamic memory, leaving 18280 bytes for local variables. Maximum is 20480 bytes.
C:\Users\ken\Documents\Arduino\hardware\Arduino_STM32/tools/win/stlink_upload.bat {upload.altID} {upload.usbID} C:\Users\ken\AppData\Local\Temp\arduino_build_782031/BP_BlinkWithoutDelay.ino.bin
Invalid library found in C:\Users\ken\Documents\Arduino\libraries\Arduino: no headers files (.h) found in C:\Users\ken\Documents\Arduino\libraries\Arduino
Invalid library found in C:\Users\ken\Documents\Arduino\libraries\Arduino: no headers files (.h) found in C:\Users\ken\Documents\Arduino\libraries\Arduino
-
- Posts: 505
- Joined: Fri Dec 27, 2019 4:53 pm
- Location: Munich, Germany
- Contact:
Re: Not able to upload code using STLINK ans uart
Try to use Arduino 1.8.10 or 12, the very latest version can always have bugs.
Re: Not able to upload code using STLINK ans uart
This is the Windows store version, this should work.
You should enable the verbose for the upload also to see what happened
You should enable the verbose for the upload also to see what happened
-
- Posts: 7
- Joined: Sat Jan 04, 2020 12:42 am
Re: Not able to upload code using STLINK ans uart
I began to revert to 1.8.10 before I saw your reply. If you think 1.8.12 should work, I will re-install it and try again.
Edit - I went ahead and installed 1.8.10 to see what would happen - I get the same behaviour. I have both verbose compilation and upload boxes checked in preferences.. I also tried disabling the anti-virus and I checked permissions on the upload bat file, for what that is worth. This log is from 1.8.10:
Edit - I went ahead and installed 1.8.10 to see what would happen - I get the same behaviour. I have both verbose compilation and upload boxes checked in preferences.. I also tried disabling the anti-virus and I checked permissions on the upload bat file, for what that is worth. This log is from 1.8.10:
Code: Select all
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\ken\AppData\Local\Arduino15\packages -hardware C:\Users\ken\Documents\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\ken\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\ken\Documents\Arduino\libraries -fqbn=Arduino_STM32:STM32F1:genericSTM32F103C:device_variant=STM32F103C8,upload_method=STLinkMethod,cpu_speed=speed_72mhz,opt=osstd -ide-version=10810 -build-path C:\Users\ken\AppData\Local\Temp\arduino_build_436672 -warnings=none -build-cache C:\Users\ken\AppData\Local\Temp\arduino_cache_107096 -prefs=build.warn_data_percentage=75 -verbose C:\Users\ken\AppData\Local\Temp\untitled1278292926.tmp\sketch_may01a\sketch_may01a.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\ken\AppData\Local\Arduino15\packages -hardware C:\Users\ken\Documents\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\ken\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\ken\Documents\Arduino\libraries -fqbn=Arduino_STM32:STM32F1:genericSTM32F103C:device_variant=STM32F103C8,upload_method=STLinkMethod,cpu_speed=speed_72mhz,opt=osstd -ide-version=10810 -build-path C:\Users\ken\AppData\Local\Temp\arduino_build_436672 -warnings=none -build-cache C:\Users\ken\AppData\Local\Temp\arduino_cache_107096 -prefs=build.warn_data_percentage=75 -verbose C:\Users\ken\AppData\Local\Temp\untitled1278292926.tmp\sketch_may01a\sketch_may01a.ino
Using board 'genericSTM32F103C' from platform in folder: C:\Users\ken\Documents\Arduino\hardware\Arduino_STM32\STM32F1
Using core 'maple' from platform in folder: C:\Users\ken\Documents\Arduino\hardware\Arduino_STM32\STM32F1
Detecting libraries used...
"C:\\Users\\ken\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10810 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1 -DSERIAL_USB -DGENERIC_BOOTLOADER -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/include" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/stm32f1/include" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/usb/stm32f1" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/usb/usb_lib" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\cores\\maple" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\variants\\generic_stm32f103c" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672\\sketch\\sketch_may01a.ino.cpp" -o nul
Generating function prototypes...
"C:\\Users\\ken\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10810 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1 -DSERIAL_USB -DGENERIC_BOOTLOADER -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/include" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/stm32f1/include" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/usb/stm32f1" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/usb/usb_lib" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\cores\\maple" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\variants\\generic_stm32f103c" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672\\sketch\\sketch_may01a.ino.cpp" -o "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\\Users\\ken\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10810 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG=1 -DSERIAL_USB -DGENERIC_BOOTLOADER -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/include" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/stm32f1/include" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/usb/stm32f1" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\system/libmaple/usb/usb_lib" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\cores\\maple" "-IC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\variants\\generic_stm32f103c" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672\\sketch\\sketch_may01a.ino.cpp" -o "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672\\sketch\\sketch_may01a.ino.cpp.o"
Compiling libraries...
Compiling core...
Using previously compiled file: C:\Users\ken\AppData\Local\Temp\arduino_build_436672\core\wirish\start.S.o
Using previously compiled file: C:\Users\ken\AppData\Local\Temp\arduino_build_436672\core\wirish\start_c.c.o
Using previously compiled file: C:\Users\ken\AppData\Local\Temp\arduino_build_436672\core\wirish\boards.cpp.o
Using previously compiled file: C:\Users\ken\AppData\Local\Temp\arduino_build_436672\core\wirish\boards_setup.cpp.o
Using previously compiled file: C:\Users\ken\AppData\Local\Temp\arduino_build_436672\core\board.cpp.o
Using precompiled core: C:\Users\ken\AppData\Local\Temp\arduino_cache_107096\core\core_0c71c4bc149ce52aa159c88efa0ba277.a
Linking everything together...
"C:\\Users\\ken\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -Os -Wl,--gc-sections -mcpu=cortex-m3 "-TC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\variants\\generic_stm32f103c/ld/jtag_c8.ld" "-Wl,-Map,C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672/sketch_may01a.ino.map" "-LC:\\Users\\ken\\Documents\\Arduino\\hardware\\Arduino_STM32\\STM32F1\\variants\\generic_stm32f103c/ld" -specs=nosys.specs -specs=nano.specs -u _printf_float -u _sbrk -u link -u _close -u _fstat -u _isatty -u _lseek -u _read -u _write -u _exit -u kill -u _getpid -o "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672/sketch_may01a.ino.elf" "-LC:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672" -lm -lgcc -mthumb -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align -Wl,--warn-unresolved-symbols -Wl,--start-group "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672\\sketch\\sketch_may01a.ino.cpp.o" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672\\core\\wirish\\start.S.o" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672\\core\\wirish\\start_c.c.o" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672\\core\\board.cpp.o" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672\\core\\wirish\\boards.cpp.o" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672\\core\\wirish\\boards_setup.cpp.o" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_cache_107096\\core\\core_0c71c4bc149ce52aa159c88efa0ba277.a" -Wl,--end-group
"C:\\Users\\ken\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-objcopy" -O binary "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672/sketch_may01a.ino.elf" "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672/sketch_may01a.ino.bin"
"C:\\Users\\ken\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-size" -A "C:\\Users\\ken\\AppData\\Local\\Temp\\arduino_build_436672/sketch_may01a.ino.elf"
Sketch uses 21864 bytes (33%) of program storage space. Maximum is 65536 bytes.
Global variables use 2192 bytes (10%) of dynamic memory, leaving 18288 bytes for local variables. Maximum is 20480 bytes.
C:\Users\ken\Documents\Arduino\hardware\Arduino_STM32/tools/win/stlink_upload.bat {upload.altID} {upload.usbID} C:\Users\ken\AppData\Local\Temp\arduino_build_436672/sketch_may01a.ino.bin