Board Properties name=Discovery build.vid=0x0483 build.core=arduino build.board=DISCO_F407VG_App build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial} -DVECT_TAB_OFFSET=0x10000 menu.pnum.DISCO_F030R8=STM32F030R8-DISCVL menu.pnum.DISCO_F030R8.node="No_mass_storage_for_this_board_Use_STLink_upload_method" menu.pnum.DISCO_F030R8.upload.maximum_size=65536 menu.pnum.DISCO_F030R8.upload.maximum_data_size=8192 menu.pnum.DISCO_F030R8.build.mcu=cortex-m0 menu.pnum.DISCO_F030R8.build.board=DISCO_F030R8 menu.pnum.DISCO_F030R8.build.series=STM32F0xx menu.pnum.DISCO_F030R8.build.product_line=STM32F030x8 menu.pnum.DISCO_F030R8.build.variant=DISCO_F030R8 menu.pnum.DISCO_F030R8.build.cmsis_lib_gcc=arm_cortexM0l_math menu.pnum.DISCO_F072RB=STM32F072B-DISCOVERY menu.pnum.DISCO_F072RB.node="No_mass_storage_for_this_board_Use_STLink_upload_method" menu.pnum.DISCO_F072RB.upload.maximum_size=131072 menu.pnum.DISCO_F072RB.upload.maximum_data_size=16384 menu.pnum.DISCO_F072RB.build.mcu=cortex-m0 menu.pnum.DISCO_F072RB.build.board=DISCO_F072RB menu.pnum.DISCO_F072RB.build.series=STM32F0xx menu.pnum.DISCO_F072RB.build.product_line=STM32F072xB menu.pnum.DISCO_F072RB.build.variant=DISCO_F072RB menu.pnum.DISCO_F072RB.build.cmsis_lib_gcc=arm_cortexM0l_math menu.pnum.DISCO_F100RB=STM32F100RB-DISCVL menu.pnum.DISCO_F100RB.node=DIS_F100RB menu.pnum.DISCO_F100RB.upload.maximum_size=131071 menu.pnum.DISCO_F100RB.upload.maximum_data_size=8192 menu.pnum.DISCO_F100RB.build.mcu=cortex-m3 menu.pnum.DISCO_F100RB.build.board=DISCO_F100RB menu.pnum.DISCO_F100RB.build.series=STM32F1xx menu.pnum.DISCO_F100RB.build.product_line=STM32F100xB menu.pnum.DISCO_F100RB.build.variant=DISCO_F100RB menu.pnum.DISCO_F100RB.build.cmsis_lib_gcc=arm_cortexM3l_math menu.pnum.DISCO_F407VG=STM32F407G-DISC1 menu.pnum.DISCO_F407VG.node=DIS_F407VG menu.pnum.DISCO_F407VG.upload.maximum_size=1048576 menu.pnum.DISCO_F407VG.upload.maximum_data_size=196608 menu.pnum.DISCO_F407VG.build.mcu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard menu.pnum.DISCO_F407VG.build.board=DISCO_F407VG menu.pnum.DISCO_F407VG.build.series=STM32F4xx menu.pnum.DISCO_F407VG.build.product_line=STM32F407xx menu.pnum.DISCO_F407VG.build.variant=DISCO_F407VG menu.pnum.DISCO_F407VG.build.cmsis_lib_gcc=arm_cortexM4l_math menu.pnum.DISCO_F407VG_Boot=STM32F407G-DISC1-Boot menu.pnum.DISCO_F407VG_Boot.node=DIS_F407VG_Boot menu.pnum.DISCO_F407VG_Boot.upload.maximum_size=65536 menu.pnum.DISCO_F407VG_Boot.upload.maximum_data_size=196608 menu.pnum.DISCO_F407VG_Boot.build.mcu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard menu.pnum.DISCO_F407VG_Boot.build.board=DISCO_F407VG_Boot menu.pnum.DISCO_F407VG_Boot.build.series=STM32F4xx menu.pnum.DISCO_F407VG_Boot.build.product_line=STM32F407xx menu.pnum.DISCO_F407VG_Boot.build.variant=DISCO_F407VG_Boot menu.pnum.DISCO_F407VG_Boot.build.cmsis_lib_gcc=arm_cortexM4l_math menu.pnum.DISCO_F407VG_App=STM32F407G-DISC1-App menu.pnum.DISCO_F407VG_App.node=DIS_F407VG_App menu.pnum.DISCO_F407VG_App.upload.maximum_size=983040 menu.pnum.DISCO_F407VG_App.upload.maximum_data_size=196608 menu.pnum.DISCO_F407VG_App.build.mcu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard menu.pnum.DISCO_F407VG_App.build.board=DISCO_F407VG_App menu.pnum.DISCO_F407VG_App.build.series=STM32F4xx menu.pnum.DISCO_F407VG_App.build.product_line=STM32F407xx menu.pnum.DISCO_F407VG_App.build.variant=DISCO_F407VG_App menu.pnum.DISCO_F407VG_App.build.cmsis_lib_gcc=arm_cortexM4l_math menu.pnum.DISCO_F746NG=STM32F746G-DISCOVERY menu.pnum.DISCO_F746NG.node=DIS_F746NG menu.pnum.DISCO_F746NG.upload.maximum_size=1048576 menu.pnum.DISCO_F746NG.upload.maximum_data_size=327680 menu.pnum.DISCO_F746NG.build.mcu=cortex-m7 -mfpu=fpv4-sp-d16 -mfloat-abi=hard menu.pnum.DISCO_F746NG.build.board=DISCO_F746NG menu.pnum.DISCO_F746NG.build.series=STM32F7xx menu.pnum.DISCO_F746NG.build.product_line=STM32F746xx menu.pnum.DISCO_F746NG.build.variant=DISCO_F746NG menu.pnum.DISCO_F746NG.build.cmsis_lib_gcc=arm_cortexM7l_math menu.pnum.DISCO_L475VG_IOT=STM32L475VG-DISCOVERY-IOT menu.pnum.DISCO_L475VG_IOT.node=DIS_L4IOT menu.pnum.DISCO_L475VG_IOT.upload.maximum_size=1048576 menu.pnum.DISCO_L475VG_IOT.upload.maximum_data_size=98304 menu.pnum.DISCO_L475VG_IOT.build.mcu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard menu.pnum.DISCO_L475VG_IOT.build.board=DISCO_L475VG_IOT menu.pnum.DISCO_L475VG_IOT.build.series=STM32L4xx menu.pnum.DISCO_L475VG_IOT.build.product_line=STM32L475xx menu.pnum.DISCO_L475VG_IOT.build.variant=DISCO_L475VG_IOT menu.pnum.DISCO_L475VG_IOT.build.cmsis_lib_gcc=arm_cortexM4l_math menu.pnum.DISCO_L072CZ_LRWAN1=Discovery L072CZ-LRWAN1 menu.pnum.DISCO_L072CZ_LRWAN1.node="DIS_L072Z,NODE_L072CZ" menu.pnum.DISCO_L072CZ_LRWAN1.upload.maximum_size=196608 menu.pnum.DISCO_L072CZ_LRWAN1.upload.maximum_data_size=20480 menu.pnum.DISCO_L072CZ_LRWAN1.build.mcu=cortex-m0plus menu.pnum.DISCO_L072CZ_LRWAN1.build.board=DISCO_L072CZ_LRWAN1 menu.pnum.DISCO_L072CZ_LRWAN1.build.series=STM32L0xx menu.pnum.DISCO_L072CZ_LRWAN1.build.product_line=STM32L072xx menu.pnum.DISCO_L072CZ_LRWAN1.build.variant=DISCO_L072CZ_LRWAN1 menu.pnum.DISCO_L072CZ_LRWAN1.build.cmsis_lib_gcc=arm_cortexM0l_math menu.pnum.DISCO_L072CZ_LRWAN1.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial} -D__CORTEX_SC=0 menu.upload_method.MassStorage=Mass Storage menu.upload_method.MassStorage.upload.protocol= menu.upload_method.MassStorage.upload.tool=massStorageCopy menu.upload_method.STLink=STLink menu.upload_method.STLink.upload.protocol=STLink menu.upload_method.STLink.upload.tool=stlink_upload menu.xserial.generic=Enabled (generic 'Serial') menu.xserial.none=Enabled (no generic 'Serial') menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE menu.xserial.disabled=Disabled (no Serial support) menu.xserial.disabled.build.xSerial= menu.usb.none=None menu.usb.CDCgen=CDC (generic 'Serial' supersede U(S)ART) menu.usb.CDCgen.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC menu.usb.CDC=CDC (no generic 'Serial') menu.usb.CDC.build.enable_usb={build.usb_flags} -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB menu.usb.HID=HID (keyboard and mouse) menu.usb.HID.build.enable_usb={build.usb_flags} -DUSBD_USE_HID_COMPOSITE menu.xusb.FS=Low/Full Speed menu.xusb.HS=High Speed menu.xusb.HS.build.usb_speed=-DUSE_USB_HS menu.xusb.HSFS=High Speed in Full Speed mode menu.xusb.HSFS.build.usb_speed=-DUSE_USB_HS -DUSE_USB_HS_IN_FS menu.opt.osstd=Smallest (-Os default) menu.opt.oslto=Smallest (-Os) with LTO menu.opt.oslto.build.flags.optimize=-Os -flto menu.opt.o1std=Fast (-O1) menu.opt.o1std.build.flags.optimize=-O1 menu.opt.o1lto=Fast (-O1) with LTO menu.opt.o1lto.build.flags.optimize=-O1 -flto menu.opt.o2std=Faster (-O2) menu.opt.o2std.build.flags.optimize=-O2 menu.opt.o2lto=Faster (-O2) with LTO menu.opt.o2lto.build.flags.optimize=-O2 -flto menu.opt.o3std=Fastest (-O3) menu.opt.o3std.build.flags.optimize=-O3 menu.opt.o3lto=Fastest (-O3) with LTO menu.opt.o3lto.build.flags.optimize=-O3 -flto menu.opt.ogstd=Debug (-g) menu.opt.ogstd.build.flags.optimize=-g -Og menu.rtlib.nano=Newlib Nano (default) menu.rtlib.nanofp=Newlib Nano + Float Printf menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float menu.rtlib.nanofs=Newlib Nano + Float Scanf menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float menu.rtlib.full=Newlib Standard menu.rtlib.full.build.flags.ldspecs= runtime.ide.path=C:\Program Files (x86)\Arduino_1.8.9 runtime.os=windows build.system.path=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system runtime.ide.version=10809 target_package=STM32 target_platform=stm32 runtime.hardware.path=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32 originalid=Disco version=1.0.0 compiler.stm.extra_include="-I{build.source.path}" "-I{build.core.path}/avr" "-I{build.core.path}/stm32" "-I{build.core.path}/stm32/LL" "-I{build.core.path}/stm32/usb" "-I{build.core.path}/stm32/usb/hid" "-I{build.core.path}/stm32/usb/cdc" "-I{build.system.path}/Drivers/{build.series}_HAL_Driver/Inc/" "-I{build.system.path}/Drivers/{build.series}_HAL_Driver/Src/" "-I{build.system.path}/{build.series}/" "-I{build.system.path}/Middlewares/ST/STM32_USB_Device_Library/Core/Inc" "-I{build.system.path}/Middlewares/ST/STM32_USB_Device_Library/Core/Src" compiler.warning_flags=-w compiler.warning_flags.none=-w compiler.warning_flags.default= compiler.warning_flags.more=-Wall compiler.warning_flags.all=-Wall -Wextra compiler.path={runtime.tools.arm-none-eabi-gcc-6-2017-q2-update.path}/bin/ compiler.S.cmd=arm-none-eabi-gcc compiler.c.cmd=arm-none-eabi-gcc compiler.cpp.cmd=arm-none-eabi-g++ compiler.ar.cmd=arm-none-eabi-gcc-ar compiler.c.elf.cmd=arm-none-eabi-gcc compiler.objcopy.cmd=arm-none-eabi-objcopy compiler.elf2hex.cmd=arm-none-eabi-objcopy compiler.extra_flags=-mcpu={build.mcu} -mthumb "@{build.opt.path}" compiler.S.flags={compiler.extra_flags} -c -x assembler-with-cpp {compiler.stm.extra_include} compiler.c.flags={compiler.extra_flags} -c {build.flags.optimize} {compiler.warning_flags} -std=gnu11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -MMD {compiler.stm.extra_include} compiler.cpp.flags={compiler.extra_flags} -c {build.flags.optimize} {compiler.warning_flags} -std={compiler.cpp.std} -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -MMD {compiler.stm.extra_include} compiler.ar.flags=rcs compiler.c.elf.flags=-mcpu={build.mcu} -mthumb {build.flags.optimize} {build.flags.ldspecs} -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--entry=Reset_Handler -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align compiler.objcopy.eep.flags=-O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 compiler.elf2bin.flags=-O binary compiler.elf2hex.flags=-O ihex compiler.ldflags= compiler.size.cmd=arm-none-eabi-size compiler.define=-DARDUINO= build.ldscript=ldscript.ld compiler.c.extra_flags= compiler.c.elf.extra_flags= compiler.cpp.extra_flags= compiler.cpp.std=gnu++14 compiler.S.extra_flags={build.startup_file} compiler.ar.extra_flags= compiler.elf2bin.extra_flags= compiler.elf2hex.extra_flags= compiler.arm.cmsis.c.flags="-I{runtime.tools.CMSIS-5.3.0.path}/CMSIS/Core/Include/" "-I{build.system.path}/Drivers/CMSIS/Device/ST/{build.series}/Include/" "-I{build.system.path}/Drivers/CMSIS/Device/ST/{build.series}/Source/Templates/gcc/" compiler.arm.cmsis.ldflags="-L{runtime.tools.CMSIS-5.3.0.path}/CMSIS/Lib/GCC/" -l{build.cmsis_lib_gcc} build.usb_flags=-DUSBCON {build.usb_speed} -DUSBD_VID={build.vid} '-DUSB_MANUFACTURER={build.usb_manufacturer}' '-DUSB_PRODUCT="{build.board}"' -DHAL_PCD_MODULE_ENABLED build.usb_manufacturer="Unknown" build.info.flags=-D{build.series} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} -DBOARD_NAME="{build.board}" build.xSerial=-DHAL_UART_MODULE_ENABLED build.enable_usb={build.usb_flags} -DUSBD_USE_CDC build.usb_speed= build.startup_file= build.flags.optimize=-Os build.flags.ldspecs=--specs=nano.specs build.opt.name=build_opt.h build.opt.sourcepath={build.source.path}/{build.opt.name} build.opt.path={build.path}/{build.opt.name} recipe.hooks.prebuild.1.pattern.windows=cmd /c if not exist "{build.opt.sourcepath}" mkdir "{build.path}" & type NUL > "{build.opt.path}" recipe.hooks.prebuild.1.pattern.linux=bash -c "[ -f {build.opt.sourcepath} ] || (mkdir -p {build.path} && touch {build.opt.path})" recipe.hooks.prebuild.1.pattern.macosx=bash -c "[ -f {build.opt.sourcepath} ] || (mkdir -p {build.path} && touch {build.opt.path})" preprocld.name=preproc.ld preprocld.filepath={build.path}/{preprocld.name} preprocld.flags=-DLD_MAX_SIZE={upload.maximum_size} -DLD_MAX_DATA_SIZE={upload.maximum_data_size} recipe.hooks.linking.prelink.1.pattern="{compiler.path}{compiler.c.cmd}" -x c -E -P {preprocld.flags} {compiler.c.flags} {build.info.flags} {compiler.c.extra_flags} {build.extra_flags} {compiler.arm.cmsis.c.flags} "{build.variant.path}/{build.ldscript}" -o "{preprocld.filepath}" recipe.c.o.pattern="{compiler.path}{compiler.c.cmd}" {compiler.c.flags} {build.info.flags} {compiler.c.extra_flags} {build.extra_flags} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}" recipe.cpp.o.pattern="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} {build.info.flags} {compiler.cpp.extra_flags} {build.extra_flags} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}" recipe.S.o.pattern="{compiler.path}{compiler.S.cmd}" {compiler.S.flags} {build.info.flags} {compiler.S.extra_flags} {build.extra_flags} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}" recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{archive_file_path}" "{object_file}" recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} "-T{preprocld.filepath}" "-Wl,-Map,{build.path}/{build.project_name}.map" {compiler.c.elf.extra_flags} {compiler.ldflags} {compiler.arm.cmsis.ldflags} -o "{build.path}/{build.project_name}.elf" "-L{build.path}" -Wl,--start-group {object_files} -Wl,--whole-archive "{archive_file_path}" -Wl,--no-whole-archive -lc -Wl,--end-group -lm -lgcc -lstdc++ recipe.objcopy.bin.pattern="{compiler.path}{compiler.objcopy.cmd}" {compiler.elf2bin.flags} {compiler.elf2bin.extra_flags} "{build.path}/{build.project_name}.elf" "{build.path}/{build.project_name}.bin" recipe.output.tmp_file={build.project_name}.hex recipe.output.save_file={build.project_name}.{build.variant}.hex recipe.objcopy.hex.pattern="{compiler.path}{compiler.objcopy.cmd}" {compiler.elf2hex.flags} {compiler.elf2hex.extra_flags} "{build.path}/{build.project_name}.elf" "{build.path}/{build.project_name}.hex" recipe.size.pattern="{compiler.path}{compiler.size.cmd}" -A "{build.path}/{build.project_name}.elf" recipe.size.regex=^(?:\.text|\.data|\.rodata)\s+([0-9]+).* recipe.size.regex.data=^(?:\.data|\.bss)\s+([0-9]+).* recipe.size.regex.eeprom=^(?:\.eeprom)\s+([0-9]+).* tools.massStorageCopy.cmd=massStorageCopy.bat tools.massStorageCopy.cmd.windows=massStorageCopy.bat tools.massStorageCopy.cmd.macosx=massStorageCopyMacOsX tools.massStorageCopy.path={runtime.tools.STM32Tools.path}/tools/win tools.massStorageCopy.path.macosx={runtime.tools.STM32Tools.path}/tools/macosx tools.massStorageCopy.path.linux={runtime.tools.STM32Tools.path}/tools/linux tools.massStorageCopy.path.linux64={runtime.tools.STM32Tools.path}/tools/linux tools.massStorageCopy.upload.params.verbose= tools.massStorageCopy.upload.params.quiet= tools.massStorageCopy.upload.pattern="{path}/{cmd}" {upload.verbose} -I "{build.path}/{build.project_name}.bin" -O "{node}" tools.stlink_upload.cmd=stlink_upload.bat tools.stlink_upload.cmd.windows=stlink_upload.bat tools.stlink_upload.path.windows={runtime.tools.STM32Tools.path}/tools/win tools.stlink_upload.path.macosx={runtime.tools.STM32Tools.path}/tools/macosx tools.stlink_upload.path.linux={runtime.tools.STM32Tools.path}/tools/linux tools.stlink_upload.path.linux64={runtime.tools.STM32Tools.path}/tools/linux64 tools.stlink_upload.upload.params.verbose=-d tools.stlink_upload.upload.params.quiet= tools.stlink_upload.upload.pattern="{path}/{cmd}" {serial.port.file} {upload.altID} {upload.usbID} "{build.path}/{build.project_name}.bin" tools.serial_upload.cmd=serial_upload.bat tools.serial_upload.cmd.windows=serial_upload.bat tools.serial_upload.cmd.macosx=serial_upload tools.serial_upload.path={runtime.tools.STM32Tools.path}/tools/win tools.serial_upload.path.macosx={runtime.tools.STM32Tools.path}/tools/macosx tools.serial_upload.path.linux={runtime.tools.STM32Tools.path}/tools/linux tools.serial_upload.path.linux64={runtime.tools.STM32Tools.path}/tools/linux64 tools.serial_upload.upload.params.verbose=-d tools.serial_upload.upload.params.quiet=n tools.serial_upload.upload.pattern="{path}/{cmd}" {serial.port.file} {upload.altID} {upload.usbID} "{build.path}/{build.project_name}.bin" tools.bmp_upload.cmd=arm-none-eabi-gdb tools.bmp_upload.path={runtime.tools.arm-none-eabi-gcc.path}/bin/ tools.bmp_upload.upload.speed=230400 tools.bmp_upload.upload.params.verbose=-batch tools.bmp_upload.upload.params.quiet=--batch-silent tools.bmp_upload.upload.pattern="{path}{cmd}" -nx -b {upload.speed} {upload.verbose} -ex "set confirm off" -ex "target extended-remote {serial.port}" -ex "monitor swdp_scan" -ex "attach 1" -ex "load" -ex "compare-sections" -ex "kill" "{build.path}/{build.project_name}.elf" recipe.hooks.prebuild.1.pattern=cmd /c if not exist "{build.opt.sourcepath}" mkdir "{build.path}" & type NUL > "{build.opt.path}" tools.stlink_upload.path={runtime.tools.STM32Tools.path}/tools/win vm.platform.root.path=C:\Program Files (x86)\Atmel\Studio\7.0\Extensions\jttdndr3.qxc\Micro Platforms\arduino16x runtime.tools.arm-none-eabi-gcc.path=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\arm-none-eabi-gcc\6-2017-q2-update runtime.tools.arm-none-eabi-gcc-6-2017-q2-update.path=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\arm-none-eabi-gcc\6-2017-q2-update runtime.tools.STM32Tools.path=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\STM32Tools\1.2.1 runtime.tools.STM32Tools-1.2.1.path=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\STM32Tools\1.2.1 runtime.tools.CMSIS.path=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\CMSIS\5.3.0 runtime.tools.CMSIS-5.3.0.path=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\CMSIS\5.3.0 runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino_1.8.9\hardware\tools\avr runtime.tools.arduinoOTA-1.2.1.path=C:\Program Files (x86)\Arduino_1.8.9\hardware\tools\avr runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino_1.8.9\hardware\tools\avr runtime.tools.avrdude-6.3.0-arduino14.path=C:\Program Files (x86)\Arduino_1.8.9\hardware\tools\avr runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino_1.8.9\hardware\tools\avr runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Program Files (x86)\Arduino_1.8.9\hardware\tools\avr runtime.tools.tools-avr.path=C:\Program Files (x86)\Arduino_1.8.9\hardware\tools\avr runtime.vm.boardinfo.id=STM32_Disco runtime.vm.boardinfo.name=STM32_Disco runtime.vm.boardinfo.desc=Discovery runtime.vm.boardinfo.src_location=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0 ide.hint=Use installed IDE. Provides built-in hardware, reference/help and libraries. ide.location.key=Arduino16x ide.location.ide.winreg=Arduino 1.6.x Application ide.location.sketchbook.winreg=Arduino 1.6.x Sketchbook ide.location.sketchbook.preferences=sketchbook.path ide.default.revision_name=1.9.0 ide.default.version=10800 ide.default.package=arduino ide.default.platform=avr ide.multiplatform=true ide.includes=Arduino.h ide.exe_name=arduino ide.recipe.preproc.defines.flags=-w -x c++ -E -dM ide.platformswithoutpackage=false ide.includes.fallback=wprogram.h ide.extension=ino ide.extension.fallback=pde ide.versionGTEQ=160 ide.exe=arduino.exe ide.builder.exe=arduinobuilder.exe ide.builder.name=Arduino Builder ide.hosts=atmel ide.url=http://arduino.cc/en/Main/Software ide.help.reference.path=reference ide.help.reference.path2=reference\www.arduino.cc\en\Reference ide.help.reference.serial=reference\www.arduino.cc\en\Serial ide.location.preferences.portable={runtime.ide.path}\portable ide.location.preferences.arduinoData={runtime.sketchbook.path}\ArduinoData ide.location.preferences=%VM_APPDATA_LOCAL%\arduino15\preferences.txt ide.location.preferences_fallback=%VM_APPDATA_ROAMING%\arduino15\preferences.txt ide.location.contributions=%VM_APPDATA_LOCAL%\arduino15 ide.location.contributions_fallback=%VM_APPDATA_ROAMING%\arduino15 ide.contributions.boards.allow=true ide.contributions.boards.ignore_unless_rewrite_found=true ide.contributions.libraries.allow=true ide.contributions.boards.support.urls.wiki=https://github.com/arduino/Arduino/wiki/Unofficial-list-of-3rd-party-boards-support-urls ide.create_platforms_from_boardsTXT.teensy=build.core vm.debug=true software=ARDUINO ssh.user.name=root ssh.user.default.password=arduino ssh.host.wwwfiles.path=/www/sd build.working_directory={runtime.ide.path}\java\bin ide.appid=arduino16x location.sketchbook=C:\Users\STNIH\Documents\Arduino build.core.path=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino vm.core.include=arduino.h vm.boardsource.path=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0 runtime.platform.path=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0 vm.platformname.name=stm32 build.arch=STM32 builder.noino=false build.architecture=6-2017-q2-update vmresolved.compiler.path=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\arm-none-eabi-gcc\6-2017-q2-update\bin\ vmresolved.tools.path=C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\arm-none-eabi-gcc\6-2017-q2-update intellisense.include.paths={runtime.hardware.path} node=DIS_F407VG_App upload.maximum_size=983040 upload.maximum_data_size=196608 build.mcu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard build.series=STM32F4xx build.product_line=STM32F407xx build.variant=DISCO_F407VG_App build.cmsis_lib_gcc=arm_cortexM4l_math upload.protocol=STLink upload.tool=stlink_upload build.project_name=STM32Duino_App.ino build.project_path=C:\Users\STNIH\Documents\Arduino\STM32Duino_App sketch_path=C:\Users\STNIH\Documents\Arduino\STM32Duino_App ProjectDir=C:\Users\STNIH\Documents\Arduino\STM32Duino_App\ build.path=C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release vm.runtime.compiler.cached_cores_path=C:\Users\STNIH\AppData\Local\Temp\VMBCore\arduino16x vm.runtime.compiler.showwarnings=false vm.runtime.compiler.showwarnings_core=false vm.runtime.compiler.showwarnings_library=false vm.runtime.upload.verbose=false vm.runtime.upload.verify=false vm.runtime.build.final_output_path=C:\Users\STNIH\Documents\Arduino\STM32Duino_App\Release vm.runtime.build.intermediate_output_path=C:\Users\STNIH\Documents\Arduino\STM32Duino_App\Release compiler.always_include_sketchfolder=true vm.runtime.compiler.auto_discover_includes=true vm.runtime.compiler.allow_library_debugging=false serial.port.file=COM11 serial.port=COM11 serial.port.num=11 extra.time.local=1558117180 extra.time.utc=1558106380 extra.time.dst=10800 extra.time.zone=-10800 vm.runtime.compile.skip_library_file_if_exists_in_project=false vm.runtime.compiler.auto_discover_includes_cache=true build.vm.build.vmdebug=0 build.vm.build.isgdb=0 build.vm.build.optimised=1 vm.last.buildpath=C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release Compiling 'STM32Duino_App' for 'Discovery' Build Folder: "file:///C:/Users/STNIH/AppData/Local/Temp/VMBuilds/STM32Duino_App/STM32_Disco/Release" Summary: Header=1 Prototypes=6 Imports=0 Additional Defines: Architecture Tools: "file:///C:/Users/STNIH/AppData/Local/arduino15/packages/STM32/tools/arm-none-eabi-gcc/6-2017-q2-update/bin/" Api: 1903240 Sketch Book: "file:///C:/Users/STNIH/Documents/Arduino" Sketch Include Paths Core Include Paths Include Path "file:///C:/Users/STNIH/AppData/Local/arduino15/packages/STM32/hardware/stm32/1.5.0/cores/arduino" Include Path "file:///C:/Users/STNIH/AppData/Local/arduino15/packages/STM32/hardware/stm32/1.5.0/variants/DISCO_F407VG_App" Deep search for libraries ... "C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\arm-none-eabi-gcc\6-2017-q2-update\bin\arm-none-eabi-g++" -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb "@C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release/build_opt.h" -c -Os -w -std=gnu++14 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions "-IC:\Users\STNIH\Documents\Arduino\STM32Duino_App" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino/avr" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino/stm32" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino/stm32/LL" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino/stm32/usb" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino/stm32/usb/hid" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino/stm32/usb/cdc" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/Drivers/STM32F4xx_HAL_Driver/Inc/" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/Drivers/STM32F4xx_HAL_Driver/Src/" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/STM32F4xx/" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/Middlewares/ST/STM32_USB_Device_Library/Core/Src" -w -x c++ -E -CC -DSTM32F4xx -DARDUINO=10809 -DARDUINO_DISCO_F407VG_App -DARDUINO_ARCH_STM32 -DBOARD_NAME="DISCO_F407VG_App" -DSTM32F407xx -DUSBCON -DUSBD_VID=0x0483 -DUSB_MANUFACTURER="\"Unknown\"" -DUSB_PRODUCT="\"DISCO_F407VG_App\"" -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DHAL_UART_MODULE_ENABLED -DVECT_TAB_OFFSET=0x10000 "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\CMSIS\5.3.0/CMSIS/Core/Include/" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/Drivers/CMSIS/Device/ST/STM32F4xx/Include/" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc/" -I"C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino" -I"C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\variants\DISCO_F407VG_App" "C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release\STM32Duino_App.cpp" -o "nul" recipe.hooks.prebuild.1.pattern cmd /c if not exist "C:\Users\STNIH\Documents\Arduino\STM32Duino_App/build_opt.h" mkdir "C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release" & type NUL > "C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release/build_opt.h" A subdirectory or file C*: Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release already exists Building variant ... Using previously compiled variant Building core ... Building project code ... Using previously compiled file: C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release\STM32Duino_App.cpp.o Linking it all together ... # Coping cached core C:\Users\STNIH\AppData\Local\Temp\VMBCore\arduino16x\b38329fb3ae5da37e7d97a12c864a06e\core.a to C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release\core.a recipe.hooks.linking.prelink.1.pattern "C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\arm-none-eabi-gcc\6-2017-q2-update/bin/arm-none-eabi-gcc" -x c -E -P -DLD_MAX_SIZE=983040 -DLD_MAX_DATA_SIZE=196608 -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb "@C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release/build_opt.h" -c -Os -w -std=gnu11 -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -MMD "-IC:\Users\STNIH\Documents\Arduino\STM32Duino_App" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino/avr" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino/stm32" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino/stm32/LL" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino/stm32/usb" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino/stm32/usb/hid" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\cores\arduino/stm32/usb/cdc" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/Drivers/STM32F4xx_HAL_Driver/Inc/" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/Drivers/STM32F4xx_HAL_Driver/Src/" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/STM32F4xx/" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/Middlewares/ST/STM32_USB_Device_Library/Core/Inc" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/Middlewares/ST/STM32_USB_Device_Library/Core/Src" -DSTM32F4xx -DARDUINO=10809 -DARDUINO_DISCO_F407VG_App -DARDUINO_ARCH_STM32 -DBOARD_NAME=\"DISCO_F407VG_App\" -DSTM32F407xx -DUSBCON -DUSBD_VID=0x0483 -DUSB_MANUFACTURER="\"Unknown\"" -DUSB_PRODUCT="\"DISCO_F407VG_App\"" -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DHAL_UART_MODULE_ENABLED -DVECT_TAB_OFFSET=0x10000 "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\CMSIS\5.3.0/CMSIS/Core/Include/" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/Drivers/CMSIS/Device/ST/STM32F4xx/Include/" "-IC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\system/Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc/" "C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\hardware\stm32\1.5.0\variants\DISCO_F407VG_App/ldscript.ld" -o "C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release/preproc.ld" "C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\arm-none-eabi-gcc\6-2017-q2-update/bin/arm-none-eabi-gcc" -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Os --specs=nano.specs -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--entry=Reset_Handler -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align "-TC:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release/preproc.ld" "-Wl,-Map,C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release/STM32Duino_App.ino.map" "-LC:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\CMSIS\5.3.0/CMSIS/Lib/GCC/" -larm_cortexM4l_math -o "C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release/STM32Duino_App.ino.elf" "-LC:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release" -Wl,--start-group "STM32Duino_App.cpp.o" "C:\Users\STNIH\AppData\Local\Temp\VMBCore\arduino16x\b38329fb3ae5da37e7d97a12c864a06e\variant\PeripheralPins.c.o" "C:\Users\STNIH\AppData\Local\Temp\VMBCore\arduino16x\b38329fb3ae5da37e7d97a12c864a06e\variant\variant.cpp.o" -Wl,--whole-archive "C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release\core.a" -Wl,--no-whole-archive -lc -Wl,--end-group -lm -lgcc -lstdc++ ## recipe.objcopy.bin.pattern "C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\arm-none-eabi-gcc\6-2017-q2-update/bin/arm-none-eabi-objcopy" -O binary "C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release/STM32Duino_App.ino.elf" "C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release/STM32Duino_App.ino.bin" ## recipe.objcopy.hex.pattern "C:\Users\STNIH\AppData\Local\arduino15\packages\STM32\tools\arm-none-eabi-gcc\6-2017-q2-update/bin/arm-none-eabi-objcopy" -O ihex "C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release/STM32Duino_App.ino.elf" "C:\Users\STNIH\AppData\Local\Temp\VMBuilds\STM32Duino_App\STM32_Disco\Release/STM32Duino_App.ino.hex" Program STM32Duino_App size: 27.488 bytes (used 3% of a 983.040 byte maximum) (2,06 secs) Minimum Memory Usage: 5020 bytes (3% of a 196608 byte maximum) # Copy build result to 'Project>Property Pages>Intermediate Directory' # Destination: file:///C:/Users/STNIH/Documents/Arduino/STM32Duino_App/Release