This is an automated email from the ASF dual-hosted git repository.

kasjer pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git

commit bb337970c5fb785b643097f9ba0d1618252ddcf7
Author: Jerzy Kasenberg <[email protected]>
AuthorDate: Tue Sep 8 09:49:02 2026 +0200

    hw/mcu/nordic: Enable NVMC in relevant MCU's
    
    Now NRFX_NVMC_ENABLED is turned on explicitly for
    MCUs that do have NVMC.
    
    Signed-off-by: Jerzy Kasenberg <[email protected]>
---
 hw/mcu/nordic/nrf51xxx/syscfg.yml    | 1 +
 hw/mcu/nordic/nrf52xxx/syscfg.yml    | 1 +
 hw/mcu/nordic/nrf5340/syscfg.yml     | 1 +
 hw/mcu/nordic/nrf5340_net/syscfg.yml | 1 +
 hw/mcu/nordic/nrf91xx/syscfg.yml     | 1 +
 5 files changed, 5 insertions(+)

diff --git a/hw/mcu/nordic/nrf51xxx/syscfg.yml 
b/hw/mcu/nordic/nrf51xxx/syscfg.yml
index 646fa90b8..556a41749 100644
--- a/hw/mcu/nordic/nrf51xxx/syscfg.yml
+++ b/hw/mcu/nordic/nrf51xxx/syscfg.yml
@@ -113,3 +113,4 @@ syscfg.vals:
     # clocked at 32768Hz. The tick frequency is chosen such that it divides
     # cleanly into 32768 to avoid a systemic bias in the actual tick frequency.
     OS_TICKS_PER_SEC: 128
+    NRFX_NVMC_ENABLED: 1
diff --git a/hw/mcu/nordic/nrf52xxx/syscfg.yml 
b/hw/mcu/nordic/nrf52xxx/syscfg.yml
index c875df0ba..63e8111c1 100644
--- a/hw/mcu/nordic/nrf52xxx/syscfg.yml
+++ b/hw/mcu/nordic/nrf52xxx/syscfg.yml
@@ -444,6 +444,7 @@ syscfg.defs:
 
 syscfg.vals:
     OS_TICKS_PER_SEC: 128
+    NRFX_NVMC_ENABLED: 1
 
 syscfg.vals.'(MCU_TARGET == "nRF52832" || MCU_TARGET == "nRF52840")':
     MCU_ICACHE_ENABLED: 1
diff --git a/hw/mcu/nordic/nrf5340/syscfg.yml b/hw/mcu/nordic/nrf5340/syscfg.yml
index ec7d7e37b..602c4d40d 100644
--- a/hw/mcu/nordic/nrf5340/syscfg.yml
+++ b/hw/mcu/nordic/nrf5340/syscfg.yml
@@ -593,6 +593,7 @@ syscfg.defs:
 
 syscfg.vals:
     OS_TICKS_PER_SEC: 128
+    NRFX_NVMC_ENABLED: 1
 
 syscfg.vals.QSPI_ENABLE:
     NRFX_QSPI_ENABLED: 1
diff --git a/hw/mcu/nordic/nrf5340_net/syscfg.yml 
b/hw/mcu/nordic/nrf5340_net/syscfg.yml
index 239c7e65e..11a984ecd 100644
--- a/hw/mcu/nordic/nrf5340_net/syscfg.yml
+++ b/hw/mcu/nordic/nrf5340_net/syscfg.yml
@@ -169,6 +169,7 @@ syscfg.defs:
 
 syscfg.vals:
     OS_TICKS_PER_SEC: 128
+    NRFX_NVMC_ENABLED: 1
 
 syscfg.vals.CORTEX_DEFAULT_STARTUP:
     MCU_RAM_START: 0x21000000
diff --git a/hw/mcu/nordic/nrf91xx/syscfg.yml b/hw/mcu/nordic/nrf91xx/syscfg.yml
index afc17353b..192abb067 100644
--- a/hw/mcu/nordic/nrf91xx/syscfg.yml
+++ b/hw/mcu/nordic/nrf91xx/syscfg.yml
@@ -450,6 +450,7 @@ syscfg.defs:
 
 syscfg.vals:
     OS_TICKS_PER_SEC: 128
+    NRFX_NVMC_ENABLED: 1
 
 syscfg.vals.MCU_NRF9160:
     MCU_TARGET: nRF9160

Reply via email to