This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Realy FULL sdk_config.h somewhere?

I know that there is a similar question here but the problem that the question is pointing on is not solved. Even in one of the answers is mentioned:

However, event this is not a complete one. Today I discovered that NRF_SPI_MNGR_ENABLED, used in nrf_spi_mngr is missing.

Now I found that also e.g. NFC_NDEF_MSG_ENABLED is missing there.

Is there some really complete sdk_config.h file available?

Parents Reply Children
  • I am right now upgrading from SDK 14.2 to SDK 15.0 and therefore need to update to the SDK 15.0 version of the sdk_config.h. I started with the file found in "nRF5_SDK\examples\ble_peripheral\ble_app_template" as I have done so before when upgrading from SDK 13 to SDK 14. I read in another post that I could use a master config file found in "nRF5_SDK\config" but that file seems to be missing for example the NRF_LOG_BACKEND_RTT keys. It also has a lot of ANT keys not found in the ble_app_template.

    At the same time, I am trying to upgrade to the new version of the bootloader and DFU support. To do this, I started a diff with the config file in "nRF5_SDK\examples\ble_peripheral\ble_app_buttonless_dfu" but that was impossible due to the completely different structure of the file (I get diffs everywhere).

    So yes, I agree that there are some issues about how we as users of the SDK should handle the  sdk_config.h, especially when upgrading to a new SDK version.

  • I'm in the same boat.
    Attempting to upgrade SDK 14.2 from the master config in "nRF5_SDK\config" to SDK 15.0.

    I'm having problems opening the master "sdk_config.h" in CMSIS Configuration Wizard. No config box comes up in Segger Embedded Studio. However, the window does work for the various examples such as "nRF5_SDK\examples\ble_peripheral\ble_app_template"

    I'm not really sure which config to base my project on, as ideally I want to flexibility to use the GUI if possible, but I want to have all the possible options, so I don't have to dig around the SDK all the time when adding things. 

  • Hi 

    Sorry for the late reply guys. 

    In nRF5 SDK v15 there are some generic sdk_config files that can be used as a starting point for new or ported projects, described on the infocenter.

    Please take a look at that and see if it solves your issue. 

    Best regards
    Torbjørn

Related