From e03eb89cfb7ee7a952bf8536ae1a4e7f2087d766 Mon Sep 17 00:00:00 2001 From: Fredrik Hederstierna Date: Fri, 13 Jun 2014 00:29:43 +0200 Subject: [PATCH] tcl/board: add STM32429I-EVAL and STM32439I-EVAL dev boards from ST. Change-Id: I304b6e7bae832391f11d53003299d68e31b0e4ef Signed-off-by: Fredrik Hederstierna Reviewed-on: http://openocd.zylin.com/2171 Tested-by: jenkins Reviewed-by: Spencer Oliver Reviewed-by: Franck Jullien Reviewed-by: Andreas Fritiofson --- tcl/board/stm32429i_eval.cfg | 11 +++++++++++ tcl/board/stm32429i_eval_stlink.cfg | 18 ++++++++++++++++++ tcl/board/stm32439i_eval.cfg | 11 +++++++++++ tcl/board/stm32439i_eval_stlink.cfg | 18 ++++++++++++++++++ 4 files changed, 58 insertions(+) create mode 100644 tcl/board/stm32429i_eval.cfg create mode 100644 tcl/board/stm32429i_eval_stlink.cfg create mode 100644 tcl/board/stm32439i_eval.cfg create mode 100644 tcl/board/stm32439i_eval_stlink.cfg diff --git a/tcl/board/stm32429i_eval.cfg b/tcl/board/stm32429i_eval.cfg new file mode 100644 index 00000000..a5d3f53c --- /dev/null +++ b/tcl/board/stm32429i_eval.cfg @@ -0,0 +1,11 @@ +# STM32429I-EVAL: This is an STM32F4 eval board with a single STM32F429NIH6 +# (2048KB) chip. +# http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1199/PF259093 + +# increase working area to 128KB +set WORKAREASIZE 0x20000 + +# chip name +set CHIPNAME STM32F429NIH6 + +source [find target/stm32f4x.cfg] diff --git a/tcl/board/stm32429i_eval_stlink.cfg b/tcl/board/stm32429i_eval_stlink.cfg new file mode 100644 index 00000000..ad3ea808 --- /dev/null +++ b/tcl/board/stm32429i_eval_stlink.cfg @@ -0,0 +1,18 @@ +# STM32429I-EVAL: This is an STM32F4 eval board with a single STM32F429NIH6 +# (2048KB) chip. +# http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1199/PF259093 +# +# This is for using the onboard STLINK/V2 + +source [find interface/stlink-v2.cfg] + +# increase working area to 128KB +set WORKAREASIZE 0x20000 + +# chip name +set CHIPNAME STM32F429NIH6 + +source [find target/stm32f4x_stlink.cfg] + +# use hardware reset, connect under reset +reset_config srst_only srst_nogate diff --git a/tcl/board/stm32439i_eval.cfg b/tcl/board/stm32439i_eval.cfg new file mode 100644 index 00000000..8ebdc826 --- /dev/null +++ b/tcl/board/stm32439i_eval.cfg @@ -0,0 +1,11 @@ +# STM32439I-EVAL: This is an STM32F4 eval board with a single STM32F439NIH6 +# (2048KB) chip. +# http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1199/PF259094 + +# increase working area to 128KB +set WORKAREASIZE 0x20000 + +# chip name +set CHIPNAME STM32F439NIH6 + +source [find target/stm32f4x.cfg] diff --git a/tcl/board/stm32439i_eval_stlink.cfg b/tcl/board/stm32439i_eval_stlink.cfg new file mode 100644 index 00000000..5b57e1a1 --- /dev/null +++ b/tcl/board/stm32439i_eval_stlink.cfg @@ -0,0 +1,18 @@ +# STM32439I-EVAL: This is an STM32F4 eval board with a single STM32F439NIH6 +# (2048KB) chip. +# http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1199/PF259094 +# +# This is for using the onboard STLINK/V2 + +source [find interface/stlink-v2.cfg] + +# increase working area to 128KB +set WORKAREASIZE 0x20000 + +# chip name +set CHIPNAME STM32F439NIH6 + +source [find target/stm32f4x_stlink.cfg] + +# use hardware reset, connect under reset +reset_config srst_only srst_nogate -- 2.39.5