This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

struggling on nRF5340 Development environment setup on Windows 10.

Hi Nordic Team,

Summary: Please guide to open and build simple example nRF5340 project using Segger IDE on Windows 10

Details: 

We tried to have Segger IDE setup for nRF5340 using nRF Connect SDK .

The plan is first to build simple project (like blink without RTOS). Final application shall be BLE mesh based.

Issue Faced: After installing SDK 1.5.0 , we got only .West and toolchain, others folder were missed,

So that we downloaded the folders bootloader, nrfxlib, nrf, zephyr. 

Then through below link, tried to install the dependencies

https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/gs_assistant.html#gs-assistant 

https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/gs_installing.html 

https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/getting_started/index.html#install-required-tools -- Actually shows only Linux(Ubuntu) related steps

It looks like , the links are switch over to multiple level and going here and there. 

After doing few circus, we tried to open the project we are getting the error:  Create_Nordic_project.py failed.

Please guide us to resolve this error

Note: It looks like nRF Connect SDK based Segger environment setup is more complicate , as it has more dependency tool, unlike nRF52 series SDK (ex: nRF52832)

Conclusion : Please guide us to make a Segger nRF5340 environment setup on Windows 10 through resolving the error:  "Create_Nordic_project.py failed"

Thanks

Selvam

Parents
  • Hello Selvam.

    Yes, there are several ways to install the SDK. The easiest and recommended way however is to do it via the Toolchain Manager, so let us start there.

    Could you remove your current SDK v1.5.0 installation (as shown in the picture below)? 

    Please check if the folder “v1.5.0” has been removed completely in your installation directory, just in case. You can find the path by clicking on the “SETTINGS” button if you are unsure.

    Thereafter, please re-install SDK v1.5.0. When finished, click on the “OPEN LOG FILE” button and provide me with the log of the installation.

    It should look like this:

    2021-03-02T12:53:09.218Z INFO Toolchain v1.5.0 has been added to the list
    2021-03-02T12:53:12.765Z INFO Start to install toolchain v1.5.0
    2021-03-02T12:53:12.766Z INFO Installing ncs-toolchain-v1.5.0-20210225-607a0e0.zip at C:\Users\...\ncs\v1.5.0\toolchain
    2021-03-02T12:53:12.766Z DEBUG Install with toolchain version 20210225
    2021-03-02T12:53:12.766Z DEBUG Install with sha512 5781e7500271805e1595ebf3eb04e75b5bd1e0f204dcb29a7c172d2b388f1a9a62b0fd40483b6d529c4e0a6a2f138e040fabb5ca2e360a40256ccb87c573bdce
    2021-03-02T12:53:12.797Z INFO Downloading toolchain v1.5.0
    2021-03-02T12:54:23.898Z INFO Finished downloading version v1.5.0 of the toolchain after approximately 1 minute(s)
    2021-03-02T12:54:23.901Z INFO Unpacking toolchain v1.5.0
    2021-03-02T12:56:21.953Z INFO Finished unpacking version v1.5.0; win32; ia32 of the toolchain after approximately 2 minute(s)
    2021-03-02T12:56:21.955Z INFO Update config file
    2021-03-02T12:56:21.968Z INFO Cloning nRF Connect SDK v1.5.0
    2021-03-02T12:56:22.029Z INFO Initializing environment for v1.5.0
    2021-03-02T12:56:43.921Z INFO Updating zephyr repository for v1.5.0
    2021-03-02T12:57:45.192Z INFO Updating mcuboot repository for v1.5.0
    2021-03-02T12:57:48.551Z INFO Updating nrfxlib repository for v1.5.0
    2021-03-02T12:58:09.455Z INFO Updating trusted repository for v1.5.0
    2021-03-02T12:58:29.322Z INFO Updating tfm repository for v1.5.0
    2021-03-02T12:58:33.156Z INFO Updating connectedhomeip repository for v1.5.0
    2021-03-02T12:58:59.515Z INFO Updating cmock repository for v1.5.0
    2021-03-02T12:59:02.773Z INFO Updating unity repository for v1.5.0
    2021-03-02T12:59:07.512Z INFO Updating mbedtls repository for v1.5.0
    2021-03-02T12:59:24.625Z INFO Updating nanopb repository for v1.5.0
    2021-03-02T12:59:27.852Z INFO Updating Alexa repository for v1.5.0
    2021-03-02T12:59:29.831Z INFO Updating cddl repository for v1.5.0
    2021-03-02T12:59:32.028Z INFO Updating cmsis repository for v1.5.0
    2021-03-02T12:59:35.710Z INFO Updating canopennode repository for v1.5.0
    2021-03-02T12:59:38.414Z INFO Updating civetweb repository for v1.5.0
    2021-03-02T12:59:46.866Z INFO Updating fatfs repository for v1.5.0
    2021-03-02T12:59:50.137Z INFO Updating hal_nordic repository for v1.5.0
    2021-03-02T12:59:58.229Z INFO Updating hal_st repository for v1.5.0
    2021-03-02T13:00:09.875Z INFO Updating libmetal repository for v1.5.0
    2021-03-02T13:00:12.114Z INFO Updating lvgl repository for v1.5.0
    2021-03-02T13:00:19.762Z INFO Updating mbedtls repository for v1.5.0
    2021-03-02T13:00:25.621Z INFO Updating mcumgr repository for v1.5.0
    2021-03-02T13:00:27.755Z INFO Updating net repository for v1.5.0
    2021-03-02T13:00:31.186Z INFO Updating open repository for v1.5.0
    2021-03-02T13:00:33.642Z INFO Updating loramac repository for v1.5.0
    2021-03-02T13:00:40.215Z INFO Updating openthread repository for v1.5.0
    2021-03-02T13:00:58.545Z INFO Updating segger repository for v1.5.0
    2021-03-02T13:01:00.357Z INFO Updating tinycbor repository for v1.5.0
    2021-03-02T13:01:04.816Z INFO Updating tinycrypt repository for v1.5.0
    2021-03-02T13:01:06.729Z INFO Updating littlefs repository for v1.5.0
    2021-03-02T13:01:09.334Z INFO Updating mipi repository for v1.5.0
    2021-03-02T13:01:11.428Z INFO Updating nrf_hw_models repository for v1.5.0
    2021-03-02T13:01:13.467Z INFO Updating edtt repository for v1.5.0
    2021-03-02T13:01:17.139Z INFO Finished cloning version v1.5.0 of the nRF Connect SDK after approximately 5 minute(s)

    Thanks!

    Markus

Reply
  • Hello Selvam.

    Yes, there are several ways to install the SDK. The easiest and recommended way however is to do it via the Toolchain Manager, so let us start there.

    Could you remove your current SDK v1.5.0 installation (as shown in the picture below)? 

    Please check if the folder “v1.5.0” has been removed completely in your installation directory, just in case. You can find the path by clicking on the “SETTINGS” button if you are unsure.

    Thereafter, please re-install SDK v1.5.0. When finished, click on the “OPEN LOG FILE” button and provide me with the log of the installation.

    It should look like this:

    2021-03-02T12:53:09.218Z INFO Toolchain v1.5.0 has been added to the list
    2021-03-02T12:53:12.765Z INFO Start to install toolchain v1.5.0
    2021-03-02T12:53:12.766Z INFO Installing ncs-toolchain-v1.5.0-20210225-607a0e0.zip at C:\Users\...\ncs\v1.5.0\toolchain
    2021-03-02T12:53:12.766Z DEBUG Install with toolchain version 20210225
    2021-03-02T12:53:12.766Z DEBUG Install with sha512 5781e7500271805e1595ebf3eb04e75b5bd1e0f204dcb29a7c172d2b388f1a9a62b0fd40483b6d529c4e0a6a2f138e040fabb5ca2e360a40256ccb87c573bdce
    2021-03-02T12:53:12.797Z INFO Downloading toolchain v1.5.0
    2021-03-02T12:54:23.898Z INFO Finished downloading version v1.5.0 of the toolchain after approximately 1 minute(s)
    2021-03-02T12:54:23.901Z INFO Unpacking toolchain v1.5.0
    2021-03-02T12:56:21.953Z INFO Finished unpacking version v1.5.0; win32; ia32 of the toolchain after approximately 2 minute(s)
    2021-03-02T12:56:21.955Z INFO Update config file
    2021-03-02T12:56:21.968Z INFO Cloning nRF Connect SDK v1.5.0
    2021-03-02T12:56:22.029Z INFO Initializing environment for v1.5.0
    2021-03-02T12:56:43.921Z INFO Updating zephyr repository for v1.5.0
    2021-03-02T12:57:45.192Z INFO Updating mcuboot repository for v1.5.0
    2021-03-02T12:57:48.551Z INFO Updating nrfxlib repository for v1.5.0
    2021-03-02T12:58:09.455Z INFO Updating trusted repository for v1.5.0
    2021-03-02T12:58:29.322Z INFO Updating tfm repository for v1.5.0
    2021-03-02T12:58:33.156Z INFO Updating connectedhomeip repository for v1.5.0
    2021-03-02T12:58:59.515Z INFO Updating cmock repository for v1.5.0
    2021-03-02T12:59:02.773Z INFO Updating unity repository for v1.5.0
    2021-03-02T12:59:07.512Z INFO Updating mbedtls repository for v1.5.0
    2021-03-02T12:59:24.625Z INFO Updating nanopb repository for v1.5.0
    2021-03-02T12:59:27.852Z INFO Updating Alexa repository for v1.5.0
    2021-03-02T12:59:29.831Z INFO Updating cddl repository for v1.5.0
    2021-03-02T12:59:32.028Z INFO Updating cmsis repository for v1.5.0
    2021-03-02T12:59:35.710Z INFO Updating canopennode repository for v1.5.0
    2021-03-02T12:59:38.414Z INFO Updating civetweb repository for v1.5.0
    2021-03-02T12:59:46.866Z INFO Updating fatfs repository for v1.5.0
    2021-03-02T12:59:50.137Z INFO Updating hal_nordic repository for v1.5.0
    2021-03-02T12:59:58.229Z INFO Updating hal_st repository for v1.5.0
    2021-03-02T13:00:09.875Z INFO Updating libmetal repository for v1.5.0
    2021-03-02T13:00:12.114Z INFO Updating lvgl repository for v1.5.0
    2021-03-02T13:00:19.762Z INFO Updating mbedtls repository for v1.5.0
    2021-03-02T13:00:25.621Z INFO Updating mcumgr repository for v1.5.0
    2021-03-02T13:00:27.755Z INFO Updating net repository for v1.5.0
    2021-03-02T13:00:31.186Z INFO Updating open repository for v1.5.0
    2021-03-02T13:00:33.642Z INFO Updating loramac repository for v1.5.0
    2021-03-02T13:00:40.215Z INFO Updating openthread repository for v1.5.0
    2021-03-02T13:00:58.545Z INFO Updating segger repository for v1.5.0
    2021-03-02T13:01:00.357Z INFO Updating tinycbor repository for v1.5.0
    2021-03-02T13:01:04.816Z INFO Updating tinycrypt repository for v1.5.0
    2021-03-02T13:01:06.729Z INFO Updating littlefs repository for v1.5.0
    2021-03-02T13:01:09.334Z INFO Updating mipi repository for v1.5.0
    2021-03-02T13:01:11.428Z INFO Updating nrf_hw_models repository for v1.5.0
    2021-03-02T13:01:13.467Z INFO Updating edtt repository for v1.5.0
    2021-03-02T13:01:17.139Z INFO Finished cloning version v1.5.0 of the nRF Connect SDK after approximately 5 minute(s)

    Thanks!

    Markus

Children
No Data
Related