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>
This commit is contained in:
parent
833466aeec
commit
0de48480ec
|
@ -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" \
|
||||
|
|
|
@ -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.
|
||||
|
|
Loading…
Reference in a new issue