aboutsummaryrefslogtreecommitdiff
path: root/board/stmicroelectronics
diff options
context:
space:
mode:
authorGravatar Samuel Martin <s.martin49@gmail.com>2017-05-01 12:24:36 +0200
committerGravatar Peter Korsgaard <peter@korsgaard.com>2017-05-01 20:54:39 +0200
commit0de48480ecfa9023137ceef7ede83f517343b2a5 (patch)
tree6afb1411c7d265f3b9ae63ab41f4efb73702ca4d /board/stmicroelectronics
parent833466aeecb9146da3d42aa6fe34c1e75d7f3df8 (diff)
downloadbuildroot-0de48480ecfa9023137ceef7ede83f517343b2a5.tar.gz
buildroot-0de48480ecfa9023137ceef7ede83f517343b2a5.tar.bz2
board: add stm32f429-disc1 config
This change renders the stm32f429discovery a bit more generic and reuse most of its settings for the stm32f429-disc1 board. Cc: Waldemar Brodkorb <wbx@openadk.org> Cc: Davide Viti <zinosat@tiscali.it> Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'board/stmicroelectronics')
-rwxr-xr-xboard/stmicroelectronics/stm32f429-disco/flash.sh10
-rw-r--r--board/stmicroelectronics/stm32f429-disco/readme.txt9
2 files changed, 16 insertions, 3 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" \
diff --git a/board/stmicroelectronics/stm32f429-disco/readme.txt b/board/stmicroelectronics/stm32f429-disco/readme.txt
index 43a25b4200..f512cb2e90 100644
--- a/board/stmicroelectronics/stm32f429-disco/readme.txt
+++ b/board/stmicroelectronics/stm32f429-disco/readme.txt
@@ -4,6 +4,12 @@ STM32F429 Discovery
This tutorial describes how to use the predefined Buildroot
configuration for the STM32F429 Discovery evaluation platform.
+Supported HW
+------------
+
+ - STM32F429I-DISCO evaluation board
+ - STM32F429I-DISC1 evaluation board
+
Building
--------
@@ -24,7 +30,8 @@ The UART is configured at 115200.
Flashing
--------
- ./board/stmicroelectronics/stm32f429-disco/flash.sh output/
+ ./board/stmicroelectronics/stm32f429-disco/flash.sh output/ \
+ {stm32f429discovery|stm32f429disc1}
It will flash the minimal bootloader, the Device Tree Blob, and the
kernel image which includes the root filesystem as initramfs.