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
  • Hi Dusan

    We should have a complete version of sdk_config.h in the upcoming v15 release of the SDK, which is expected out by the end of the month. 

    Please get back to me once SDK v15 is out, if you are having issues finding it. 

    Best regards
    Torbjørn Øvrebekk

  • 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

Reply Children
No Data
Related