STM32L5 have 512 Kbytes of Flash memory with dual bank architecture. STM32L5 flash is quite similar to L4 flash, mainly register names and offsets and some bits are changed. NON-SECURE flash is located at 0x8000000 like L4 devices, so no big change is needed (secure flash will be subject of another change). Note: flash driver name is set stm32l5x, in order to extend the commands with specific L5 commands (to manage TZEN for example ...) Note: this works only when TZEN=0 Change-Id: Ie758abb4aa19a3f29eeb0702d7dcb43992e4c639 Signed-off-by: Michael Jung <mijung@gmx.net> Signed-off-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com> Reviewed-on: http://openocd.zylin.com/5510 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
14 lines
312 B
INI
14 lines
312 B
INI
# SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
# This is for STM32L5 Nucleo Dev Boards.
|
|
# http://www.st.com/en/evaluation-tools/stm32-mcu-nucleo.html
|
|
|
|
source [find interface/stlink-dap.cfg]
|
|
|
|
transport select dapdirect_swd
|
|
|
|
source [find target/stm32l5x.cfg]
|
|
|
|
# use hardware reset
|
|
reset_config srst_only srst_nogate
|