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

pca10028 what is it?

I got a new nRF51-DK board. I was planning on using USB to program it.

On the board I see pca10028 sticker. What is this? Also in the SDK I see pca10028, and other pca. What are all those? Which example file do I need to use pca10028?

I am planning on using Eclipse. So I was using the folder under pca10028 as my project. Does this make sense? nRF51_SDK\examples\ble_peripheral\ble_app_hrs\pca10028\s130\armgcc\

After compile I see .hex file created in .build folder. How do I copy this into nRF51-DK?

When I drag the .hex file in mbed-Drive. nothing is happening..

This .hex file was only 5KB. When I did mbed program, that .hex file was more than 30K for the blinky program

What am I missing?

Thanks Ashwin

Parents
  • Hi,

    As Punit wrote, the pca10028 sticker is marking what type of board this is. This number is used for instance in the SDK release notes to tell what boards are supported, and in the SDK itself to contain the project files for the particular board. To use pca10028 you should use project files in the pca10028 folder.

    You are correct in your assumptions for what project to use for Eclipse.

    As you suggest, the .hex file is used for downloading to the board.

    To do this (not using mbed) you can use for instance nrfjprog:

    nrfjprog --program nrf51422_xxac.hex
    

    You may have to erase the flash first:

    nrfjprog -e
    

    Regards, Terje

  • Unfortunately I do not think we have an overview of which DK and Dongle has which PCA number. The closest thing is the compatibility matrix for each SoC on Infocenter, see for instance IC revisions compatibility with development HW for development hardware for the nRF52832. Usually one would first figure out what SoC to go for, then get a DK for that SoC, then use an SDK version supporting that DK.

    Our current DKs are:

    • PCA10028: nRF51 DK
    • PCA10040: nRF52 DK
    • PCA10056: nRF52840 Preview DK

    Our current Dongle is:

    • PCA10031: nRF51 Dongle
Reply Children
No Data
Related