From 90d828185cea44b29cffb40f2c8aea19282b9130 Mon Sep 17 00:00:00 2001 From: schneider Date: Fri, 21 Jun 2019 01:17:40 +0200 Subject: [PATCH] fix(max32665): config file support for second flash bank --- tcl/target/max32665.cfg | 4 +++- tcl/target/max32xxx.cfg | 5 +++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/tcl/target/max32665.cfg b/tcl/target/max32665.cfg index 893ffa8b..23aa0b13 100644 --- a/tcl/target/max32665.cfg +++ b/tcl/target/max32665.cfg @@ -7,8 +7,10 @@ adapter_nsrst_delay 200 # Set flash parameters set FLASH_BASE 0x10000000 -set FLASH_SIZE 0x300000 +set FLASH_BASE1 0x10080000 +set FLASH_SIZE 0x80000 set FLC_BASE 0x40029000 +set FLC_BASE1 0x40029400 set FLASH_SECTOR 0x2000 set FLASH_CLK 96 set FLASH_OPTIONS 0x01 diff --git a/tcl/target/max32xxx.cfg b/tcl/target/max32xxx.cfg index 9f5b2719..21385f62 100644 --- a/tcl/target/max32xxx.cfg +++ b/tcl/target/max32xxx.cfg @@ -93,3 +93,8 @@ if { [info exists FLASH_OPTIONS] } { flash bank $_CHIPNAME.flash max32xxx $_FLASH_BASE $_FLASH_SIZE 0 0 $_CHIPNAME.cpu \ $_FLC_BASE $_FLASH_SECTOR $_FLASH_CLK $_FLASH_OPTIONS + +if { [info exists FLASH_BASE1] } { + flash bank $_CHIPNAME.flash1 max32xxx $FLASH_BASE1 $_FLASH_SIZE 0 0 $_CHIPNAME.cpu \ + $FLC_BASE1 $_FLASH_SECTOR $_FLASH_CLK $_FLASH_OPTIONS +} -- GitLab