Hi, I'm new to nRF52480 and Nordic SDK. It is first time for me when SDK has one big config file sdk_config.h. I started playing with examples (LEDs, serial I2C) and get it to work on nRF52480 dongle. Now I want combine functionality from different examples in one project. I understand that I have to change sdk_config.h file to configure all modules needed in project. As I was reading there is master config file in SDK\config\nrf52840\config\ folder. I noticed 2 approaches to sdk_config.h file: full file with enabled only used modules, file containing only modules used in project. For me both has advantages and disadvantages. As I understand main tool to changing configuration should be “CMSIS Configuration Wizard”.
Now my question – I expected that master config file will contain all settings of all SDK modules, but I noticed that is not true. For uart example NRFX_PRS (nrf_Drivers) is configured and in master file I couldn’t find that, the same for APP_UART and APP_FIFO(nRF_Libraries). Is that correct? Did I miss something?
Now some suggestion about “CMSIS Configuration Wizard” – if that should be main tool for configuration SDK why you not making it more usable for developer:
- allow copy and paste per module/block
- allow configure to show only enabled modules
Generally in my opinion you should improve your main tool for configuration SDK – for me it is biggest disappointment with nRF.