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
|
#!/bin/bash
|
||||||
|
|
||||||
OUTPUT_DIR=$1
|
OUTPUT_DIR=$1
|
||||||
|
BOARD_NAME=${2:-stm32f429discovery}
|
||||||
|
|
||||||
if ! test -d "${OUTPUT_DIR}" ; then
|
if ! test -d "${OUTPUT_DIR}" ; then
|
||||||
echo "ERROR: no output directory specified."
|
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
|
exit 1
|
||||||
fi
|
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 "init" \
|
||||||
-c "reset init" \
|
-c "reset init" \
|
||||||
-c "flash probe 0" \
|
-c "flash probe 0" \
|
||||||
|
@ -4,6 +4,12 @@ STM32F429 Discovery
|
|||||||
This tutorial describes how to use the predefined Buildroot
|
This tutorial describes how to use the predefined Buildroot
|
||||||
configuration for the STM32F429 Discovery evaluation platform.
|
configuration for the STM32F429 Discovery evaluation platform.
|
||||||
|
|
||||||
|
Supported HW
|
||||||
|
------------
|
||||||
|
|
||||||
|
- STM32F429I-DISCO evaluation board
|
||||||
|
- STM32F429I-DISC1 evaluation board
|
||||||
|
|
||||||
Building
|
Building
|
||||||
--------
|
--------
|
||||||
|
|
||||||
@ -24,7 +30,8 @@ The UART is configured at 115200.
|
|||||||
Flashing
|
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
|
It will flash the minimal bootloader, the Device Tree Blob, and the
|
||||||
kernel image which includes the root filesystem as initramfs.
|
kernel image which includes the root filesystem as initramfs.
|
||||||
|
Loading…
Reference in New Issue
Block a user