diff options
Diffstat (limited to 'board/stmicroelectronics/stm32f429-disco/flash.sh')
-rwxr-xr-x | board/stmicroelectronics/stm32f429-disco/flash.sh | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/board/stmicroelectronics/stm32f429-disco/flash.sh b/board/stmicroelectronics/stm32f429-disco/flash.sh index ffb8fcffa1..74021369a7 100755 --- a/board/stmicroelectronics/stm32f429-disco/flash.sh +++ b/board/stmicroelectronics/stm32f429-disco/flash.sh @@ -1,14 +1,20 @@ #!/bin/bash OUTPUT_DIR=$1 +BOARD_NAME=${2:-stm32f429discovery} if ! test -d "${OUTPUT_DIR}" ; then echo "ERROR: no output directory specified." - echo "Usage: $0 OUTPUT_DIR" + echo "Usage: $0 OUTPUT_DIR BOARD_NAME" + echo "" + echo "Arguments:" + echo " OUTPUT_DIR The Buildroot output directory." + echo " BOARD_NAME One of the available boards among:" + echo " stm32f429discovery, stm32f429disc1" exit 1 fi -${OUTPUT_DIR}/host/usr/bin/openocd -f board/stm32f429discovery.cfg \ +${OUTPUT_DIR}/host/usr/bin/openocd -f board/${BOARD_NAME}.cfg \ -c "init" \ -c "reset init" \ -c "flash probe 0" \ |