diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-04-10 16:08:08 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-04-10 16:08:08 +0000 |
commit | cd19f6d867bbe3da36b30f9897aeb3b65e0eee08 (patch) | |
tree | 020cc282cd887dca93dbf617d54816a3669caf13 /nuttx/configs/lpcxpresso-lpc1768/tools | |
parent | dbbf70ac72fd2770a5999f116a29d780eae5ce3c (diff) | |
download | px4-nuttx-cd19f6d867bbe3da36b30f9897aeb3b65e0eee08.tar.gz px4-nuttx-cd19f6d867bbe3da36b30f9897aeb3b65e0eee08.tar.bz2 px4-nuttx-cd19f6d867bbe3da36b30f9897aeb3b65e0eee08.zip |
Changes for clean build of app/ directory with Windows toolchain
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3488 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/configs/lpcxpresso-lpc1768/tools')
-rwxr-xr-x | nuttx/configs/lpcxpresso-lpc1768/tools/dfu_util.sh | 49 |
1 files changed, 48 insertions, 1 deletions
diff --git a/nuttx/configs/lpcxpresso-lpc1768/tools/dfu_util.sh b/nuttx/configs/lpcxpresso-lpc1768/tools/dfu_util.sh index 06e6912d6..19186c96e 100755 --- a/nuttx/configs/lpcxpresso-lpc1768/tools/dfu_util.sh +++ b/nuttx/configs/lpcxpresso-lpc1768/tools/dfu_util.sh @@ -1,5 +1,40 @@ #!/bin/bash #################################################################################### +# dfu_util.sh +# +# Copyright (C) 2011 Gregory Nutt. All rights reserved. +# Author: Gregory Nutt <spudmonkey@racsa.co.cr> +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in +# the documentation and/or other materials provided with the +# distribution. +# 3. Neither the name NuttX nor the names of its contributors may be +# used to endorse or promote products derived from this software +# without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS +# OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED +# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +#################################################################################### +# On Linux, the program dfu_utils is included in the Code Red installation: +# # dfu-util - (C) 2007-2008 by OpenMoko Inc. # This program is Free Software and has ABSOLUTELY NO WARRANTY # @@ -18,7 +53,7 @@ # -U --upload file Read firmware from device into <file> # -D --download file Write firmware from <file> into device # -R --reset Issue USB Reset signalling once we're finished -#################################################################################### +# # Example: # # /usr/local/LPCXpresso/bin/Flash$ dfu-util -l @@ -32,9 +67,21 @@ # [ 1.604784] usb 1-3: configuration #1 chosen from 1 choice # #################################################################################### +# In the windows installation, a program called DFUAPP.exe is provided. +# +# DFUAPP.exe /s gui : Will only the DFU app in GUI mode +#################################################################################### +# This is the default install location for dfu_util on Linux DFU_UTIL=/usr/local/LPCXpresso/bin/dfu-util + +# This is the default install location for DFUAPP.exe on Windows (note that this +# path could change with the Code Red version number +DFUAPP=/cygdrive/c/nxp/lpcxpresso_3.6/bin/DFUAPP.exe + +# The binary to download: NUTTX=/home/patacongo/projects/nuttx/nuttx/trunk/nuttx/nuttx + #${DFU_UTIL} -d nxp:lpc1768 -p 1-3 -c 0 -i 0 -a 0 -D ${NUTTX} -R ${DFU_UTIL} -d nxp:lpc1768 -D ${NUTTX} -R |