What is the source for menuconfig/guiconfig/nRF Kconfig GUI?

Hey

I'm trying to figure out what is the intetned way of using the tools for configuring a project.

We have the following config files in the following structure:

.
├── boards
│   ├── arm
│   │   ├── app_nrf5340
│   │   │   ├── Kconfig
│   │   │   ├── Kconfig.board
│   │   │   ├── Kconfig.defconfig
│   │   │   ├── app_nrf5340_cpuapp_defconfig
│   │   │   ├── app_nrf5340_cpunet_defconfig
│   │   │   ├── app_nrf5340_partition_conf.dts
│   │   │   └── app_nrf5340_shared_sram_planning_conf.dts
│   │   └── nrf5340dk_nrf5340_cpuapp.overlay
│   └── debug_tools.conf
├── Kconfig
├── Kconfig.sysbuild
├── netcore
│   ├── prj.conf
├── prj.conf
├── sysbuild
│   └── mcuboot.conf
├── sysbuild.conf
├── west.yml

Depending on what i choose in the build configuration: 

Different things happen when i open any of the config tools. 

Can anyone tell me what is the intetned behavior, and even more is it correct that on not supposed to use the save minimal config? 

When i save minimal config it seems like i'm getting a  merge of all the different config files. 

Parents
  • Peter, 

    Sorry for delayed response.

    I will need to ask about this to the VSC team, I do not know the internals of this.

    Will come back to you when I have more info. I am curious to know the behavior as well.

    When i save minimal config it seems like i'm getting a  merge of all the different config files. 

    Not sure which configs are merged, can you please be more specific on what different config files are merged, then I can convey this specific details to the VSC team.

Reply
  • Peter, 

    Sorry for delayed response.

    I will need to ask about this to the VSC team, I do not know the internals of this.

    Will come back to you when I have more info. I am curious to know the behavior as well.

    When i save minimal config it seems like i'm getting a  merge of all the different config files. 

    Not sure which configs are merged, can you please be more specific on what different config files are merged, then I can convey this specific details to the VSC team.

Children
No Data
Related