C:\KT firmware test folder\BMSBattery 260418\firmware>PATH = C:\st_toolset\asm;C:\Program Files (x86)\STMicroelectronics\st_toolset\asm;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Users\Geoff\AppData\Local\Microsoft\WindowsApps;C:\Program Files\SDCC\bin;;C:\Program Files (x86)\STMicroelectronics\st_toolset\stvp;C:\SDCC\usr\local\bin;\KT firmware test folder\BMSBattery 260418\firmware\\tools\cygwin\bin C:\KT firmware test folder\BMSBattery 260418\firmware>del main.ihx Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\main.ihx C:\KT firmware test folder\BMSBattery 260418\firmware>make -f Makefile_windows clean Cleaning files... C:\KT firmware test folder\BMSBattery 260418\firmware>cd stdperiphlib\src C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src>del *.asm Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src\*.asm C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src>del *.rel Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src\*.rel C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src>del *.lk Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src\*.lk C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src>del *.lst Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src\*.lst C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src>del *.rst Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src\*.rst C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src>del *.sym Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src\*.sym C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src>del *.cdb Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src\*.cdb C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src>del *.map Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src\*.map C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src>del *.elf Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src\*.elf C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src>del *.bin Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src\*.bin C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib\src>cd.. C:\KT firmware test folder\BMSBattery 260418\firmware\StdPeriphLib>cd.. Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\*.asm Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\*.rel Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\*.lk Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\*.lst Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\*.rst Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\*.sym Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\*.cdb Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\*.map Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\*.elf Could Not Find C:\KT firmware test folder\BMSBattery 260418\firmware\*.adb Done. C:\KT firmware test folder\BMSBattery 260418\firmware>make -f Makefile_windows sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -oStdPeriphLib/src/stm8s_itc.c StdPeriphLib/src/stm8s_itc.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -oStdPeriphLib/src/stm8s_clk.c StdPeriphLib/src/stm8s_clk.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -oStdPeriphLib/src/stm8s_iwdg.c StdPeriphLib/src/stm8s_iwdg.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -oStdPeriphLib/src/stm8s_gpio.c StdPeriphLib/src/stm8s_gpio.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -oStdPeriphLib/src/stm8s_exti.c StdPeriphLib/src/stm8s_exti.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -oStdPeriphLib/src/stm8s_uart2.c StdPeriphLib/src/stm8s_uart2.c Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp4. Please contact sdcc authors with source code to reproduce. sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -oStdPeriphLib/src/stm8s_tim1.c StdPeriphLib/src/stm8s_tim1.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -oStdPeriphLib/src/stm8s_tim2.c StdPeriphLib/src/stm8s_tim2.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -oStdPeriphLib/src/stm8s_adc1.c StdPeriphLib/src/stm8s_adc1.c Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp0. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp0. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp1. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp0. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp0. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp1. Please contact sdcc authors with source code to reproduce. sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -oStdPeriphLib/src/stm8s_flash.c StdPeriphLib/src/stm8s_flash.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -owatchdog.c watchdog.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -ogpio.c gpio.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -outils.c utils.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -ouart.c uart.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -oadc.c adc.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -obrake.c brake.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -opas.c pas.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -owheel_speed_sensor.c wheel_speed_sensor.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -otimers.c timers.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -opwm.c pwm.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -oeeprom.c eeprom.c sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -omotor.c motor.c Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp152. Please contact sdcc authors with source code to reproduce. sdcc -c -IStdPeriphLib/inc -I. -mstm8 -Ddouble=float --std-c99 --nolospre --out-fmt-ihx --debug -oebike_app.c ebike_app.c ebike_app.c:158:2: error: #error ebike_app.c:167:2: error: #error ebike_app.c:179: warning 110: conditional flow changed by optimizer: so said EVELYN the modified DOG Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp44. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp44. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp44. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp44. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp32. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp32. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp32. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp32. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp0. Please contact sdcc authors with source code to reproduce. Warning: Non-connected liverange found and extended to connected component of the CFG:iTemp11. Please contact sdcc authors with source code to reproduce. make: *** [ebike_app.rel] Error 1 C:\KT firmware test folder\BMSBattery 260418\firmware>STVP_CmdLine -BoardName=ST-LINK -ProgMode=SWIM -Port=USB -Device=STM8S105x6 -FileProg=main.ihx -verbose -no_loop STVP_CmdLine version 1.6 Verbose ON Log activity ON Display Progress OFF Message box warning if protect option byte ON Loop mode OFF Erase device OFF Blank check device OFF Verify device ON Configuration: BoardName=ST-LINK ST-LINK_ID=0 Device=STM8S105x6 Port=USB ProgMode=SWIM >>> Filling PROGRAM MEMORY image in computer with Blank Value <<< Filling PROGRAM MEMORY image in computer succeeds >>> Loading file main.ihx in PROGRAM MEMORY image in computer (API) ERROR : No such file or directory C:\KT firmware test folder\BMSBattery 260418\firmware>pause Press any key to continue . . .