Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion boards/native/nrf_bsim/Kconfig.defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ config SYS_CLOCK_TICKS_PER_SEC
default 32768

config BT_CTLR
default y if BOARD_NRF52_BSIM || BOARD_NRF5340BSIM_NRF5340_CPUNET
default y if BOARD_NRF52_BSIM || BOARD_NRF5340BSIM_NRF5340_CPUNET || BOARD_NRF54L15BSIM_NRF54L15_CPUAPP
depends on BT

config HEAP_MEM_POOL_ADD_SIZE_BOARD
Expand Down
5 changes: 3 additions & 2 deletions boards/native/nrf_bsim/doc/nrf54l15bsim.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,12 @@ on the simulated nRF54L15 SOC.
.. warning::

This target is experimental, and even though it includes models of the RADIO, it does not yet
include models of the AAR, CCM, ECB or CLOCK peripherals, so the BLE and 802.15.4 stacks cannot
be run on it yet.
include models of the AAR, CCM or ECB peripherals, so the BLE and 802.15.4 stacks can only be
run without encryption or privacy features so far.

This boards include models of some of the nRF54L15 SOC peripherals:

* CLOCK (Clock control)
* DPPI (Distributed Programmable Peripheral Interconnect)
* EGU (Event Generator Unit)
* FICR (Factory Information Configuration Registers)
Expand Down
6 changes: 5 additions & 1 deletion boards/native/nrf_bsim/nrf54l15bsim_nrf54l15_cpuapp.dts
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,6 @@
/delete-node/ watchdog@109000;
/delete-node/ gpio@10a000;
/delete-node/ gpiote@10c000;
/delete-node/ clock@10e000;
};
/delete-node/ spu@50003000;
/delete-node/ gpiote@5000d000;
Expand Down Expand Up @@ -96,6 +95,11 @@
};

&radio {
status = "okay";
/* This feature is not yet supported by the RADIO model */
/delete-property/ dfe-supported;
};

&clock {
status = "okay";
};
2 changes: 1 addition & 1 deletion drivers/clock_control/Kconfig.nrf
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ choice CLOCK_CONTROL_NRF_ACCURACY_PPM
prompt "32KHz clock accuracy"
default CLOCK_CONTROL_NRF_K32SRC_500PPM if CLOCK_CONTROL_NRF_K32SRC_RC && SOC_COMPATIBLE_NRF52X
default CLOCK_CONTROL_NRF_K32SRC_250PPM if CLOCK_CONTROL_NRF_K32SRC_RC
default CLOCK_CONTROL_NRF_K32SRC_150PPM if CLOCK_CONTROL_NRF_K32SRC_XTAL && SOC_SERIES_NRF54LX
default CLOCK_CONTROL_NRF_K32SRC_150PPM if CLOCK_CONTROL_NRF_K32SRC_XTAL && SOC_COMPATIBLE_NRF54LX
default CLOCK_CONTROL_NRF_K32SRC_50PPM

config CLOCK_CONTROL_NRF_K32SRC_500PPM
Expand Down
1 change: 1 addition & 0 deletions soc/nordic/nrf54l/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
# SPDX-License-Identifier: Apache-2.0

config SOC_SERIES_NRF54LX
select SOC_COMPATIBLE_NRF54LX
select HAS_NRFX
select HAS_NORDIC_DRIVERS
select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
Expand Down
2 changes: 1 addition & 1 deletion west.yml
Original file line number Diff line number Diff line change
Expand Up @@ -300,7 +300,7 @@ manifest:
groups:
- tools
- name: nrf_hw_models
revision: 53635212495e4575955fc717369be4362126456a
revision: 4447a22aea5e791c9bd18e7d71cc092623ddd2bb
path: modules/bsim_hw_models/nrf_hw_models
- name: open-amp
revision: da78aea63159771956fe0c9263f2e6985b66e9d5
Expand Down