From b99d525a910f268e1dd5f0bac36e346042a88d4d Mon Sep 17 00:00:00 2001 From: Travis Geiselbrecht Date: Tue, 29 May 2012 14:33:32 -0700 Subject: [PATCH] [sam] have the adk2 use the adk2install tool to flash and reboot a board --- build/build.xml | 2 ++ hardware/arduino/sam/boards.txt | 2 +- hardware/arduino/sam/platform.txt | 10 ++++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/build/build.xml b/build/build.xml index 89cfbb70c..ef69a77c4 100644 --- a/build/build.xml +++ b/build/build.xml @@ -395,6 +395,8 @@ + + diff --git a/hardware/arduino/sam/boards.txt b/hardware/arduino/sam/boards.txt index aa2ffe3b8..ca415eaf6 100644 --- a/hardware/arduino/sam/boards.txt +++ b/hardware/arduino/sam/boards.txt @@ -33,7 +33,7 @@ arduino_due_x.build.pid=0x003e ############################################################## adk2.name=Google ADK2 -adk2.upload.tool=bossac +adk2.upload.tool=adk2install adk2.upload.protocol=sam-ba adk2.upload.maximum_size=49152 adk2.build.mcu=cortex-m3 diff --git a/hardware/arduino/sam/platform.txt b/hardware/arduino/sam/platform.txt index 9dcb5a44c..e928040c7 100644 --- a/hardware/arduino/sam/platform.txt +++ b/hardware/arduino/sam/platform.txt @@ -61,3 +61,13 @@ tools.bossac.upload.params.verbose=-i -d tools.bossac.upload.params.quiet= tools.bossac.upload.pattern={path}/{cmd} {upload.verbose} --port={serial.port.file} -e -w -v -b {build.path}/{build.project_name}.bin +# specialized tool for adk2 to twiddle the erase line before running bossac +tools.adk2install.cmd=adk2install +tools.adk2install.cmd.windows=bossac.exe +tools.adk2install.path={runtime.ide.path}/hardware/tools + +tools.adk2install.upload.params.verbose= +tools.adk2install.upload.params.quiet= +tools.adk2install.upload.pattern={path}/{cmd} {path}/adk2tool {serial.port.file} {path}/bossac {build.path}/{build.project_name}.bin + +