aboutsummaryrefslogtreecommitdiff
path: root/src/flash/nor/efm32.c
diff options
context:
space:
mode:
authorChristian Meusel <christian.meusel@posteo.de>2019-07-15 18:01:38 +0200
committerTomas Vanek <vanekt@fbl.cz>2019-10-02 17:34:07 +0100
commit0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5 (patch)
tree7df60fe8aa7a85c325eb6e22c976b5fe2c40d197 /src/flash/nor/efm32.c
parent31100927203a4e9d5e4f8e019b1a9e1c9d7b51c6 (diff)
downloadriscv-openocd-0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5.zip
riscv-openocd-0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5.tar.gz
riscv-openocd-0a13ca1a8a83119a4e1ffba13a6a8d1977591bc5.tar.bz2
efm32: use device-specific MSC base for EFM32TG11B
According to the reference manual it should be 0x40000000. Flashing (and booting) a firmware with this MSC base was successful. Change-Id: I739e67d36555b8170a3b8e26f54cf1c09ce8424b Signed-off-by: Christian Meusel <christian.meusel@posteo.de> Reviewed-on: http://openocd.zylin.com/5263 Tested-by: jenkins Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
Diffstat (limited to 'src/flash/nor/efm32.c')
-rw-r--r--src/flash/nor/efm32.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/flash/nor/efm32.c b/src/flash/nor/efm32.c
index 83d133f..245f856 100644
--- a/src/flash/nor/efm32.c
+++ b/src/flash/nor/efm32.c
@@ -166,7 +166,7 @@ static const struct efm32_family_data efm32_families[] = {
{ 89, "EFM32PG13B Pearl", .series = 1 },
{ 91, "EFM32JG13B Jade", .series = 1 },
{ 100, "EFM32GG11B Giant", .series = 1, .msc_regbase = 0x40000000 },
- { 103, "EFM32TG11B Tiny", .series = 1 },
+ { 103, "EFM32TG11B Tiny", .series = 1, .msc_regbase = 0x40000000 },
{ 120, "EZR32WG Wonder", .series = 0 },
{ 121, "EZR32LG Leopard", .series = 0 },
{ 122, "EZR32HG Happy", .series = 0, .page_size = 1024 },