## Visual Studio 


Building variant ...
"c:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -Wall -g3 -nostdlib "@c:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\variants\\PORTENTA_H7_M7/defines.txt" "@c:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\variants\\PORTENTA_H7_M7/cxxflags.txt" -MMD -mcpu=cortex-m7 -mfloat-abi=softfp -mfpu=fpv5-d16 -DARDUINO=108010 -DARDUINO_PORTENTA_H7_M7 -DARDUINO_ARCH_MBED_PORTENTA -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I"c:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\cores\\arduino" -I"c:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\variants\\PORTENTA_H7_M7" -DCM4_BINARY_START=0x08100000 -DCM4_BINARY_END=0x08200000 "-Ic:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\cores\\arduino/api/deprecated"  -Og  -g3 -DVM_DEBUG_GDB "-Ic:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\cores\\arduino/api/deprecated-avr-comp" "-iprefixc:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\cores\\arduino" "@c:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\variants\\PORTENTA_H7_M7/includes.txt" "c:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\variants\\PORTENTA_H7_M7\\variant.cpp" -o "C:\\Users\\mc007\\AppData\\Local\\Temp\\VMBCore\\arduino20x\\ae6e48af093f7889191fc8ab3029ed5f\\core\\..\\variant\\variant.cpp.o"

## Arduino - IDE 2

- [Configs / Flags / ...](C:\Users\mc007\AppData\Local\Arduino15\packages\arduino\hardware\mbed_portenta\4.0.8\variants\PORTENTA_H7_M7\cflags.txt)


"C:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -Wall -Wextra -g3 -nostdlib "@C:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\variants\\PORTENTA_H7_M7/defines.txt" "@C:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\variants\\PORTENTA_H7_M7/cxxflags.txt" -MMD -mcpu=cortex-m7 -mfloat-abi=softfp -mfpu=fpv5-d16 -DARDUINO=10607 -DARDUINO_PORTENTA_H7_M7 -DARDUINO_ARCH_MBED_PORTENTA -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 "-IC:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\cores\\arduino" "-IC:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\variants\\PORTENTA_H7_M7" "-Ic:\\Users\\mc007\\Documents\\Arduino\\libraries\\Vector\\src" "-Ic:\\Users\\mc007\\Documents\\Arduino\\libraries\\Streaming\\src" "-Ic:\\Users\\mc007\\Documents\\Arduino\\libraries\\Arduino_MachineControl\\src" "-IC:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\libraries\\SPI" "-Ic:\\Users\\mc007\\Documents\\Arduino\\libraries\\ArduinoRS485\\src" "-IC:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\libraries\\Wire" "-Ic:\\Users\\mc007\\Documents\\Arduino\\libraries\\Arduino-MemoryFree" -DCM4_BINARY_START=0x08100000 -DCM4_BINARY_END=0x08200000 "-IC:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\cores\\arduino/api/deprecated" "-IC:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\cores\\arduino/api/deprecated-avr-comp" "-iprefixC:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\cores\\arduino" "@C:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\variants\\PORTENTA_H7_M7/includes.txt" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino\\sketches\\1579027EE74791D042176DB6753BD96C\\sketch\\TemperatureController.cpp" -o "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino\\sketches\\1579027EE74791D042176DB6753BD96C\\sketch\\TemperatureController.cpp.o"


## Arduino - IDE 1

"C:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -E -P -x c -DCM4_BINARY_START=0x08100000 -DCM4_BINARY_END=0x08200000 "C:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\variants\\PORTENTA_H7_M7/linker_script.ld" -o "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980/linker_script.ld"
"C:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" "-LC:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980" -Wl,--gc-sections -Wall -Wextra -Wl,--as-needed -DCM4_BINARY_START=0x08100000 -DCM4_BINARY_END=0x08200000 "@C:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\variants\\PORTENTA_H7_M7/ldflags.txt" "-TC:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980/linker_script.ld" "-Wl,-Map,C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980/ph-firmware.ino.map" --specs=nosys.specs -o "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980/ph-firmware.ino.elf" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\sketch\\Addon.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\sketch\\Communication.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\sketch\\H7PidController.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\sketch\\Oversample.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\sketch\\PID_v1.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\sketch\\TemperatureController.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\sketch\\ThermistorLookup.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\sketch\\app.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\sketch\\app_addons.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\sketch\\app_extruding.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\sketch\\ph-firmware.ino.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\sketch\\ppmath_statistics.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\Vector\\Vector\\Vector.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\Arduino_MachineControl\\Objects.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\Arduino_MachineControl\\utility\\MAX31865\\MAX31865.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\Arduino_MachineControl\\utility\\QEI\\QEI.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\Arduino_MachineControl\\utility\\RTC\\PCF8563T.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\Arduino_MachineControl\\utility\\THERMOCOUPLE\\MAX31855.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\Arduino_MachineControl\\utility\\ioexpander\\ArduinoIOExpander.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\Arduino_MachineControl\\utility\\ioexpander\\I2Cdev.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\Arduino_MachineControl\\utility\\ioexpander\\TCA6424A.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\SPI\\SPI.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\ArduinoRS485\\RS485.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\Wire\\Wire.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\Arduino-MemoryFree\\MemoryFree.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\libraries\\Arduino-MemoryFree\\pgmStrToRAM.cpp.o" "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980\\core\\variant.cpp.o" -Wl,--whole-archive "C:\\Users\\mc007\\AppData\\Local\\Temp\\arduino_build_843980/..\\arduino_cache_519788\\core\\core_7d8dec18147fcd6c0373a9bfdf35f8c9.a" "C:\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\4.0.8\\variants\\PORTENTA_H7_M7/libs/libmbed.a" -Wl,--no-whole-archive -Wl,--start-group -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys -Wl,--end-group

## Visual Studio - vMicro

Board Properties

name=Arduino Portenta H7
build.core=arduino
build.crossprefix=arm-none-eabi-
build.compiler_path={runtime.tools.arm-none-eabi-gcc-7-2017q4.path}/bin/
menu.target_core.cm7=Main Core
menu.target_core.cm4=M4 Co-processor
menu.split.50_50=1MB M7 + 1MB M4
menu.split.75_25=1.5MB M7 + 0.5MB M4
menu.split.100_0=2MB M7 + M4 in SDRAM
menu.security.none=None
menu.security.sien=Signature + Encryption
menu.target_core.cm7.build.variant=PORTENTA_H7_M7
menu.target_core.cm7.build.mcu=cortex-m7
menu.target_core.cm7.build.fpu=-mfpu=fpv5-d16
menu.target_core.cm7.build.architecture=cortex-m7
menu.target_core.cm7.compiler.mbed.arch.define=
menu.target_core.cm4.build.variant=GENERIC_STM32H747_M4
menu.target_core.cm4.build.mcu=cortex-m4
menu.target_core.cm4.build.fpu=-mfpu=fpv4-sp-d16
menu.target_core.cm4.build.architecture=cortex-m4
menu.target_core.cm4.compiler.mbed.arch.define=-DPORTENTA_H7_PINS
build.float-abi=-mfloat-abi=softfp
build.extra_flags=
menu.split.50_50.build.extra_ldflags=-DCM4_BINARY_START=0x08100000 -DCM4_BINARY_END=0x08200000
menu.split.75_25.build.extra_ldflags=-DCM4_BINARY_START=0x08180000 -DCM4_BINARY_END=0x08200000
menu.split.100_0.build.extra_ldflags=-DCM4_BINARY_START=0x60000000 -DCM4_BINARY_END=0x60040000 -DCM4_RAM_END=0x60080000
build.board={build.variant}
build.ldscript=linker_script.ld
build.slot_size=0x1E0000
build.header_size=0x20000
build.alignment=32
build.version=1.2.3+4
menu.security.sien.recipe.hooks.objcopy.postobjcopy.1.pattern="{tools.imgtool.path}/{tools.imgtool.cmd}" {tools.imgtool.flags}
menu.security.sien.build.keys.keychain={runtime.platform.path}/libraries/MCUboot/default_keys
menu.security.sien.build.keys.sign_key=ecdsa-p256-signing-priv-key.pem
menu.security.sien.build.keys.encrypt_key=ecdsa-p256-encrypt-pub-key.pem
compiler.mbed.defines={build.variant.path}/defines.txt
compiler.mbed.ldflags={build.variant.path}/ldflags.txt
compiler.mbed.cflags={build.variant.path}/cflags.txt
compiler.mbed.cxxflags={build.variant.path}/cxxflags.txt
compiler.mbed.includes={build.variant.path}/../PORTENTA_H7_M7/includes.txt
compiler.mbed.extra_ldflags=-lstdc++ -lsupc++ -lm -lc -lgcc -lnosys
compiler.mbed="{build.variant.path}/libs/libmbed.a"
vid.0=0x2341
pid.0=0x025b
vid.1=0x2341
pid.1=0x035b
vid.2=0x2341
pid.2=0x045b
vid.3=0x2341
pid.3=0x055b
upload_port.0.vid=0x2341
upload_port.0.pid=0x025b
upload_port.1.vid=0x2341
upload_port.1.pid=0x035b
upload_port.2.vid=0x2341
upload_port.2.pid=0x045b
upload_port.3.vid=0x2341
upload_port.3.pid=0x055b
upload.tool=dfu-util
upload.tool.default=dfu-util
upload.protocol=
upload.transport=
upload.vid=0x2341
upload.pid=0x035b
upload.use_1200bps_touch=false
upload.wait_for_upload_port=true
upload.native_usb=true
menu.security.none.upload.interface=0
menu.security.sien.upload.interface=2
menu.security.none.upload.address_m7=0x08040000
menu.security.sien.upload.address_m7=0xA0000000
menu.target_core.cm7.upload.address={upload.address_m7}
menu.target_core.cm7.menu.split.50_50.upload.maximum_size=786432
menu.target_core.cm7.menu.split.75_25.upload.maximum_size=1441792
menu.target_core.cm7.menu.split.100_0.upload.maximum_size=1966080
menu.target_core.cm7.upload.maximum_data_size=523624
menu.split.50_50.upload.address_m4=0x08100000
menu.split.75_25.upload.address_m4=0x08180000
menu.split.100_0.upload.address_m4=
menu.target_core.cm4.upload.address={upload.address_m4}
menu.target_core.cm4.menu.split.50_50.upload.maximum_size=1048576
menu.target_core.cm4.menu.split.75_25.upload.maximum_size=524288
menu.target_core.cm4.menu.split.100_0.upload.maximum_size=524288
menu.target_core.cm4.upload.maximum_data_size=294248
debug.tool=portentamir
bootloader.tool=openocd
bootloader.tool.default=openocd
bootloader.config=-f target/stm32h7x_dual_bank.cfg
bootloader.programmer=-f interface/stlink.cfg
bootloader.extra_action.preflash=stm32h7x option_write 0 0x01c 0xb86aaf0
bootloader.file=PORTENTA_H7/portentah7_bootloader_mbed_hs_v2.elf
debug.server.openocd.scripts.0=interface/{programmer.protocol}.cfg
debug.server.openocd.scripts.1={programmer.transport_script}
debug.server.openocd.scripts.2=target/stm32h7x_dual_bank.cfg
menu.target_core.cm7.debug.svd_file={runtime.platform.path}/svd/STM32H747_CM7.svd
menu.target_core.cm4.debug.svd_file={runtime.platform.path}/svd/STM32H747_CM4.svd
debug.vmserver.address=localhost:3333
runtime.ide.path=c:\program files\microsoft visual studio\2022\community\common7\ide\extensions\svweahcw.fnr\Micro Platforms\visualmicro\ide
runtime.os=windows
build.system.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\hardware\mbed_portenta\4.0.10\system
runtime.ide.version=108010
target_package=arduino
target_platform=mbed_portenta
runtime.hardware.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\hardware\mbed_portenta
originalid=envie_m7
_id=envie_m7
intellisense.tools.path={runtime.tools.arm-none-eabi-gcc.path}
intellisense.include.paths={build.core.path};{intellisense.tools.path}\lib\gcc\arm-none-eabi\7.2.1\include;{intellisense.tools.path}\arm-none-eabi\include\c++\7.2.1\arm-none-eabi\ext;{intellisense.tools.path}\arm-none-eabi\include\c++\7.2.1\arm-none-eabi\thumb\v7e-m\fpv5\softfp\bits\;{intellisense.tools.path}\arm-none-eabi\include\c++\7.2.1\bits;{intellisense.tools.path}\arm-none-eabi\include\c++\7.2.1\iosfwd;{intellisense.tools.path}\lib\gcc\arm-none-eabi\7.2.1;{intellisense.tools.path}\arm-none-eabi\include\c++\7.2.1;{intellisense.tools.path}\arm-none-eabi\include\c++\7.2.1\arm-none-eabi;{intellisense.tools.path}\arm-none-eabi\include\c++\7.2.1\bits;{intellisense.tools.path}\arm-none-eabi\include;{intellisense.tools.path}\arm-none-eabi\include\sys;{build.core.path}\mbed\hal\include;{build.core.path}\mbed\targets\TARGET_STM\TARGET_STM32H7;{build.core.path}\mbed\platform\cxxsupport;{build.core.path}\mbed\cmsis\CMSIS_5\CMSIS\TARGET_CORTEX_M\Include;{build.core.path}\mbed\targets\TARGET_STM\TARGET_STM32H7\STM32Cube_FW\CMSIS;{build.core.path}\mbed\targets\TARGET_STM\TARGET_STM32H7\TARGET_STM32H7A3xIQ;{build.core.path}\mbed\targets\TARGET_STM\TARGET_STM32H7\TARGET_STM32H747xI\TARGET_PORTENTA_H7;{build.core.path}\mbed\targets\TARGET_STM\TARGET_STM32H7\STM32Cube_FW\STM32H7xx_HAL_Driver;{build.core.path}\mbed\hal\include\hal;{build.core.path}\mbed\rtos\include;{build.core.path}\mbed\rtos\include\rtos;{build.core.path}\mbed\cmsis\CMSIS_5\CMSIS\RTOS2\RTX\Include1;{build.core.path}\mbed\cmsis\CMSIS_5\CMSIS\RTOS2\RTX\Include;{build.core.path}\mbed\cmsis\CMSIS_5\CMSIS\RTOS2\Include;{build.core.path}\mbed\cmsis\device\rtos\include;{build.core.path}\mbed\targets\TARGET_STM;{build.core.path}\mbed\connectivity\mbedtls;{build.core.path}\mbed\events\include\;{build.core.path}\mbed\connectivity\netsocket\include\;{build.core.path}\mbed\platform\include\;{build.core.path}\mbed\connectivity\mbedtls\include\;{build.core.path}\mbed\connectivity\lwipstack\lwip\src\include\lwip;{build.core.path}\mbed\connectivity\netsocket\include\netsocket;{build.core.path}\mbed\connectivity\mbedtls\include;{build.core.path}\mbed\connectivity\mbedtls\include\mbedtls;{build.core.path}\mbed\connectivity\mbedtls\platform\inc;{build.core.path}\mbed\cmsis\device\RTE\include;{build.core.path}\mbed\cmsis\device;{build.core.path}\mbed\cmsis\device\rtos\include;{build.core.path}\mbed\drivers;{build.core.path}\mbed\drivers\include\;{build.core.path}\mbed\targets\TARGET_STM\TARGET_STM32H7\STM32Cube_FW\STM32H7xx_HAL_Driver;{build.core.path}\mbed\platform\include\platform;{build.core.path}\mbed\connectivity\lwipstack\lwip\src\include;{build.core.path}\mbed\storage\;{build.core.path}\mbed\cmsis\CMSIS_5\CMSIS\RTOS2\RTX\Config;{build.core.path}\mbed\storage\filesystem\include\;{build.core.path}\mbed\storage\blockdevice\include;{build.core.path}\mbed\connectivity\drivers\wifi\COMPONENT_WHD\wifi-host-driver\inc;{build.core.path}\mbed\rtos\include\rtos\internal;{build.core.path}\mbed\rtos\include\rtos;{build.core.path}\mbed\connectivity\lwipstack\include\lwipstack;{build.core.path}\mbed\connectivity\lwipstack\lwip-sys;{build.core.path}\mbed\drivers\usb\include\;{build.core.path}\mbed\targets\TARGET_STM\TARGET_STM32H7;{build.core.path}\mbed\drivers\include\drivers;{vm.intellisense.add-paths}
tools.portentamir.showLocalSerialPort=true
tools.portentamir.path={runtime.tools.arm-none-eabi-gcc.path}/bin
tools.portentamir.cmd=arm-none-eabi-gdb.exe
tools.portentamir.delayCmd=--eval-command="shell ping localhost -n 3"
tools.portentamir.args={delayCmd} --interpreter=mi2 -ex "set pagination off" --baud 230400 -ex "set target-charset ASCII" -ex "target remote \\.\{serial.debug.port}" $(program)
tools.portentamir.pattern="{path}/{cmd}" {args}
vs-cmd.Debug.AttachtoProcess.tools.portentamir.delayCmd=
tools.jlink.vmserver.targetCmd=-c "adapter speed 200" -c "transport select swd" -c "set DUAL_CORE 1" -f "{tools.openocd.debug.build.openocdscript}" -c "telnet_port disabled; tcl_port disabled"
tools.jlink.path={runtime.tools.arm-none-eabi-gcc.path}/bin
tools.openocd.debug.build.openocdscript=target/stm32h7x_dual_bank.cfg
tools.jlinknoocd.cmd=arm-none-eabi-gdb.exe
tools.jlinknoocd.path={runtime.tools.arm-none-eabi-gcc.path}/bin
tools.jlinknoocd.pattern="{path}/{cmd}"
tools.jlinknoocd.debug.server=vmopenocd
tools.jlinknoocd.debug.vmserver.pattern=
tools.jlinknoocd.debug.vmserver.path=
tools.jlinknoocd.debug.vmserver.cmd=
tools.jlinknoocd.debug.vmserver.cmd.windows=
debug_menu.hwdebugger.portentamir=MRI (Built-In)
debug_menu.hwdebugger.portentamir.debug.tool=portentamir
meta_portentamir.sentence=This debugger only requires the USB connection to the board, and the template from the Examples > Thread Debug to be used.
meta_portentamir.comment=Read More at https://www.visualmicro.com/page/PortentaM7-Debugging.aspx
meta_portentamir.reference.usage.url=https://www.visualmicro.com/page/PortentaM7-Debugging.aspx
debug_menu.hwdebugger.jlink=Segger J-Link
debug_menu.hwdebugger.jlink.debug.tool=jlink
meta_jlink.sentence=This debugger requires the WinUSB Driver to be installed with the Zadig tool, and all connections to be made between the JLink and the Breakout board.
meta_jlink.comment=Read More at https://www.visualmicro.com/page/PortentaM7-Debugging.aspx
debug_menu.hwdebugger.jlinknoocd=Segger J-Link (NoOpenOCD)
debug_menu.hwdebugger.jlinknoocd.debug.tool=jlinknoocd
version=4.0.10
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={build.compiler_path}
compiler.c.cmd={build.crossprefix}gcc
compiler.c.flags=-c {compiler.warning_flags} -g3 -nostdlib "@{compiler.mbed.defines}" "@{compiler.mbed.cflags}" {compiler.mbed.arch.define} -MMD -mcpu={build.mcu} {build.float-abi} {build.fpu}
compiler.c.elf.cmd={build.crossprefix}g++
compiler.c.elf.flags=-Wl,--gc-sections {compiler.warning_flags} -Wl,--as-needed
compiler.S.cmd={build.crossprefix}g++
compiler.S.flags=-c -x assembler-with-cpp -mcpu={build.mcu} {build.fpu}
compiler.cpp.cmd={build.crossprefix}g++
compiler.cpp.flags=-c {compiler.warning_flags} -g3 -nostdlib "@{compiler.mbed.defines}" "@{compiler.mbed.cxxflags}" {compiler.mbed.arch.define} -MMD -mcpu={build.mcu} {build.float-abi} {build.fpu}
compiler.ar.cmd={build.crossprefix}ar
compiler.ar.flags=rcs
compiler.objcopy.cmd=
compiler.objcopy.eep.flags=
compiler.elf2hex.bin.flags=-O binary
compiler.elf2hex.hex.flags=-O ihex -R .eeprom
compiler.elf2hex.cmd={build.crossprefix}objcopy
compiler.ldflags=
compiler.libraries.ldflags=
compiler.size.cmd={build.crossprefix}size
compiler.define=-DARDUINO=
build.extra_ldflags=-DCM4_BINARY_START=0x08100000 -DCM4_BINARY_END=0x08200000
compiler.c.extra_flags=
compiler.c.elf.extra_flags=
compiler.S.extra_flags=
compiler.cpp.extra_flags=
compiler.ar.extra_flags=
compiler.objcopy.eep.extra_flags=
compiler.elf2hex.extra_flags=
build.library_discovery_phase=0
build.library_discovery_phase_flag=-DARDUINO_LIBRARY_DISCOVERY_PHASE={build.library_discovery_phase}
build.usb_flags=
build.zip.pattern={recipe.size.pattern}
recipe.c.o.pattern="{compiler.path}{compiler.c.cmd}" {compiler.c.flags} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} -DARDUINO_ARCH_MBED {build.library_discovery_phase_flag} {build.extra_flags} {build.extra_ldflags} {compiler.c.extra_flags} "-I{build.core.path}/api/deprecated" "-I{build.core.path}/api/deprecated-avr-comp" {includes} "-iprefix{build.core.path}" "@{compiler.mbed.includes}" -o "{object_file}" "{source_file}"
recipe.cpp.o.pattern="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} -DARDUINO_ARCH_MBED {build.library_discovery_phase_flag} {includes} {build.extra_flags} {build.extra_ldflags} {compiler.cpp.extra_flags} "-I{build.core.path}/api/deprecated" "-I{build.core.path}/api/deprecated-avr-comp" "-iprefix{build.core.path}" "@{compiler.mbed.includes}" "{source_file}" -o "{object_file}"
recipe.S.o.pattern="{compiler.path}{compiler.S.cmd}" {compiler.S.flags} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} -DARDUINO_ARCH_MBED {includes} {build.extra_flags} {build.extra_ldflags} {compiler.cpp.extra_flags} "-I{build.core.path}/api/deprecated" "-I{build.core.path}/api/deprecated-avr-comp" "-iprefix{build.core.path}" "@{compiler.mbed.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.hooks.linking.prelink.1.pattern="{compiler.path}{compiler.c.elf.cmd}" -E -P -x c {build.extra_ldflags} "{build.variant.path}/{build.ldscript}" -o "{build.path}/{build.ldscript}"
recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}"  "-L{build.path}" {compiler.c.elf.flags} {compiler.c.elf.extra_flags} {build.extra_flags} {build.extra_ldflags} "@{compiler.mbed.ldflags}" "-T{build.path}/{build.ldscript}" "-Wl,-Map,{build.path}/{build.project_name}.map" --specs=nosys.specs {compiler.ldflags} -o "{build.path}/{build.project_name}.elf" {object_files} -Wl,--whole-archive "{build.path}/{archive_file}" {compiler.mbed} -Wl,--no-whole-archive -Wl,--start-group {compiler.mbed.extra_ldflags} {compiler.libraries.ldflags} -Wl,--end-group
recipe.objcopy.eep.pattern=
recipe.objcopy.bin.pattern="{compiler.path}{compiler.elf2hex.cmd}" {compiler.elf2hex.bin.flags} {compiler.elf2hex.extra_flags} "{build.path}/{build.project_name}.elf" "{build.path}/{build.project_name}.bin"
recipe.objcopy.hex.pattern="{compiler.path}{compiler.elf2hex.cmd}" {compiler.elf2hex.hex.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.data=^(?:\.data|\.bss)\s+([0-9]+).*
recipe.size.regex=^(?:\.data|\.text|\.rodata)\S*?\s+([0-9]+).*
recipe.output.tmp_file={build.project_name}.bin
recipe.output.save_file={build.project_name}.{build.variant}.bin
pluggable_discovery.required.0=builtin:serial-discovery
pluggable_discovery.required.1=builtin:mdns-discovery
pluggable_monitor.required.serial=builtin:serial-monitor
tools.openocd.path={runtime.tools.openocd-0.11.0-arduino2.path}
tools.openocd.cmd=bin/openocd.exe
tools.openocd.cmd.windows=bin/openocd.exe
tools.openocd.upload.params.verbose=-d2
tools.openocd.upload.params.quiet=-d0
tools.openocd.upload.pattern="{path}/{cmd}" {upload.verbose} -s "{path}/share/openocd/scripts/" {bootloader.programmer} {upload.transport} {bootloader.config} -c "telnet_port disabled; init; reset init; halt; adapter speed 10000; program {{build.path}/{build.project_name}.elf}; reset run; shutdown"
tools.openocd.program.params.verbose=-d2
tools.openocd.program.params.quiet=-d0
tools.openocd.program.pattern="{path}/{cmd}" {program.verbose} -s "{path}/share/openocd/scripts/" {bootloader.programmer} {upload.transport} {bootloader.config} -c "telnet_port disabled; init; reset init; halt; adapter speed 10000; program {{build.path}/{build.project_name}.elf}; reset run; shutdown"
tools.openocd.erase.params.verbose=-d2
tools.openocd.erase.params.quiet=-d0
tools.openocd.erase.pattern=
tools.openocd.bootloader.params.verbose=-d2
tools.openocd.bootloader.params.quiet=-d0
tools.openocd.bootloader.pattern="{path}/{cmd}" {bootloader.verbose} -s "{path}/share/openocd/scripts/" {bootloader.programmer} {upload.transport} {bootloader.config} -c "telnet_port disabled; init; reset init; halt; adapter speed 10000; {bootloader.extra_action.preflash}; program {{runtime.platform.path}/bootloaders/{bootloader.file}}; reset run; shutdown"
tools.bossac.path={runtime.tools.bossac-1.9.1-arduino2.path}
tools.bossac.cmd=bossac.exe
tools.bossac.cmd.windows=bossac.exe
tools.bossac.upload.params.verbose=-d
tools.bossac.upload.params.quiet=
tools.bossac.upload.pattern="{path}/{cmd}" {upload.verbose} --port={serial.port.file} -U -i -e -w "{build.path}/{build.project_name}.bin" -R
tools.stm32flash.cmd=stm32flash
tools.stm32flash.path={runtime.platform.path}/tools/windows
tools.stm32flash.path.macosx={runtime.platform.path}/tools/macosx
tools.stm32flash.path.linux={runtime.platform.path}/tools/linux
tools.stm32flash.upload.params.verbose=-v
tools.stm32flash.upload.params.quiet=
tools.stm32flash.upload.pattern="{path}/{cmd}" {serial.port} -e 1024 -b 2400 -w "{build.path}/{build.project_name}.bin"
tools.stm32flash.program.params.verbose=-v
tools.stm32flash.program.params.quiet=
tools.stm32flash.program.pattern="{path}/{cmd}" {serial.port} -e 1024 -b 2400 -w "{build.path}/{build.project_name}.bin"
tools.stm32flash.erase.params.verbose=-v
tools.stm32flash.erase.params.quiet=
tools.stm32flash.erase.pattern="{path}/{cmd}" {serial.port} -e 1024 -b 2400
tools.dfu-util.path={runtime.tools.dfu-util.path}
tools.dfu-util.cmd=dfu-util
tools.dfu-util.upload.params.verbose=-d
tools.dfu-util.upload.params.quiet=
tools.dfu-util.upload.pattern="{path}/{cmd}" --device {upload.vid}:{upload.pid} -D "{build.path}/{build.project_name}.bin" -a{upload.interface} --dfuse-address={upload.address}:leave
tools.picotool.path={runtime.tools.rp2040tools.path}
tools.picotool.cmd=rp2040load
tools.picotool.upload.params.verbose=-v
tools.picotool.upload.params.quiet=
tools.picotool.upload.pattern="{path}/{cmd}" {upload.verbose} -D "{build.path}/{build.project_name}.elf"
tools.imgtool.path={runtime.tools.imgtool.path}
tools.imgtool.cmd=imgtool
tools.imgtool.flags=sign --key "{build.keys.keychain}/{build.keys.sign_key}" --encrypt "{build.keys.keychain}/{build.keys.encrypt_key}" "{build.path}/{build.project_name}.bin" "{build.path}/{build.project_name}.bin" --align {build.alignment} --max-align {build.alignment} --version {build.version} --header-size {build.header_size} --pad-header --slot-size {build.slot_size}
tools.adb.path={runtime.tools.adb.path}
tools.adb.cmd=adb
tools.adb.upload.params.verbose=-v
tools.adb.upload.params.quiet=
tools.adb.upload.pattern="{path}/{cmd}" push "{build.path}/{build.project_name}.elf" "/tmp/arduino/m4-user-sketch.elf"
tools.gdb.path={runtime.tools.arm-none-eabi-gcc-7-2017q4.path}/bin/
tools.gdb.cmd=arm-none-eabi-gdb.exe
tools.gdb.cmd.windows=arm-none-eabi-gdb.exe
debug.executable={build.path}/{build.project_name}.elf
debug.toolchain=gcc
debug.toolchain.path={runtime.tools.arm-none-eabi-gcc-7-2017q4.path}/bin/
debug.toolchain.prefix=arm-none-eabi
debug.server=openocd
debug.server.openocd.path={runtime.tools.openocd-0.11.0-arduino2.path}/bin/openocd
debug.server.openocd.scripts_dir={runtime.tools.openocd-0.11.0-arduino2.path}/share/openocd/scripts/
debug.cortex-debug.custom.postAttachCommands.0=set remote hardware-watchpoint-limit 2
debug.cortex-debug.custom.postAttachCommands.1=monitor reset halt
debug.cortex-debug.custom.postAttachCommands.2=monitor gdb_sync
debug.cortex-debug.custom.postAttachCommands.3=c
debug.cortex-debug.custom.overrideRestartCommands.0=monitor reset halt
debug.cortex-debug.custom.overrideRestartCommands.1=monitor gdb_sync
debug.cortex-debug.custom.overrideRestartCommands.2=c
vm_original_platform_name=Arduino Mbed OS Portenta Boards
vm.platform.root.path=c:\program files\microsoft visual studio\2022\community\common7\ide\extensions\svweahcw.fnr\Micro Platforms\arduino16x
cmsis-dap.name=ARM CMSIS-DAP compatible
cmsis-dap.communication=USB
cmsis-dap.protocol=
cmsis-dap.program.protocol=
cmsis-dap.program.tool=openocd
cmsis-dap.program.tool.default=openocd
cmsis-dap.program.extra_params=
cmsis-dap.programmer.protocol=cmsis-dap
cmsis-dap.programmer.transport_script={runtime.platform.path}/debugger/select_swd.cfg
stlink.name=STMicroelectronics STLINK
stlink.communication=USB
stlink.protocol=
stlink.program.protocol=
stlink.program.tool=openocd
stlink.program.tool.default=openocd
stlink.program.extra_params=
stlink.programmer.protocol=stlink
stlink.programmer.transport_script={runtime.platform.path}/debugger/select_hla.cfg
jlink.name=JLink
jlink.communication=USB
jlink.protocol=
jlink.program.protocol=
jlink.program.tool=openocd
jlink.program.tool.default=openocd
jlink.program.extra_params=
jlink.programmer.protocol=jlink
jlink.programmer.transport_script={runtime.platform.path}/debugger/select_swd.cfg
blackmagic.name=BlackMagic
blackmagic.communication=USB
blackmagic.protocol=
blackmagic.program.protocol=
blackmagic.program.tool=
blackmagic.program.tool.default=
blackmagic.program.extra_params=
blackmagic.debug.server=blackmagic
upload.verify=
tools.vmopenocd.cmd=bin/openocd.exe
tools.vmopenocd.cmd.windows=bin/openocd.exe
tools.vmopenocd.debug.params.verbose=-d2
tools.vmopenocd.debug.params.quiet=-d0
tools.vmopenocd.debug.address=localhost:3333
tools.vmopenocd.path={runtime.tools.openocd-0.10.0.20200213.path}
tools.vmopenocd.scriptPath=-s "{path}/scripts/"
tools.vmopenocd.logging=-l "{{build.path}/{build.project_name}_DebugOpenOCD.log}"
tools.vmopenocd.boardCmd=
tools.vmopenocd.targetCmd=
tools.vmopenocd.initCmd=
tools.vmopenocd.debug.pattern="{path}/{cmd}" {debug.verbose} {logging} {scriptPath} {boardCmd} {targetCmd} {initCmd}
tools.vmopenocd.program.cmd=bin/openocd.exe
tools.vmopenocd.program.cmd.windows=bin/openocd.exe
tools.vmopenocd.program.path={runtime.tools.openocd-0.10.0.20200213.path}
tools.vmopenocd.program.address=localhost:3333
tools.vmopenocd.program.params.verbose=-d2
tools.vmopenocd.program.params.quiet=-d0
tools.vmopenocd.program.elf.message=****[vMicro]**** Uploading ELF :
tools.vmopenocd.program.pattern="{path}/{cmd}" {program.verbose} {scriptPath} {boardCmd} {targetCmd} -c "echo -n {{program.elf.message}}" {programCmd}
tools.atmelICE.protocol=
tools.atmelICE.debug.cmd=arm-none-eabi-gdb.exe
tools.atmelICE.debug.path={runtime.tools.arm-none-eabi-gcc.path}/bin
tools.atmelICE.debug.pattern="{path}/{cmd}"
tools.atmelICE.vmserver.initCmd=-c "init; reset halt"
vs-cmd.Debug.AttachtoProcess.tools.atmelICE.vmserver.initCmd=-c "init"
tools.atmelICE.vmserver.boardCmd=-c "adapter driver cmsis-dap" -c "cmsis_dap_vid_pid 0x03eb 0x2141"
tools.atmelICE.vmserver.tool=vmopenocd
tools.atmelICE.debug.server=vmopenocd
tools.atmelICE.program.scriptPath=-s "{program.path}/scripts/"
tools.atmelICE.program.boardCmd=-c "adapter driver cmsis-dap" -c "cmsis_dap_vid_pid 0x03eb 0x2141"
tools.atmelICE.program.cmd=bin/openocd.exe
tools.atmelICE.program.cmd.windows=bin/openocd.exe
tools.atmelICE.program.path={runtime.tools.openocd-0.10.0.20200213.path}
tools.atmelICE.program.address=localhost:3333
tools.atmelICE.program.params.verbose=-d2
tools.atmelICE.program.params.quiet=-d0
tools.atmelICE.program.elf.message=****[vMicro]**** Uploading ELF :
tools.atmelICE.program.pattern="{program.path}/{program.cmd}" {program.verbose} {program.scriptPath} {program.boardCmd} {program.targetCmd} -c "echo -n {{program.elf.message}}" {program.programCmd}
tools.atmelICE.program.extra_params=
tools.atmelICE.program.protocol=
tools.atmelICE.erase.params.verbose=-d3
tools.atmelICE.erase.params.quiet=-d0
tools.atmelICE.erase.pattern=
tools.jlink.cmd=arm-none-eabi-gdb.exe
tools.jlink.pattern="{path}/{cmd}"
tools.jlink.vmserver.tool=vmopenocd
tools.jlink.debug.server=vmopenocd
tools.jlink.vmserver.boardCmd=-f "interface/jlink.cfg"
tools.jlink.vmserver.initCmd=-c "init; reset halt"
vs-cmd.Debug.AttachtoProcess.tools.jlink.vmserver.initCmd=-c "init"
tools.jlink.program.scriptPath=-s "{program.path}/scripts/"
tools.jlink.program.boardCmd=-f "interface/jlink.cfg"
tools.jlink.program.cmd=bin/openocd.exe
tools.jlink.program.cmd.windows=bin/openocd.exe
tools.jlink.program.path={runtime.tools.openocd-0.10.0.20200213.path}
tools.jlink.program.address=localhost:3333
tools.jlink.program.params.verbose=-d2
tools.jlink.program.params.quiet=-d0
tools.jlink.program.elf.message=****[vMicro]**** Uploading ELF :
tools.jlink.program.pattern="{program.path}/{program.cmd}" {program.verbose} {program.scriptPath} {program.boardCmd} {program.targetCmd} -c "echo -n {{program.elf.message}}" {program.programCmd}
tools.jlink.upload.scriptPath=-s "{upload.path}/scripts/"
tools.jlink.upload.boardCmd=-f "interface/jlink.cfg"
tools.jlink.upload.cmd=bin/openocd.exe
tools.jlink.upload.cmd.windows=bin/openocd.exe
tools.jlink.upload.path={runtime.tools.openocd-0.10.0.20200213.path}
tools.jlink.upload.address=localhost:3333
tools.jlink.upload.params.verbose=-d2
tools.jlink.upload.params.quiet=-d0
tools.jlink.upload.elf.message=****[vMicro]**** Uploading ELF :
tools.jlink.upload.pattern="{upload.path}/{upload.cmd}" {upload.verbose} {upload.scriptPath} {upload.boardCmd} {upload.targetCmd} -c "echo -n {{upload.elf.message}}" {upload.programCmd}
tools.bmp_upload.cmd=arm-none-eabi-gdb.exe
tools.bmp_upload.debug.path={runtime.tools.arm-none-eabi-gcc.path}/bin/
tools.bmp_upload.program.cmd=bin/arm-none-eabi-gdb.exe
tools.bmp_upload.program.cmd.windows=bin/arm-none-eabi-gdb.exe
tools.bmp_upload.program.path={runtime.tools.arm-none-eabi-gcc.path}
tools.bmp_upload.upload.cmd=bin/arm-none-eabi-gdb.exe
tools.bmp_upload.upload.cmd.windows=bin/arm-none-eabi-gdb.exe
tools.bmp_upload.upload.path={runtime.tools.arm-none-eabi-gcc.path}
tools.bmp_upload.vmserver.initCmd=-c "init; reset halt"
vs-cmd.Debug.AttachtoProcess.tools.bmp_upload.vmserver.initCmd=-c "init"
tools.bmp_upload.showLocalSerialPort=true
tools.bmp_upload.debug.server=
tools.stlinkv2.description=
tools.stlinkv2.cmd=arm-none-eabi-gdb.exe
tools.stlinkv2.path={runtime.tools.arm-none-eabi-gcc.path}/bin
tools.stlinkv2.pattern="{path}/{cmd}"
tools.stlinkv2.vmserver.tool=vmopenocd
tools.stlinkv2.debug.server=vmopenocd
tools.stlinkv2.vmserver.boardCmd=-f "interface/stlink.cfg"
tools.stlinkv2.vmserver.initCmd=-c "init; reset halt"
vs-cmd.Debug.AttachtoProcess.tools.stlinkv2.vmserver.initCmd=-c "init"
tools.stlinkv2.upload.scriptPath=-s "{upload.path}/scripts/"
tools.stlinkv2.upload.boardCmd=-f "interface/stlink.cfg"
tools.stlinkv2.upload.cmd=bin/openocd.exe
tools.stlinkv2.upload.cmd.windows=bin/openocd.exe
tools.stlinkv2.upload.path={runtime.tools.openocd-0.10.0.20200213.path}
tools.stlinkv2.upload.address=localhost:3333
tools.stlinkv2.upload.params.verbose=-d2
tools.stlinkv2.upload.params.quiet=-d0
tools.stlinkv2.upload.elf.message=****[vMicro]**** Uploading ELF :
tools.stlinkv2.upload.pattern="{upload.path}/{upload.cmd}" {upload.verbose} {upload.scriptPath} {upload.boardCmd} {upload.targetCmd} -c "echo -n {{upload.elf.message}}" {upload.programCmd}
tools.stlinkv2.upload.extra_params=
tools.stlinkv2.upload.protocol=
tools.stlinkv2.protocol=
tools.f2232mm.cmd=arm-none-eabi-gdb.exe
tools.f2232mm.path={runtime.tools.arm-none-eabi-gcc.path}/bin
tools.f2232mm.pattern="{path}/{cmd}" {args}
tools.f2232mm.vmserver.tool=vmopenocd
tools.f2232mm.debug.server=vmopenocd
tools.f2232mm.vmserver.boardCmd=-f "interface/ftdi/minimodule.cfg"
tools.f2232mm.vmserver.initCmd=-c "init; reset halt"
vs-cmd.Debug.AttachtoProcess.tools.f2232mm.vmserver.initCmd=-c "init"
tools.f2232mm.upload.scriptPath=-s "{upload.path}/scripts/"
tools.f2232mm.upload.boardCmd=-f "interface/ftdi/minimodule.cfg"
tools.f2232mm.upload.cmd=bin/openocd.exe
tools.f2232mm.upload.cmd.windows=bin/openocd.exe
tools.f2232mm.upload.path={runtime.tools.openocd-0.10.0.20200213.path}
tools.f2232mm.upload.address=localhost:3333
tools.f2232mm.upload.params.verbose=-d2
tools.f2232mm.upload.params.quiet=-d0
tools.f2232mm.upload.elf.message=****[vMicro]**** Uploading ELF :
tools.f2232mm.upload.pattern="{upload.path}/{upload.cmd}" {upload.verbose} {upload.scriptPath} {upload.boardCmd} {upload.targetCmd} -c "echo -n {{upload.elf.message}}" {upload.programCmd}
tools.f2232mm.upload.extra_params=
tools.f2232mm.upload.protocol=
tools.f2232mm.protocol=
tools.f2232h.vmserver.boardCmd=-f "interface/ftdi/minimodule-lowcost.cfg"
tools.f2232h.cmd=arm-none-eabi-gdb.exe
tools.f2232h.path={runtime.tools.arm-none-eabi-gcc.path}/bin
tools.f2232h.pattern="{path}/{cmd}"
tools.f2232h.vmserver.tool=vmopenocd
tools.f2232h.debug.server=vmopenocd
tools.f2232h.vmserver.initCmd=-c "init; reset halt"
vs-cmd.Debug.AttachtoProcess.tools.f2232h.vmserver.initCmd=-c "init"
tools.f2232h.upload.scriptPath=-s "{upload.path}/scripts/"
tools.f2232h.upload.boardCmd=-f "interface/ftdi/minimodule-lowcost.cfg"
tools.f2232h.upload.cmd=bin/openocd.exe
tools.f2232h.upload.cmd.windows=bin/openocd.exe
tools.f2232h.upload.path={runtime.tools.openocd-0.10.0.20200213.path}
tools.f2232h.upload.address=localhost:3333
tools.f2232h.upload.params.verbose=-d2
tools.f2232h.upload.params.quiet=-d0
tools.f2232h.upload.elf.message=****[vMicro]**** Uploading ELF :
tools.f2232h.upload.pattern="{upload.path}/{upload.cmd}" {upload.verbose} {upload.scriptPath} {upload.boardCmd} {upload.targetCmd} -c "echo -n {{upload.elf.message}}" {upload.programCmd}
tools.f2232h.upload.extra_params=
tools.f2232h.upload.protocol=
tools.f2232h.protocol=
tools.cjmcuf2232h.vmserver.boardCmd=-f "interface/ftdi/um232h.cfg"
tools.cjmcuf2232h.cmd=arm-none-eabi-gdb.exe
tools.cjmcuf2232h.path={runtime.tools.arm-none-eabi-gcc.path}/bin
tools.cjmcuf2232h.pattern="{path}/{cmd}"
tools.cjmcuf2232h.vmserver.tool=vmopenocd
tools.cjmcuf2232h.debug.server=vmopenocd
tools.cjmcuf2232h.vmserver.initCmd=-c "init; reset halt"
vs-cmd.Debug.AttachtoProcess.tools.cjmcuf2232h.vmserver.initCmd=-c "init"
tools.cjmcuf2232h.upload.scriptPath=-s "{upload.path}/scripts/"
tools.cjmcuf2232h.upload.boardCmd=-f "interface/ftdi/minimodule-lowcost.cfg"
tools.cjmcuf2232h.upload.cmd=bin/openocd.exe
tools.cjmcuf2232h.upload.cmd.windows=bin/openocd.exe
tools.cjmcuf2232h.upload.path={runtime.tools.openocd-0.10.0.20200213.path}
tools.cjmcuf2232h.upload.address=localhost:3333
tools.cjmcuf2232h.upload.params.verbose=-d2
tools.cjmcuf2232h.upload.params.quiet=-d0
tools.cjmcuf2232h.upload.elf.message=****[vMicro]**** Uploading ELF :
tools.cjmcuf2232h.upload.pattern="{upload.path}/{upload.cmd}" {upload.verbose} {upload.scriptPath} {upload.boardCmd} {upload.targetCmd} -c "echo -n {{upload.elf.message}}" {upload.programCmd}
tools.cjmcuf2232h.upload.extra_params=
tools.cjmcuf2232h.upload.protocol=
tools.cjmcuf2232h.protocol=
tools.daplink.vmserver.boardCmd=-f "interface/cmsis-dap.cfg" -c "adapter speed 1000"
tools.daplink.cmd=arm-none-eabi-gdb.exe
tools.daplink.path={runtime.tools.arm-none-eabi-gcc.path}/bin
tools.daplink.pattern="{path}/{cmd}" {args}
tools.daplink.vmserver.tool=vmopenocd
tools.daplink.debug.server=vmopenocd
tools.daplink.vmserver.initCmd=-c "init; reset halt"
vs-cmd.Debug.AttachtoProcess.tools.daplink.vmserver.initCmd=-c "init"
tools.daplink.upload.scriptPath=-s "{upload.path}/scripts/"
tools.daplink.upload.boardCmd=-f "interface/cmsis-dap.cfg" -c "adapter speed 1000"
tools.daplink.upload.cmd=bin/openocd.exe
tools.daplink.upload.cmd.windows=bin/openocd.exe
tools.daplink.upload.path={runtime.tools.openocd-0.10.0.20200213.path}
tools.daplink.upload.address=localhost:3333
tools.daplink.upload.params.verbose=-d2
tools.daplink.upload.params.quiet=-d0
tools.daplink.upload.elf.message=****[vMicro]**** Uploading ELF :
tools.daplink.upload.pattern="{upload.path}/{upload.cmd}" {upload.verbose} {upload.scriptPath} {upload.boardCmd} {upload.targetCmd} -c "echo -n {{upload.elf.message}}" {upload.programCmd}
tools.daplink.upload.extra_params=
tools.daplink.upload.protocol=
tools.daplink.protocol=
builder.core.parallel_build=false
vm.build.sketch.cpp-use-build-cache=true
vm.preproc.lib-search.lib-in-lib=top-level
vm.preproc.lib-search.lib-in-sketch=root-and-src
vm.preproc.sketch.cpp-datetime-use-cache=true
vm.preproc.lib-search.ino-cache=true
vm.ctags.cache.gcc-e=true
runtime.tools.openocd.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.11.0-arduino2
runtime.tools.openocd-0.11.0-arduino2.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.11.0-arduino2
runtime.tools.arm-none-eabi-gcc.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4
runtime.tools.arm-none-eabi-gcc-7-2017q4.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4
runtime.tools.dfu-util.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.10.0-arduino1
runtime.tools.dfu-util-0.10.0-arduino1.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.10.0-arduino1
runtime.tools.imgtool.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\imgtool\1.8.0-arduino.2
runtime.tools.imgtool-1.8.0-arduino.2.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\imgtool\1.8.0-arduino.2
runtime.tools.adb.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\adb\32.0.0
runtime.tools.adb-32.0.0.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\adb\32.0.0
runtime.tools.arduinoOTA.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0
runtime.tools.arduinoOTA-1.3.0.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0
runtime.tools.avrdude.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17
runtime.tools.avrdude-6.3.0-arduino17.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17
runtime.tools.avrdude-6.3.0-arduino8.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino8
runtime.tools.avr-gcc.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7
runtime.tools.avr-gcc-4.9.2-atmel3.5.3-arduino2.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.3-arduino2
runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7
runtime.tools.bossac.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.9.1-arduino5
runtime.tools.bossac-1.9.1-arduino5.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.9.1-arduino5
runtime.tools.ctags.path=c:\Users\mc007\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11
runtime.tools.ctags-5.8-arduino11.path=c:\Users\mc007\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11
runtime.tools.dfu-discovery.path=c:\Users\mc007\AppData\Local\Arduino15\packages\builtin\tools\dfu-discovery\0.1.2
runtime.tools.dfu-discovery-0.1.2.path=c:\Users\mc007\AppData\Local\Arduino15\packages\builtin\tools\dfu-discovery\0.1.2
runtime.tools.dfu-util-0.11.0-arduino5.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.11.0-arduino5
runtime.tools.esptool_py.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.5.1
runtime.tools.esptool_py-4.5.1.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.5.1
runtime.tools.mdns-discovery.path=c:\Users\mc007\AppData\Local\Arduino15\packages\builtin\tools\mdns-discovery\1.0.9
runtime.tools.mdns-discovery-1.0.8.path=c:\Users\mc007\AppData\Local\Arduino15\packages\builtin\tools\mdns-discovery\1.0.8
runtime.tools.mdns-discovery-1.0.9.path=c:\Users\mc007\AppData\Local\Arduino15\packages\builtin\tools\mdns-discovery\1.0.9
runtime.tools.mklittlefs.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\mklittlefs\3.0.0-gnu12-dc7f933
runtime.tools.mklittlefs-3.0.0-gnu12-dc7f933.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\mklittlefs\3.0.0-gnu12-dc7f933
runtime.tools.mkspiffs.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\mkspiffs\0.2.3
runtime.tools.mkspiffs-0.2.3.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\mkspiffs\0.2.3
runtime.tools.openocd-esp32.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\openocd-esp32\v0.12.0-esp32-20230419
runtime.tools.openocd-esp32-v0.12.0-esp32-20230419.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\openocd-esp32\v0.12.0-esp32-20230419
runtime.tools.riscv32-esp-elf-gcc.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\riscv32-esp-elf-gcc\esp-2021r2-patch5-8.4.0
runtime.tools.riscv32-esp-elf-gcc-esp-2021r2-patch5-8.4.0.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\riscv32-esp-elf-gcc\esp-2021r2-patch5-8.4.0
runtime.tools.riscv32-esp-elf-gdb.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\riscv32-esp-elf-gdb\11.2_20220823
runtime.tools.riscv32-esp-elf-gdb-11.2_20220823.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\riscv32-esp-elf-gdb\11.2_20220823
runtime.tools.serial-discovery.path=c:\Users\mc007\AppData\Local\Arduino15\packages\builtin\tools\serial-discovery\1.4.0
runtime.tools.serial-discovery-1.4.0.path=c:\Users\mc007\AppData\Local\Arduino15\packages\builtin\tools\serial-discovery\1.4.0
runtime.tools.serial-monitor.path=c:\Users\mc007\AppData\Local\Arduino15\packages\builtin\tools\serial-monitor\0.13.0
runtime.tools.serial-monitor-0.13.0.path=c:\Users\mc007\AppData\Local\Arduino15\packages\builtin\tools\serial-monitor\0.13.0
runtime.tools.xtensa-esp32-elf-gcc.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0
runtime.tools.xtensa-esp32-elf-gcc-esp-2021r2-patch5-8.4.0.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\esp-2021r2-patch5-8.4.0
runtime.tools.xtensa-esp32s2-elf-gcc.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32s2-elf-gcc\esp-2021r2-patch5-8.4.0
runtime.tools.xtensa-esp32s2-elf-gcc-esp-2021r2-patch5-8.4.0.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32s2-elf-gcc\esp-2021r2-patch5-8.4.0
runtime.tools.xtensa-esp32s3-elf-gcc.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32s3-elf-gcc\esp-2021r2-patch5-8.4.0
runtime.tools.xtensa-esp32s3-elf-gcc-esp-2021r2-patch5-8.4.0.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32s3-elf-gcc\esp-2021r2-patch5-8.4.0
runtime.tools.xtensa-esp-elf-gdb.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp-elf-gdb\11.2_20220823
runtime.tools.xtensa-esp-elf-gdb-11.2_20220823.path=c:\Users\mc007\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp-elf-gdb\11.2_20220823
runtime.vm.boardinfo.id=envie_m7
ide.arduino2.enabled=true
ide.hint=Arduino IDE 2x is similar to Arduino 1x. Use Board and Library Manager to install default hardware and libraries.
ide.location.key=visualmicro
ide.location.ide.auto=true
ide.location.ide.winreg=Arduino Default Alt Application
ide.location.sketchbook.winreg=Arduino Default Alt Sketchbook
ide.auto_fill_default_package_urls=
ide.default.revision_name=1.8.13
ide.contributions.boards.allow=true
ide.platforms.basedon=arduino16x
ide.inherit=arduino16x
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.location.builtin.libraries={ide.location.contributions}\libraries
ide.platformswithoutpackage=false
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
ide.exe=
build.working_directory=
ide.appid=arduino20x
ide.location.sketchbook.preferences=sketchbook.path
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.includes.fallback=wprogram.h
ide.extension=ino
ide.extension.fallback=pde
ide.versionGTEQ=160
ide.builder.exe=arduinobuilder.exe
ide.builder.name=Arduino Builder
ide.hosts=atmel
ide.url=https://www.visualmicro.com/page/Download-Arduino-Or-Other-Supporting-IDEs.aspx
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
runtime.tools.vm_web_debugger.path={vm.platform.root.path}/../../Micro Debuggers/WebDebugger
recipe.hooks.vmdeploy.vm_web_debugger_postupload.1.pattern="{runtime.tools.vm_web_debugger.path}/DeployMicroWebserver.exe" "{sketch_path}" "{serial.port}" "{runtime.hardware.path}\.."
recipe.hooks.vmlaunch.vm_web_debugger_preopen.1.pattern=notepad.exe "{sketch_path}\__vm\vmWebDebugger\Start-WebServer.bat"
recipe.hooks.vmlaunch.vm_web_debugger_preopen.2.pattern={sketch_path}\__vm\vmWebDebugger\Start-WebServer.bat
ide.debug_menu.debugger_type=Debug
ide.debug_menu.debugger_type.none=Off
ide.debug_menu.none.debug.tool=no_debug
ide.debug_menu.debugger_type.universal=Serial
ide.debug_menu.universal.debug.tool=universal
ide.debug_menu.debugger_type.toolchain=Arduino
ide.debug_menu.toolchain.debug.tool=toolchain
ide.debug_menu.debugger_type.hwdebugger=Hardware
ide.debug_menu.hwdebugger=Debugger
ide.debug_menu.hwdebugger.custom_debugger=Manual/Custom
ide.debug_menu.hwdebugger.custom_debugger.debug.tool=dbg_external
ide.meta_custom_debugger.sentence=Provides a build that includes debug defines and will launch a custom debugger if one is provided.
ide.meta_custom_debugger.paragraph=This is option is for advanced use. It is recommended that a pre-configured debugger be selected when available in this list. Usage: Optionally add a customer debugger to the project. A 'debugger_launch.json' file shares the same command syntax that is used by the VsCode debugger. Custom debuggers can be targeted at a board and/or variant and/or configuration name. IE: [variant].[configuration_name][.]debugger_launch.json
ide.meta_custom_debugger.reference.usage.url=https://github.com/Microsoft/vscode-cpptools/blob/master/launch.md#customlaunchsetupcommands
ide.meta_custom_debugger.reference.connect.url=https://docs.microsoft.com/en-us/visualstudio/debugger/create-custom-views-of-native-objects?view=vs-2019
ide.compiler_flags_no_opt=-O0
ide.debug_menu.vm_disable_optimization=Disable Optimization
ide.debug_menu.vm_disable_optimization.vm_disable_opt_default=Default Optimization
ide.debug_menu.vm_disable_optimization.vm_disable_opt_proj=No Project  Optimization
ide.debug_menu.vm_disable_opt_proj.vm_disable_opt_project={ide.compiler_flags_no_opt}
ide.debug_menu.vm_disable_optimization.vm_disable_opt_proj_libs=No Project + Libraries Optimization
ide.debug_menu.vm_disable_opt_proj_libs.vm_disable_opt_project={ide.compiler_flags_no_opt}
ide.debug_menu.vm_disable_opt_proj_libs.vm_disable_opt_libraries={ide.compiler_flags_no_opt}
ide.debug_menu.vm_disable_optimization.vm_disable_opt_all=No Optimization
ide.meta_vm_disable_opt_all.sentence=Disable compiler optimization for all sources:- Project, Library and Platform.
ide.meta_vm_disable_opt_all.comment=After switching between 'No Optimization' and other optimization values, please click "Solution Clean" or switch off (or cycle) 'vMicro>Compiler>Shared Cache For Cores'. NOTE: Changing optimization settings can cause build errors or result in overly large programs.
ide.debug_menu.vm_disable_opt_all.vm_disable_opt_project={ide.compiler_flags_no_opt}
ide.debug_menu.vm_disable_opt_all.vm_disable_opt_libraries={ide.compiler_flags_no_opt}
ide.debug_menu.vm_disable_opt_all.vm_disable_opt_core={ide.compiler_flags_no_opt}
vm.arduino2.settings.dirs.builtin=c:\Users\mc007\AppData\Local\Arduino15\packages/builtin
vm.arduino2.settings.dirs.download=C:\Users\mc007\AppData\Local\Arduino15\staging
vm.arduino2.settings.dirs.sketchbook=c:\Users\mc007\Documents\Arduino
vm.arduino2.location.sketchbook=c:\Users\mc007\Documents\Arduino
vm.arduino2.settings.dirs.builtin.libraries=C:\Users\mc007\AppData\Local\Arduino15\libraries
boardsmanager.additional.urls=https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
location.sketchbook=c:\Users\mc007\Documents\Arduino
vm.resolved.location.builtin.libraries=C:\Users\mc007\AppData\Local\Arduino15\libraries
runtime.vm.boardinfo.name=envie_m7
runtime.vm.boardinfo.desc=Arduino Portenta H7                                                                                                           (envie_m7)
runtime.vm.boardinfo.src_location=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\hardware\mbed_portenta\4.0.10
build.core.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\hardware\mbed_portenta\4.0.10\cores\arduino
vm.core.include=arduino.h
vm.boardsource.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\hardware\mbed_portenta\4.0.10
runtime.platform.path=c:\Users\mc007\AppData\Local\Arduino15\packages\arduino\hardware\mbed_portenta\4.0.10
vm.platformname.name=mbed_portenta
build.arch=MBED_PORTENTA
vm.runtime.compiler.cached_cores_path=C:\Users\mc007\AppData\Local\Temp\VMBCore\arduino20x
vm.runtime.compiler.showwarnings=true
vm.runtime.compiler.showwarnings_core=true
vm.runtime.compiler.showwarnings_library=true
vm.runtime.upload.verbose=true
vm.runtime.upload.verify=false
runtime.vm.ide.platforms.path=c:\program files\microsoft visual studio\2022\community\common7\ide\extensions\svweahcw.fnr\Micro Platforms
runtime.vm.ide.tools.openocd.path={runtime.tools.openocd-0.9.0.path}
runtime.vm.openocd.path={runtime.tools.openocd-0.9.0.path}
vm.runtime.build.intermediate_output_enabled=false
compiler.always_include_sketchfolder=true
compiler.always_include_sharedprojectfolders=true
vm.runtime.compiler.auto_discover_includes=false
vm.runtime.compiler.auto_discover_includes_shallow=true
vm.runtime.compiler.allow_library_debugging=false
vm.sketch_ino_cpp_name=ph-firmware.cpp
vm.solution.configuration_name=Debug
vm.project.debug_local_port=COM7
serial.port.file=COM7
serial.port=COM7
serial.port.num=7
port.caption=COM7   - USB Serial Device
Caption=USB Serial Device (COM7)
ClassGuid={4d36e978-e325-11ce-bfc1-08002be10318}
CompatibleID.value0=USB\Class_02
ConfigManagerErrorCode=0
ConfigManagerUserConfig=False
CreationClassName=Win32_PnPEntity
Description=USB Serial Device
DeviceID=USB\VID_2341&PID_025B&MI_00\8&2ACED1C6&0&0000
HardwareID.value0=USB\VID_2341&PID_025B&MI_00
Manufacturer=Microsoft
Name=USB Serial Device (COM7)
PNPClass=Ports
PNPDeviceID=USB\VID_2341&PID_025B&MI_00\8&2ACED1C6&0&0000
Present=True
Service=usbser
Status=OK
SystemCreationClassName=Win32_ComputerSystem
SystemName=DESKTOP-7SOMGHD
vid=0x2341
pid=0x025B
vidpid=2341025B
vid_pid=0x2341_0x025B
iserial=8&2ACED1C6&0&0000
extra.time.local=1703359136
extra.time.utc=1703355536
extra.time.dst=3600
extra.time.zone=-3600
serial.port.caption=COM7   - USB Serial Device
serial.Caption=USB Serial Device (COM7)
serial.ClassGuid={4d36e978-e325-11ce-bfc1-08002be10318}
serial.CompatibleID.value0=USB\Class_02
serial.ConfigManagerErrorCode=0
serial.ConfigManagerUserConfig=False
serial.CreationClassName=Win32_PnPEntity
serial.Description=USB Serial Device
serial.DeviceID=USB\VID_2341&PID_025B&MI_00\8&2ACED1C6&0&0000
serial.HardwareID.value0=USB\VID_2341&PID_025B&MI_00
serial.Manufacturer=Microsoft
serial.Name=USB Serial Device (COM7)
serial.PNPClass=Ports
serial.PNPDeviceID=USB\VID_2341&PID_025B&MI_00\8&2ACED1C6&0&0000
serial.Present=True
serial.Service=usbser
serial.Status=OK
serial.SystemCreationClassName=Win32_ComputerSystem
serial.SystemName=DESKTOP-7SOMGHD
serial.vid=0x2341
serial.pid=0x025B
serial.vidpid=2341025B
serial.vid_pid=0x2341_0x025B
serial.iserial=8&2ACED1C6&0&0000
serial.port.iserial=8&2ACED1C6&0&0000
build.project_name=ph-firmware.ino
build.project_path=C:\Users\mc007\Desktop\ph-firmware
sketch_path=C:\Users\mc007\Desktop\ph-firmware
ProjectDir=C:\Users\mc007\Desktop\ph-firmware\
build.path=C:\Users\mc007\AppData\Local\Temp\VMBuilds\ph-firmware\envie_m7\Debug
vm.runtime.compile.skip_library_file_if_exists_in_project=true
vm.runtime.compiler.auto_discover_includes_cache=true
custom_debugger=Manual/Custom
custom_debugger.debug.tool=dbg_external
portentamir=MRI (Built-In)
portentamir.debug.tool=portentamir
jlink=Segger J-Link
jlink.debug.tool=jlink
jlinknoocd=Segger J-Link (NoOpenOCD)
jlinknoocd.debug.tool=jlinknoocd
upload.address_m4=0x08100000
build.variant=PORTENTA_H7_M7
build.mcu=cortex-m7
build.fpu=-mfpu=fpv5-d16
build.architecture=cortex-m7
compiler.mbed.arch.define=
upload.address={upload.address_m7}
menu.split.50_50.upload.maximum_size=786432
menu.split.75_25.upload.maximum_size=1441792
menu.split.100_0.upload.maximum_size=1966080
upload.maximum_data_size=523624
debug.svd_file={runtime.platform.path}/svd/STM32H747_CM7.svd
upload.interface=0
upload.address_m7=0x08040000
vm.settings.IsLinuxProject=true
build.vm.build.vmdebug=0
build.vm.build.isgdb=0
build.vm.build.optimised=1
build.vm.extra_flags.core= -Og 
build.vm.extra_flags.library= -Og 
build.vm.extra_flags.project= -Og 
build.vm.extra_flags=   -g3   -DVM_DEBUG_GDB 
vm.last.buildpath=C:\Users\mc007\AppData\Local\Temp\VMBuilds\ph-firmware\envie_m7\Debug


"C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4\bin\arm-none-eabi-g++" -std=c++14 -w -fno-strict-aliasing -I "C:\Users\mc007\Desktop\ph-firmware\..\ph-firmware" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\Documents\Arduino\libraries\ArduinoRS485\src" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\AppData\Local\Arduino15\packages\arduino\hardware\mbed_portenta\4.0.10\libraries\SPI" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\AppData\Local\Arduino15\packages\arduino\hardware\mbed_portenta\4.0.10\libraries\Wire" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\Documents\Arduino\libraries\Arduino_MachineControl\src" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\Documents\Arduino\libraries\Streaming\src" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\Documents\Arduino\libraries\Vector\src" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\variants\PORTENTA_H7_M7" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\api\deprecated" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\api\deprecated-avr-comp" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\CMSIS_5" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\CMSIS_5\CMSIS" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\CMSIS_5\CMSIS\RTOS2" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\CMSIS_5\CMSIS\RTOS2\Include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\CMSIS_5\CMSIS\RTOS2\RTX" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\CMSIS_5\CMSIS\RTOS2\RTX\Config" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\CMSIS_5\CMSIS\RTOS2\RTX\Include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\CMSIS_5\CMSIS\RTOS2\RTX\Include1" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\CMSIS_5\CMSIS\RTOS2\RTX\Source" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\CMSIS_5\CMSIS\TARGET_CORTEX_M" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\CMSIS_5\CMSIS\TARGET_CORTEX_M\Include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\device" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\device\RTE" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\device\RTE\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\device\rtos" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\cmsis\device\rtos\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\include\ble" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\include\ble\common" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\include\ble\compatibility" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\include\ble\compatibility\ble" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\include\ble\driver" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\include\ble\gap" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\include\ble\gatt" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\include\ble\services" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host\sources" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host\sources\hci" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host\sources\hci\dual_chip" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host\sources\sec" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host\sources\sec\common" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host\sources\stack" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host\sources\stack\att" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host\sources\stack\cfg" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host\sources\stack\dm" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host\sources\stack\hci" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host\sources\stack\l2c" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\ble-host\sources\stack\smp" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\platform" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\platform\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\wsf" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\wsf\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\libraries\cordio_stack\wsf\include\util" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\source" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\source\common" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\source\cordio" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\source\cordio\source" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\source\cordio\stack_adaptation" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\source\generic" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\FEATURE_BLE\source\pal" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\cellular" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\cellular\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\cellular\include\cellular" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\cellular\include\cellular\framework" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\cellular\include\cellular\framework\API" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\cellular\include\cellular\framework\AT" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\cellular\include\cellular\framework\common" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\cellular\include\cellular\framework\device" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\802.15.4_RF" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\802.15.4_RF\atmel-rf-driver" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\802.15.4_RF\atmel-rf-driver\atmel-rf-driver" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\802.15.4_RF\atmel-rf-driver\source" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\802.15.4_RF\mcr20a-rf-driver" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\802.15.4_RF\mcr20a-rf-driver\mcr20a-rf-driver" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\802.15.4_RF\mcr20a-rf-driver\source" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\802.15.4_RF\stm-s2lp-rf-driver" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\802.15.4_RF\stm-s2lp-rf-driver\source" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\802.15.4_RF\stm-s2lp-rf-driver\stm-s2lp-rf-driver" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\ble\FEATURE_BLE\COMPONENT_CYW43XXX" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\Altair" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\Altair\ALT1250" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\Altair\ALT1250\PPP" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\GEMALTO" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\GEMALTO\CINTERION" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\GENERIC" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\GENERIC\GENERIC_AT3GPP" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\MultiTech" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\MultiTech\DragonflyNano" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\MultiTech\DragonflyNano\PPP" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\QUECTEL" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\QUECTEL\BC95" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\QUECTEL\BG96" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\QUECTEL\EC2X" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\QUECTEL\M26" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\QUECTEL\UG96" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\RiotMicro" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\RiotMicro\AT" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\TELIT" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\TELIT\HE910" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\TELIT\ME310" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\TELIT\ME910" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\UBLOX" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\UBLOX\AT" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\UBLOX\N2XX" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\cellular\UBLOX\PPP" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\emac\COMPONENT_WHD" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\emac\COMPONENT_WHD\interface" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\emac\COMPONENT_WHD\network" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\emac\COMPONENT_WHD\utils" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\emac\TARGET_STM" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\emac\TARGET_STM\TARGET_STM32H7" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\emac\TARGET_STM\TARGET_STM32H7\lan8742" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\mbedtls\TARGET_STM" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\nfc" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\nfc\PN512" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\nfc\PN512\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\nfc\PN512\include\nfc" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\nfc\PN512\include\nfc\controllers" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\nfc\PN512\source" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\nfc\PN512\source\transceiver" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\wifi" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\wifi\COMPONENT_WHD" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\wifi\COMPONENT_WHD\whd-bsp-integration" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\wifi\COMPONENT_WHD\wifi-host-driver" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\wifi\COMPONENT_WHD\wifi-host-driver\inc" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\wifi\COMPONENT_WHD\wifi-host-driver\resources" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\wifi\COMPONENT_WHD\wifi-host-driver\resources\resource_imp" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\wifi\COMPONENT_WHD\wifi-host-driver\src" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\wifi\COMPONENT_WHD\wifi-host-driver\src\bus_protocols" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\wifi\COMPONENT_WHD\wifi-host-driver\src\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\wifi\esp8266-driver" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\drivers\wifi\esp8266-driver\ESP8266" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\libraries" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\libraries\mbed-coap" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\libraries\mbed-coap\mbed-coap" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\libraries\mbed-coap\source" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\libraries\mbed-coap\source\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\libraries\nanostack-libservice" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\libraries\nanostack-libservice\mbed-client-libservice" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\libraries\nanostack-libservice\mbed-client-libservice\platform" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\libraries\ppp" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\libraries\ppp\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\libraries\ppp\include\polarssl" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\libraries\ppp\include\ppp" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\lorawan" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\lorawan\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\lorawan\include\lorawan" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\lorawan\lorastack" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\lorawan\lorastack\mac" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\lorawan\lorastack\phy" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\lorawan\system" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\mbedtls" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\mbedtls\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\mbedtls\include\mbedtls" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\mbedtls\platform" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\mbedtls\platform\inc" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\mbedtls\source" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\netsocket" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\netsocket\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\netsocket\include\netsocket" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\include\nfc" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\include\nfc\ndef" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\include\nfc\ndef\common" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\libraries" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\libraries\acore" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\libraries\acore\acore" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\libraries\stack" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\libraries\stack\ndef" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\libraries\stack\platform" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\libraries\stack\tech" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\libraries\stack\tech\iso7816" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\libraries\stack\tech\isodep" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\libraries\stack\tech\type4" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\connectivity\nfc\libraries\stack\transceiver" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\drivers" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\drivers\device_key" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\drivers\device_key\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\drivers\device_key\include\device_key" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\drivers\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\drivers\include\drivers" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\drivers\include\drivers\interfaces" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\drivers\usb" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\drivers\usb\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\drivers\usb\include\usb" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\drivers\usb\include\usb\internal" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\events" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\events\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\events\include\events" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\events\include\events\internal" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\features" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\features\frameworks" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\features\frameworks\greentea-client" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\features\frameworks\greentea-client\greentea-client" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\features\frameworks\mbed-client-cli" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\features\frameworks\mbed-client-cli\mbed-client-cli" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\features\frameworks\unity" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\features\frameworks\unity\unity" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\features\frameworks\utest" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\features\frameworks\utest\utest" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\hal" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\hal\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\hal\include\hal" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\hal\usb" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\hal\usb\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\hal\usb\include\usb" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform\cxxsupport" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform\include\platform" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform\include\platform\internal" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform\mbed-trace" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform\mbed-trace\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform\mbed-trace\include\mbed-trace" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform\randlib" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform\randlib\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform\randlib\include\mbed-client-randlib" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform\randlib\include\mbed-client-randlib\platform" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform\source" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\platform\source\minimal-printf" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\rtos" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\rtos\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\rtos\include\rtos" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\rtos\include\rtos\internal" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\rtos\source" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\blockdevice" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\blockdevice\COMPONENT_FLASHIAP" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\blockdevice\COMPONENT_FLASHIAP\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\blockdevice\COMPONENT_FLASHIAP\include\FlashIAP" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\blockdevice\COMPONENT_QSPIF" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\blockdevice\COMPONENT_QSPIF\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\blockdevice\COMPONENT_QSPIF\include\QSPIF" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\blockdevice\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\blockdevice\include\blockdevice" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\blockdevice\include\blockdevice\internal" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\fat" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\fat\ChaN" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\fat\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\fat\include\fat" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\include\filesystem" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\littlefs" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\littlefs\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\littlefs\include\littlefs" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\littlefs\littlefs" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\littlefsv2" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\littlefsv2\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\littlefsv2\include\littlefsv2" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\filesystem\littlefsv2\littlefs" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\direct_access_devicekey" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\direct_access_devicekey\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\direct_access_devicekey\include\direct_access_devicekey" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\filesystemstore" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\filesystemstore\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\filesystemstore\include\filesystemstore" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\include\kvstore" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\kv_config" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\kv_config\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\kv_config\include\kv_config" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\kvstore_global_api" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\kvstore_global_api\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\kvstore_global_api\include\kvstore_global_api" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\securestore" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\securestore\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\securestore\include\securestore" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\tdbstore" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\tdbstore\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\storage\kvstore\tdbstore\include\tdbstore" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM\TARGET_STM32H7" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM\TARGET_STM32H7\STM32Cube_FW" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM\TARGET_STM32H7\STM32Cube_FW\CMSIS" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM\TARGET_STM32H7\STM32Cube_FW\STM32H7xx_HAL_Driver" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM\TARGET_STM32H7\STM32Cube_FW\STM32H7xx_HAL_Driver\Legacy" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM\TARGET_STM32H7\TARGET_STM32H747xI\TARGET_PORTENTA_H7" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM\TARGET_STM32H7\TARGET_STM32H747xI\TARGET_PORTENTA_H7\COMPONENT_WHD" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM\TARGET_STM32H7\TARGET_STM32H747xI\TARGET_PORTENTA_H7\COMPONENT_WHD\interface" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM\TARGET_STM32H7\TARGET_STM32H747xI\TARGET_PORTENTA_H7\COMPONENT_WHD\port" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM\TARGET_STM32H7\TARGET_STM32H747xI\TARGET_PORTENTA_H7\COMPONENT_WHD\resources" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM\TARGET_STM32H7\TARGET_STM32H747xI\TARGET_PORTENTA_H7\COMPONENT_WHD\resources\firmware\COMPONENT_4343W_FS" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM\TARGET_STM32H7\TARGET_STM32H747xI\TARGET_PORTENTA_H7\COMPONENT_WHD\resources\nvram" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\Desktop\\ph-firmware\src\_micro-api\core\mbed\targets\TARGET_STM\TARGET_STM32H7\TARGET_STM32H747xI\TARGET_STM32H747xI_CM7" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\arm-none-eabi\thumb\v7e-m\fpv5\softfp" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\c++\7.2.1\backward" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\lib\gcc\arm-none-eabi\7.2.1\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\lib\gcc\arm-none-eabi\7.2.1\include-fixed" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include" -I "C:\Users\mc007\Desktop\ph-firmware\..\..\Documents\Arduino\libraries\Arduino_MachineControl\src\utility" -g1 "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4\bin\arm-none-eabi-g++" -O3 -include "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\program files\microsoft visual studio\2022\community\common7\ide\extensions\svweahcw.fnr\Micro Platforms\default\vm-intelli-pre.h" -include "C:\Users\mc007\Desktop\ph-firmware\..\..\AppData\Local\Temp\VMBuilds\ph-firmware\envie_m7\Debug\.vmintelli\a074fd232ec27fa03cc889bb130adce0\vm-intelli-gcc-defines.h" -include "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\program files\microsoft visual studio\2022\community\common7\ide\extensions\svweahcw.fnr\Micro Platforms\default\vm-intelli-post.h" -include "C:\Users\mc007\Desktop\ph-firmware\__vm\.ph-firmware.vsarduino.h" -fthreadsafe-statics -D "_VMICRO_INTELLISENSE" -D "_VMDEBUG_TOOL_portentamir" -D "_VMDEBUG=1" -D "ARDUINO=108010" -D "ARDUINO_PORTENTA_H7_M7" -D "ARDUINO_ARCH_MBED_PORTENTA" -D "ARDUINO_ARCH_MBED" -D "ARDUINO_LIBRARY_DISCOVERY_PHASE=0" -D "CM4_BINARY_START=0x08100000" -D "CM4_BINARY_END=0x08200000" -D "NDEBUG" -gcc-toolchain "C:\Users\mc007\Desktop\ph-firmware\..\..\..\..\\Users\\mc007\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4\bin\arm-none-eabi-g++" -fno-rtti -fomit-frame-pointer -H -std=gnu11 -fexceptions "1" -o "C:\Users\mc007\Desktop\ph-firmware\obj\ARM\Debug\ph-firmware.o" -undef 