SES configuration for zephyr sample demos

Hello Sir/Madam,

I followed the steps of the link https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/gs_assistant.html#getting-started-assistant to set up the environment to test the demo project by SES.

The project is imported with the following settings.

This is a sample project from zephyr. Generally, if generating "Unix Makefile" by cmake, zephyr could configure which component to be included in the sample. For example, I could disable the SEGGER_RTT part (not compiled into the firmware) by the command "make menuconfig".

Does SES for nRF provide similar functionality?

And I also want to change the compiler to clang. I do not find the responding choice from the project option. Does SES for nRF support this feature? If so, how to change it to clang?

Thanks for your help.

Parents
  • Hi,

    This is a sample project from zephyr. Generally, if generating "Unix Makefile" by cmake, zephyr could configure which component to be included in the sample. For example, I could disable the SEGGER_RTT part (not compiled into the firmware) by the command "make menuconfig".

    Does SES for nRF provide similar functionality?

    Yes. You can get the same functionality from Project -> Configure nRF Connect SDK Project...

    And I also want to change the compiler to clang. I do not find the responding choice from the project option. Does SES for nRF support this feature? If so, how to change it to clang?

    Clang is not supported.

    PS: I see from the screenshot that you are using master and not a release. I recommend that you stick with 1.7.0 which is the latest release, instead of using master.

Reply
  • Hi,

    This is a sample project from zephyr. Generally, if generating "Unix Makefile" by cmake, zephyr could configure which component to be included in the sample. For example, I could disable the SEGGER_RTT part (not compiled into the firmware) by the command "make menuconfig".

    Does SES for nRF provide similar functionality?

    Yes. You can get the same functionality from Project -> Configure nRF Connect SDK Project...

    And I also want to change the compiler to clang. I do not find the responding choice from the project option. Does SES for nRF support this feature? If so, how to change it to clang?

    Clang is not supported.

    PS: I see from the screenshot that you are using master and not a release. I recommend that you stick with 1.7.0 which is the latest release, instead of using master.

Children
No Data
Related