This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

About nrf51-ble-driver_win_0.5.0

Hi,

I am trying to setup a testing environment using nrf51-ble-driver_win_0.5.0.

All of my job are:

  1. Download nrf51-ble-driver_win_0.5.0, and program connectivity_115k2_with_s130_1.0.0.hex to PCA10001(version 2.0.0).

2)My compile tool is visual studio Ultimate 2013. I set the UART_PORT_NAME to COM4 and the target_list to "YYL_MF". Then I update the projetct to be compliant to visual studio 2013(Studio 2013 did it automatically). Now I can compile the project successfully.

3)I powered the device on. Connect PCA10001 to my computor and start multi_link.exe. The info below printed out, and I can type in any words now:

image description

It seems the PCA10001 can't scan the device(The dongle could scan it), for it doesn't print "Successfully connected to: 0x[device_address]".

So any other job should I to do then? Or my tools are not useful please?

Parents
  • FormerMember
    0 FormerMember

    The problem is most likely related to the hardware, the readme file for the driver lists the following as supported hardware:

    Hardware setup:

    The Driver supports the following boards:

    • pca10028: nRF51422 development kit (v1.0 or higher) (nRF51-DK)
    • pca10031: nRF51422 development dongle (v1.0 or higher) (NRF51 Dongle)

    In order for the Driver to operate, a supported board from the list above must be connected to the PC.

    In addition, the PCA10001 v.2.0.0 (nRF51822 evaluation kit) has silicon revision 2 of the chip (see this compatibility matrix) which is not compatible with S130 v.1.0.0 (see this compatibility matrix)

    I would recommend you to get hold of the nRF51-DK or the nRF51 Dongle.

    Note: A new javascript driver has been released on Nordics github, it can be found here. There is also a new python pc-ble-driver, this blog post explains how it works and where to find it. I would recommend you to use one of those instead of ble-driver 0.5.0 from the webpage.

  • Thank you! It seems that the prblem is silicon revision. My PCA10001 is too old. I changed to a new version chip, and it runs well.

Reply Children
No Data
Related