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

How to upgrade nRF5 SDK samples to include pca10059

We are fast-tracking into development using the nRF5 SDK samples and nRF52840 dongles, however have discovered so far that only the Blink sample supports the said dongle.

Where can I find a guide that shows us how to upgrade these samples ourselves with pca10059 folders with subordinate atrefacts?

For us it is very important that the samples include the full range of development boards you offer!

Also, is it on Nordic's roadmap to upgrade the sameples to support all developemnt boards, including the nRF52840 dongle?

In addition, what is the latest development dongle board that Nordic offers, and is this supported by trhe SDK samples?

Parents
  • The dongle isn't really intended as a development platform; hence it has no onboard debugger - and doesn't even come with a debug/programming connector mounted.

    For porting an SDK example to another board, see:

    https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/sdk_for_custom_boards.html

  • Fabulous - and thank you for replying over Easter!

    I've looked at the document, and everything in it has already been implemented. What is missing in many of the examples is the folder for for the dongle, however the same folder is included in some of the examples, illustrating that it can be done.

    What I want to know are the rules for creating such a folder so that I can upgrade existing examples.

    Although I understand that the dongle doesn't have debugging (I'm writing my actual code using the SDK52 DK), I will have to run it on the dongle for production, and that will require creating the additional pca10059 folder.

    Our strategy is to flash the dongle and then use plastic injection molding to create the body, prior to boxing and distribution.

    Hence I don't need to know how to create the pca10059 folder and assets for devel;opment - I need to know how to create it for pre-production, during the post-development phase.

    Any further tips would be appreciated because without this knowlege we can't proceed to production.

Reply
  • Fabulous - and thank you for replying over Easter!

    I've looked at the document, and everything in it has already been implemented. What is missing in many of the examples is the folder for for the dongle, however the same folder is included in some of the examples, illustrating that it can be done.

    What I want to know are the rules for creating such a folder so that I can upgrade existing examples.

    Although I understand that the dongle doesn't have debugging (I'm writing my actual code using the SDK52 DK), I will have to run it on the dongle for production, and that will require creating the additional pca10059 folder.

    Our strategy is to flash the dongle and then use plastic injection molding to create the body, prior to boxing and distribution.

    Hence I don't need to know how to create the pca10059 folder and assets for devel;opment - I need to know how to create it for pre-production, during the post-development phase.

    Any further tips would be appreciated because without this knowlege we can't proceed to production.

Children
  • I'm not sure that any of the development boards are intended for production use?

    For your own development, there's no reason - other than convenience - to stick to the example folder layout.

    • You could copy just the board folder (and its subfolders) within the example;
    • Or you could copy the entire example folder (and its subfolders).

    Or you could copy the entire 'examples' tree:

    Here, you can see that I've renamed it _examples, so that it's easier to find - you could equally copy it and call it "Work" or whatever ...

    The Projects all use relative paths - so, as long as you keep it at the same level in the tree, the actual names are unimportant.

  • Splendid, thank you!

    The template project does not have the pca10059 folder, however the blinky one does - do you think that the blinky pca10059 folder can be used as a defacto for the one missing in the template?

Related