This patch automates flashing process for arduino_due board. Just make flash will able to flash binary file on the board. Bossa tool(http://www.shumatech.com/web/products/bossa) manual flashing process is automated through shell script and currently this binary is only available for x86_64 architecture. JIRA : ZEP-145 Change-Id: Ib7b525466239d0437e449c56827f8a9b3e5a96a1 Signed-off-by: Punit Vara <punit.vara@intel.com>
15 lines
406 B
Bash
Executable File
15 lines
406 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# This script is loosly based on a script with same purpose provided
|
|
# by RIOT-OS (https://github.com/RIOT-OS/RIOT)
|
|
|
|
BOSSAC_CMD="${BOSSAC:-bossac}"
|
|
if [ `uname` = "Linux" ]; then
|
|
stty -F /dev/ttyACM0 raw ispeed 1200 ospeed 1200 cs8 \
|
|
-cstopb ignpar eol 255 eof 255
|
|
${BOSSAC} -R -e -w -v -b "${O}/${KERNEL_BIN_NAME}"
|
|
else
|
|
echo "CAUTION: No flash tool for your host system found!"
|
|
fi
|
|
|