I had an opportunity, to do a complete pristine reinstall of Windows 10, and to then do a pristine install of Visual Code, nrf connect, etc.
After doing that I did this (using NRF Connect 2.7.0 which the nrf installer defaults to even though I also installed 2.62, 2.6.1):
In Visual Code, in nrf connect, I create a new project 'nrf_dm' by 'copy a sample'. I setup a new build and point:
- the overlay file at the boards/overlay file
- the extra kconfig fragment at child_image/hci_ipc.conf
- the extra overlay at child_image/hci_ipc/...cpunet.overlay
The Build fails with
fatal error: mpsl_timeslot.h: No such file or directory
14 | #include <mpsl_timeslot.h>
| ^~~~~~~~~~~~~~~~~
compilation terminated.
in the log above that I see this:
warning: MPSL (defined at C:/dev/NRF/v2.5.0/nrfxlib\mpsl/Kconfig:7) was assigned the value 'y' but
got the value 'n'. Check these unsatisfied dependencies: (SOC_SERIES_BSIM_NRFXX || SOC_SERIES_NRF52X
|| SOC_NRF5340_CPUNET) (=n). See docs.zephyrproject.org/.../kconfig.html
and/or look up MPSL in the menuconfig/guiconfig interface. The Application Development Primer,
Setting Configuration Values, and Kconfig - Tips and Best Practices sections of the manual might be
helpful too.
Given that this is a brand spanking new windows install, ditto for NRF Connect, and Visual Code, I'm missing something?