This is an automated email from Gerrit.

"Dominik Wernberger <dominik.wernber...@gmx.de>" just uploaded a new patch set 
to Gerrit, which you can find at https://review.openocd.org/c/openocd/+/7690

-- gerrit

commit 8cb89648d7243abd4187c86f80e76e77ec75eea5
Author: Dominik Wernberger <dominik.wernber...@gmx.de>
Date:   Thu May 18 16:51:55 2023 +0200

    Add/Correct STM8L15xR6 and STM8L15xx8 devices
    
    Change-Id: I83fe1e50821ec15e1853aca96ebb32fe1ff5328f
    Signed-off-by: Dominik Wernberger <dominik.wernber...@gmx.de>

diff --git a/tcl/board/st_nucleo_8l152r8.cfg b/tcl/board/st_nucleo_8l152r8.cfg
index f06d74981c..7cb8bcecd8 100644
--- a/tcl/board/st_nucleo_8l152r8.cfg
+++ b/tcl/board/st_nucleo_8l152r8.cfg
@@ -7,6 +7,6 @@ source [find interface/stlink-dap.cfg]
 
 transport select swim
 
-source [find target/stm8l152.cfg]
+source [find target/stm8l15xx8.cfg]
 
 reset_config srst_only
diff --git a/tcl/target/stm8l152.cfg b/tcl/target/stm8l152.cfg
deleted file mode 100644
index b716ce18ef..0000000000
--- a/tcl/target/stm8l152.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-# SPDX-License-Identifier: GPL-2.0-or-later
-
-#config script for STM8L152
-
-set EEPROMSTART 0x1000
-set EEPROMEND 0x13ff
-
-proc stm8_reset_rop {} {
-   mwb 0x4800 0xaa
-   mwb 0x4800 0xaa
-   reset halt
-}
-
-source [find target/stm8l.cfg]
diff --git a/tcl/target/stm8l15xr6.cfg b/tcl/target/stm8l15xr6.cfg
new file mode 100644
index 0000000000..9a174ede80
--- /dev/null
+++ b/tcl/target/stm8l15xr6.cfg
@@ -0,0 +1,26 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
+# Config script for
+# STM8L151R6
+# STM8L152R6
+
+# 2kB RAM
+
+# 32kB Flash
+set FLASHSTART  0x8000
+set FLASHEND    0xffff
+
+# 1kB EEPROM
+set EEPROMSTART 0x1000
+set EEPROMEND   0x13ff
+
+set OPTIONSTART 0x4800
+set OPTIONEND   0x48ff
+
+proc stm8_reset_rop {} {
+   mwb 0x4800 0xaa
+   mwb 0x4800 0xaa
+   reset halt
+}
+
+source [find target/stm8l.cfg]
diff --git a/tcl/target/stm8l15xx8.cfg b/tcl/target/stm8l15xx8.cfg
new file mode 100644
index 0000000000..aad4d94493
--- /dev/null
+++ b/tcl/target/stm8l15xx8.cfg
@@ -0,0 +1,33 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
+# Config script for STM8L151x8/STM8L152x8
+# Supported Devices:
+# STM8L151C8
+# STM8L151K8
+# STM8L151M8
+# STM8L151R8
+# STM8L152C8
+# STM8L152K8
+# STM8L152M8
+# STM8L152R8
+
+# 4kB RAM
+
+# 64kB Flash
+set FLASHSTART  0x08000
+set FLASHEND    0x17fff
+
+# 2kB EEPROM
+set EEPROMSTART 0x1000
+set EEPROMEND   0x17ff
+
+set OPTIONSTART 0x4800
+set OPTIONEND   0x48ff
+
+proc stm8_reset_rop {} {
+   mwb 0x4800 0xaa
+   mwb 0x4800 0xaa
+   reset halt
+}
+
+source [find target/stm8l.cfg]

-- 

Reply via email to