Which dev environment for my nRF52 DK?

Guys,

I'm stuck.

As we determined in ticket ID 300239, the nRF Connect SDK does not support my version 3.0.0 of the PCA10040 DK.

And as we determined in ticket ID 300238, Nordic is not supporting the sdk_config.h files for SES 5.42a. Specifically, there is no information for how to combine the configs for the different subsystems of the chip.

Assuming I'm starting from scratch, what should be my DK and SDK choices so I can get unblocked?

Regards,

Bret

  • I'm now going through the steps to do a manual install of NCS. I can tell from those that the Tool Chain Manager is simply broken and didn't install any of it.

  • Well, the manual install turned out to have incomplete documents too. I created an NCS folder as C:\Nordic\NCS. After I installed west, it asks me to add the west path as below, but I don't know how to do that. Can you explain?

  • Bret Foreman said:
    when I open VS Code, it says that NCS is not installed.

    Could you provide a snapshot of that?

    See UART driver configuration. You could refer to sdk_config.h of the UART Example or use the example as the base.

    Bret Foreman said:
    I can tell from those that the Tool Chain Manager is simply broken and didn't install any of it.

    Could you provide the log file?

    What folders do you have under C:\ncs\v2.2.0-rc1?

    -Amanda H.

  • Regarding the uart, how many times do I have to repeat that the sdk_config.h file in the uart example project is in conflict with the standard sdk_config.h file for starting a project? I sent you screen shots showing why. What more can I do to make it clear? How about if I attach both files so you can compare for yourself?

    0827.sdk_config.hThis is the uart example

    0827.sdk_config.hThis is my working project

    Please tell me how to merge these so that my project has the UART enabled.

    Here's the ncs folder and a screen shot of VS Code asking me to install it again:

  • You could open "Edit the System Environment Variable" to add west location to path in the environment variable.

    The NCS folder seems it installed successfully, so you don't need to install it in VSCode again. 

    Bret Foreman said:
    how many times do I have to repeat that the sdk_config.h file in the uart example project is in conflict with the standard sdk_config.h file for starting a project?

    It's hard to say. You could refer to the build log to indicate what is missing.  

    Bret Foreman said:
    I sent you screen shots showing why.

    From the build log, it seems 

    Bret Foreman said:
    How about if I attach both files so you can compare for yourself?

    I think this is your work. Our job is to provide suggestions to help you fix the issue. 

    These two uploaded sdk_config.h files look the same. You also can check out the sdk_config.h from ble_app_uart under nRF5_SDK_17.1.0\examples\ble_peripheral. That might be close to your application. 

    This issue is far away from the first post. You should back to #300238 to continue the discussion for UART. 

    -Amanda H.

Related