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

NCP Example for nrf52480 Dongle (PCA10059)

Hi,

I am using nrf25840 Dongle as NCP with Linux machine. I have used NCP example hex from "nRF5_SDK_for_Thread_and_Zigbee_2.0.0_29775ac\examples\thread\ncp\usb_bootloader\hex" with no issues, now i would like to increase the limit of children on NCP from 10 to 15 and i understand for this i will need update the OT library and recompile everything. To do this i was planning on using latest 4.1.0 Stack and couldn't find the same folder structure for NCP as in 2.0.0.

I went on to first test the available flash file  - "nRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8\examples\thread\ncp\ftd\usb\hex\nrf52840_xxaa_mbr_pca10059.hex" but the device is not working with my linux machine anymore i.e. wpantund status always display as this -

Question:

1. is the NCP example i am using for the dongle is correct?

2. any recommendation to get this to work?

Parents
  • Hi,

    1. Yes, this is the correct image to use. I have tested it myself together with the latest release of the Border Router image on a Raspberry Pi 3 and it works fine.
    2. There could be small changes between the expected inputs/outputs of wpantund versions and the NCP firmwares supplied with the SDKs. Are you using one of the provided Border Router images, or did you setup wpantund on your own on a separate Linux distro? Can you post the output in the syslog (/var/log/syslog) after you try to start wpantund (sudo wpantund)? In case you get an error that wpantund is already running, you can unplug and plug the dongle into the USB port again first.

    Best regards,
    Jørgen

Reply
  • Hi,

    1. Yes, this is the correct image to use. I have tested it myself together with the latest release of the Border Router image on a Raspberry Pi 3 and it works fine.
    2. There could be small changes between the expected inputs/outputs of wpantund versions and the NCP firmwares supplied with the SDKs. Are you using one of the provided Border Router images, or did you setup wpantund on your own on a separate Linux distro? Can you post the output in the syslog (/var/log/syslog) after you try to start wpantund (sudo wpantund)? In case you get an error that wpantund is already running, you can unplug and plug the dongle into the USB port again first.

    Best regards,
    Jørgen

Children
Related