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

pc-ble-driver compatibility with SDK15.3.0 connectivity S140_usb_hci example

Hello Nordic Support Team,

The question I have is simple. 

Can I use the pc-ble-driver with the ble_connectivity_s140_usb_hci example found in SDK15.3.0?

If not why? 

Also if not, what files are the github scripts using from the SDK to compile the USB Hex file used for connectivity with the pc-ble-driver?

Thank you for your answers.

Parents
  • Hi,

    Yes, the pc-ble-driver works with SoftDevice s140 API version 6 from SDK 15.3. From GitHub: 

    The generated libraries are compatible with the following SoftDevice API versions and nRF5x ICs:

    • SoftDevice s130 API version 2: connectivity_<version>_1m_with_s130_2.x.x (nRF51 and nRF52 series ICs)
    • SoftDevice s132 API version 3: connectivity_<version>_<1m|*usb>_with_s132_3.x.x (only for nRF52 series ICs)
    • SoftDevice s132 API version 5: connectivity_<version>_<1m|*usb>_with_s132_5.x.x (only for nRF52 series ICs)
    • SoftDevice s132 API version 6: connectivity_<version>_<1m|*usb>_with_s132_6.x.x (only for nRF52 series ICs)
    • SoftDevice s140 API version 6: connectivity_<version>_<1m|*usb>_with_s140_6.x.x (only for nRF52 series ICs)

    Note: BLE DFU with nrfutil is not supported with API version 6 as nrfutil only supports up to SD API v3. 

    Best regards

    Jared

Reply
  • Hi,

    Yes, the pc-ble-driver works with SoftDevice s140 API version 6 from SDK 15.3. From GitHub: 

    The generated libraries are compatible with the following SoftDevice API versions and nRF5x ICs:

    • SoftDevice s130 API version 2: connectivity_<version>_1m_with_s130_2.x.x (nRF51 and nRF52 series ICs)
    • SoftDevice s132 API version 3: connectivity_<version>_<1m|*usb>_with_s132_3.x.x (only for nRF52 series ICs)
    • SoftDevice s132 API version 5: connectivity_<version>_<1m|*usb>_with_s132_5.x.x (only for nRF52 series ICs)
    • SoftDevice s132 API version 6: connectivity_<version>_<1m|*usb>_with_s132_6.x.x (only for nRF52 series ICs)
    • SoftDevice s140 API version 6: connectivity_<version>_<1m|*usb>_with_s140_6.x.x (only for nRF52 series ICs)

    Note: BLE DFU with nrfutil is not supported with API version 6 as nrfutil only supports up to SD API v3. 

    Best regards

    Jared

Children
Related