From 0d86ead0d4ae870c32c679fca3ef087c83a758fc Mon Sep 17 00:00:00 2001 From: Calvin Park Date: Thu, 3 Dec 2015 11:34:56 -0800 Subject: [PATCH] Add flashpack to IDE --- boards.txt | 2 ++ platform.txt | 11 ++++++++++- programmers.txt | 6 ++++++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/boards.txt b/boards.txt index 903f7c17..38fe0d31 100644 --- a/boards.txt +++ b/boards.txt @@ -28,6 +28,8 @@ arduino_101.build.variant_system_lib=arc32drv_arduino101 arduino_101.build.vid=0x8087 arduino_101.build.pid=0x0AB6 +arduino_101.bootloader.tool=arduino101load + ############################################################## diff --git a/platform.txt b/platform.txt index fcf1d336..ac39c379 100644 --- a/platform.txt +++ b/platform.txt @@ -5,7 +5,7 @@ # https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5---3rd-party-Hardware-specification name=Intel Curie (32-bit) Boards -version=1.0.6 +version=1.0.7 # Arduino 101 compile variables # ---------------------- @@ -99,3 +99,12 @@ tools.arduino101load.upload.params.verbose=verbose tools.arduino101load.upload.params.quiet=quiet tools.arduino101load.upload.pattern="{cmd.path}" "{runtime.tools.arduino101load.path}/x86/bin" {build.path}/{build.project_name}.bin {serial.port} "{upload.verbose}" + +# This is needed to avoid an error on unexistent fields +tools.arduino101load.erase.params.verbose= +tools.arduino101load.erase.params.quiet= +tools.arduino101load.erase.pattern= +tools.arduino101load.bootloader.params.verbose= +tools.arduino101load.bootloader.params.quiet= +tools.arduino101load.bootloader.pattern={runtime.tools.flashpack.path}/flash_dfu.sh +tools.arduino101load.bootloader.pattern.windows={runtime.tools.flashpack.path}/flash_dfu.bat diff --git a/programmers.txt b/programmers.txt index e69de29b..15bded23 100644 --- a/programmers.txt +++ b/programmers.txt @@ -0,0 +1,6 @@ +arduino101fw.name=Arduino/Genuino 101 Firmware Updater +arduino101fw.communication=USB +arduino101fw.protocol= +arduino101fw.program.protocol= +arduino101fw.program.tool=arduino101load +arduino101fw.program.extra_params=