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

Does PCA10001 board is supported by sdk 10

I am facing wierd behavior after migrating to sdk 10 serialization code i.e ble_connectivity example program. Unable to scan peripheral devices, some times unable to connect.

Parents Reply Children
  • As i gone through sdk10 documentation, It was mentioned below PCA10001 is supported. Thats why i proceeded. Here is the info i pasted from documentation.

    here is the url: devzone.nordicsemi.com/.../

    Using the SDK with other boards Table of Contents Supported boards Enabling support for a board Adding support for a custom board The nRF51 SDK supports the current Nordic Semiconductor development board. You can also enable support for another board by selecting a specific supported Nordic Semiconductor board or by defining a custom board. In this way, you can run the SDK examples on any target board.

    Supported boards

    By default, the SDK project files must be used with specific Nordic Semiconductor boards, usually the most current board. However, the SDK provides support for other boards as well.

    The following boards are supported:

    Board #define nRF6310 (part of nRFgo Starter Kit) BOARD_NRF6310 PCA10000 (nRF51822 USB dongle) BOARD_PCA10000 PCA10001 (part of nRF51822 Evaluation Kit) BOARD_PCA10001 PCA10002 (nRF51422 USB dongle) BOARD_PCA10002 PCA10003 (part of nRF51422 Evaluation Kit, BLE + ANT) BOARD_PCA10003 PCA10028 (part of nRF51422 Evaluation Kit, Arduino form factor) BOARD_PCA10028 PCA10031 (nRF51422 USB dongle) BOARD_PCA10031 PCA20006 (nRF51822 Beacon board) BOARD_PCA20006 WT51822 (Wavetek shield) BOARD_WT51822 N5DK1 (Dynastream N5 Starter Kit) BOARD_N5DK1 Custom board (definition in custom_board.h) BOARD_CUSTOM

  • Navigate sdk 10 document. Software Development Kit > nRF5 SDK > nRF51 SDK v10.0.0 > Getting Started > Using the SDK with other boards. Here it clearly mention PCA10001 is supported.

  • Unfortunately, the chapter “Using the SDK with other boards” is not very accurate.

    I think the idea behind the table is to show that the nRF5 SDK’s versions combined(i.e. SDK 5+6+7+8+9+10, etc,) supports these boards in total. I.e. it does not show what the individually SDK versions supports. For that information, you have to use the compatibility matrix.

    I have reported it internally that the “Using the SDK with other boards” should state this more clearly. I’m sorry for the confusing this have caused.

Related