@@ -27,3 +27,31 @@ config BOARD_NRF52_BSIM
2727 help
2828 Will produce a console Linux process which can be executed natively.
2929 It needs the BabbleSim simulator both in compile time and to execute
30+
31+ config BOARD_NRF53_CPUNET_BSIM
32+ bool "NRF53 simulation model"
33+ select SOC_SERIES_BSIM_NRFXX
34+ select SOC_SERIES_BSIM_NRF53X
35+ select SOC_COMPATIBLE_NRF
36+ select SOC_COMPATIBLE_NRF53X_CPUNET
37+ select SOC_COMPATIBLE_NRF5340_CPUNET
38+ select CONSOLE_HAS_DRIVER
39+ select NRF_RTC_TIMER
40+ select CLOCK_CONTROL
41+ # Indicate that the nRF RNG peripheral is present (actually a model
42+ # of it), so that the corresponding driver becomes available (see
43+ # dependencies of the ENTROPY_NRF5_RNG option).
44+ select HAS_HW_NRF_RNG
45+ # Indicate that CCM supports 8 bit length field, to support full
46+ # length LL PDUs.
47+ select HAS_HW_NRF_CCM_LFLEN_8BIT
48+ # Indicate 2M support so that Phy procedure can be enabled.
49+ select HAS_HW_NRF_RADIO_BLE_2M
50+ # Do the same for the CLOCK and POWER peripherals, so that the nrfx
51+ # drivers for them can be used.
52+ select HAS_HW_NRF_CLOCK
53+ select HAS_HW_NRF_POWER
54+ select HAS_NRFX
55+ help
56+ Will produce a console Linux process which can be executed natively.
57+ It needs the BabbleSim simulator both in compile time and to execute
0 commit comments