Unable to upload sketch to STM8S board

Hi all,

I am unable to upload sketch to STM8S board - actually 4 of them, which "disqualifies" board error.

ST-Link firmware updated, Arduino IDE latest.

Below please find the error message:

Arduino: 1.8.19 (Windows 10), Board: "STM8S103F3 Breakout Board"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\joach\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\joach\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\joach\Documents\Arduino\libraries -fqbn=sduino:stm8:stm8sblue -ide-version=10819 -build-path C:\Users\joach\AppData\Local\Temp\arduino_build_561397 -warnings=none -build-cache C:\Users\joach\AppData\Local\Temp\arduino_cache_926578 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.STM8Tools.path=C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\STM8Tools\2019.02.05 -prefs=runtime.tools.STM8Tools-2019.02.05.path=C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\STM8Tools\2019.02.05 -prefs=runtime.tools.sdcc.path=C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242 -prefs=runtime.tools.sdcc-build.11242.path=C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242 -verbose C:\Users\joach\Documents\Arduino\sketch_mar15a\sketch_mar15a.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\joach\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\joach\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\joach\Documents\Arduino\libraries -fqbn=sduino:stm8:stm8sblue -ide-version=10819 -build-path C:\Users\joach\AppData\Local\Temp\arduino_build_561397 -warnings=none -build-cache C:\Users\joach\AppData\Local\Temp\arduino_cache_926578 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.STM8Tools.path=C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\STM8Tools\2019.02.05 -prefs=runtime.tools.STM8Tools-2019.02.05.path=C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\STM8Tools\2019.02.05 -prefs=runtime.tools.sdcc.path=C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242 -prefs=runtime.tools.sdcc-build.11242.path=C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242 -verbose C:\Users\joach\Documents\Arduino\sketch_mar15a\sketch_mar15a.ino

Using board 'stm8sblue' from platform in folder: C:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0

Using core 'sduino' from platform in folder: C:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0

Detecting libraries used...

"C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\STM8Tools\2019.02.05/win/busybox" ash "C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\STM8Tools\2019.02.05/wrapper/sdcc.sh" "C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/bin/sdcc" "C:\Users\joach\AppData\Local\Temp\arduino_build_561397\sketch\sketch_mar15a.ino.cpp" nul re12 -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ -E -MC -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 "-IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\cores\sduino" "-IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\variants\standard" "-IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc" "-IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/include"

Generating function prototypes...

"C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\STM8Tools\2019.02.05/win/busybox" ash "C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\STM8Tools\2019.02.05/wrapper/sdcc.sh" "C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/bin/sdcc" "C:\Users\joach\AppData\Local\Temp\arduino_build_561397\sketch\sketch_mar15a.ino.cpp" "C:\Users\joach\AppData\Local\Temp\arduino_build_561397\preproc\ctags_target_for_gcc_minus_e.cpp" re12 -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ -E -MC -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 "-IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\cores\sduino" "-IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\variants\standard" "-IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc" "-IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/include"

C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/bin/sdcc C:\Users\joach\AppData\Local\Temp\arduino_build_561397\sketch\sketch_mar15a.ino.cpp C:\Users\joach\AppData\Local\Temp\arduino_build_561397\preproc\ctags_target_for_gcc_minus_e.cpp re12 -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ -E -MC -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\cores\sduino -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\variants\standard -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/include

Mark re12:C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/bin/sdcc -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ -E -MC -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\cores\sduino -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\variants\standard -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/include C:\Users\joach\AppData\Local\Temp\arduino_build_561397\sketch\sketch_mar15a.ino.cpp -o C:\Users\joach\AppData\Local\Temp\arduino_build_561397\preproc\ctags_target_for_gcc_minus_e.cpp

cpp gefunden

"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\joach\AppData\Local\Temp\arduino_build_561397\preproc\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\STM8Tools\2019.02.05/win/busybox" ash "C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\STM8Tools\2019.02.05/wrapper/sdcc.sh" "C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/bin/sdcc" "C:\Users\joach\AppData\Local\Temp\arduino_build_561397\sketch\sketch_mar15a.ino.cpp" "C:\Users\joach\AppData\Local\Temp\arduino_build_561397\sketch\sketch_mar15a.ino.cpp.o" re2 -MMD -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ --less-pedantic -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 "-IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\cores\sduino" "-IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\variants\standard" "-IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc" "-IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/include"

C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/bin/sdcc C:\Users\joach\AppData\Local\Temp\arduino_build_561397\sketch\sketch_mar15a.ino.cpp C:\Users\joach\AppData\Local\Temp\arduino_build_561397\sketch\sketch_mar15a.ino.cpp.o re2 -MMD -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ --less-pedantic -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\cores\sduino -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\variants\standard -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/include

Mark re2:C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/bin/sdcc -MMD -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ --less-pedantic -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\cores\sduino -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0\variants\standard -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -IC:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/include C:\Users\joach\AppData\Local\Temp\arduino_build_561397\sketch\sketch_mar15a.ino.cpp -o C:\Users\joach\AppData\Local\Temp\arduino_build_561397\sketch\sketch_mar15a.ino.cpp.o

cpp gefunden

Compiling libraries...

Compiling core...

Using precompiled core: C:\Users\joach\AppData\Local\Temp\arduino_cache_926578\core\core_sduino_stm8_stm8sblue_4893abcb11d7f7a81aa245744b41f689.a

Linking everything together...

"C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\STM8Tools\2019.02.05/win/busybox" ash "C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\STM8Tools\2019.02.05/wrapper/sdcc-link.sh" "C:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/bin/sdcc" --nostdlib "-LC:\Users\joach\AppData\Local\Arduino15\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/lib" "-LC:\Users\joach\AppData\Local\Temp\arduino_build_561397" "-LC:\Users\joach\AppData\Local\Arduino15\packages\sduino\tools\sdcc\build.11242/lib/stm8" --code-size 8192 --iram-size 1024 -mstm8 -DSTM8S103 "C:\Users\joach\AppData\Local\Temp\arduino_build_561397\sketch\sketch_mar15a.ino.cpp.o" "C:\Users\joach\AppData\Local\Temp\arduino_build_561397/..\arduino_cache_926578\core\core_sduino_stm8_stm8sblue_4893abcb11d7f7a81aa245744b41f689.a" -lSTM8S103 -lstm8 --out-fmt-elf -o "C:\Users\joach\AppData\Local\Temp\arduino_build_561397/sketch_mar15a.ino.elf"

"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -R DATA -R INITIALIZED -R SSEG "C:\Users\joach\AppData\Local\Temp\arduino_build_561397/sketch_mar15a.ino.elf" "C:\Users\joach\AppData\Local\Temp\arduino_build_561397/sketch_mar15a.ino.hex"

"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-size" -A "C:\Users\joach\AppData\Local\Temp\arduino_build_561397/sketch_mar15a.ino.elf"

Sketch uses 1784 bytes (21%) of program storage space. Maximum is 8192 bytes.

Global variables use 72 bytes (7%) of dynamic memory, leaving 952 bytes for local variables. Maximum is 1024 bytes.

An error occurred while uploading the sketch

Thank you in advance for any advice!
j.

You are using a non-Arduino (not made by Arduino) and an experimental, non-supported core:
Introduction - Sduino (tenbaht.github.io)

This does not mean you cannot ask in the forum, rather you are welcome.
But, it does limit the knowledge set (numerically) that may respond with good information Undoubtedly you will get responses about tags and read the newuser posts, etc.)

I know there was a good deal of interest over on STM32duino.com back at one time. STM corporate moderates that board and they also have their own supported STM32 core hosted on github.

Here is the pertinent search.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.