diff --git a/targets/TARGET_ARM_SSG/TARGET_MUSCA_A1/TARGET_MUSCA_A1_S/device/TOOLCHAIN_ARMC6/musca_s.sct b/targets/TARGET_ARM_SSG/TARGET_MUSCA_A1/TARGET_MUSCA_A1_S/device/TOOLCHAIN_ARMC6/musca_s.sct index 4793dcaf56..245773f38f 100644 --- a/targets/TARGET_ARM_SSG/TARGET_MUSCA_A1/TARGET_MUSCA_A1_S/device/TOOLCHAIN_ARMC6/musca_s.sct +++ b/targets/TARGET_ARM_SSG/TARGET_MUSCA_A1/TARGET_MUSCA_A1_S/device/TOOLCHAIN_ARMC6/musca_s.sct @@ -37,7 +37,7 @@ #endif #if !defined(MBED_RAM_SIZE) - #define MBED_RAM_SIZE S_DATA_SIZE // 0x10000 + #define MBED_RAM_SIZE S_DATA_SIZE // 0x11000 #endif LR_CODE MBED_ROM_START MBED_ROM_SIZE { diff --git a/targets/TARGET_ARM_SSG/TARGET_MUSCA_A1/partition/region_defs.h b/targets/TARGET_ARM_SSG/TARGET_MUSCA_A1/partition/region_defs.h index 3534430250..16ae45829d 100644 --- a/targets/TARGET_ARM_SSG/TARGET_MUSCA_A1/partition/region_defs.h +++ b/targets/TARGET_ARM_SSG/TARGET_MUSCA_A1/partition/region_defs.h @@ -99,7 +99,7 @@ /* Increase secure DATA area to run the regression tests on Musca A1 */ #define S_DATA_SIZE ((TOTAL_RAM_SIZE / 4) * 3) #else -#define S_DATA_SIZE (TOTAL_RAM_SIZE / 2) +#define S_DATA_SIZE ((TOTAL_RAM_SIZE / 2) + 0x1000) #endif #define S_DATA_LIMIT (S_DATA_START + S_DATA_SIZE - 1) diff --git a/targets/targets.json b/targets/targets.json index a22fb41dec..dafbfddfe7 100644 --- a/targets/targets.json +++ b/targets/targets.json @@ -5454,8 +5454,8 @@ "overrides": { "non-secure-rom-start": "0x000a0400", "non-secure-rom-size": "0x5f800", - "non-secure-ram-start": "0x20010170", - "non-secure-ram-size": "0xfe90" + "non-secure-ram-start": "0x20011170", + "non-secure-ram-size": "0xee90" } }, "ARM_MUSCA_A1_S": { @@ -5479,7 +5479,7 @@ "secure-rom-start": "0x10020400", "secure-rom-size": "0x7f800", "secure-ram-start": "0x30000000", - "secure-ram-size": "0x10000" + "secure-ram-size": "0x11000" } }, "RZ_A1XX": {