Failed to open nRF BLE Driver. Error code: 0x8029

I try to run https://github.com/NordicSemiconductor/pc-ble-driver/tree/master/examples/nordic_uart_client But the following error occurred.

D:\pc-ble-driver\build\examples>nordic_uart_client_sd_api_v6.exe
Serial port used: COM5
Baud rate used: 1000000
Status: 5, message: Error setting up serial port COM5. open: system can't find file
Failed to open nRF BLE Driver. Error code: 0x8029

Parents
  • Hi,

    I see that you posted a new question a few minutes later, where it seems to be detected. Did you solve the issue with the serial port, so that it only is this other issue remaining, linked below?

    Failed to enable BLE stack. Error code: 32773

    Regards,
    Terje

  • I test https://github.com/NordicSemiconductor/pc-ble-driver/releases/download/v4.1.4/nrf-ble-driver-4.1.4-win_x86_64.zip. But it still can't enumerate serial port.

    D:\nrf-ble-driver-4.1.4-win_x86_64\bin>test_serial_port_enum_sd_api_v2.exe

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    test_serial_port_enum_sd_api_v2.exe is a Catch v2.11.3 host application.
    Run with -? for options

    -------------------------------------------------------------------------------
    SerialPortEnumeration
      Array not large enough for devices found
    -------------------------------------------------------------------------------
    ..\test\transport\test_serial_port_enum.cpp(58)
    ...............................................................................

    ..\test\transport\test_serial_port_enum.cpp(62): FAILED:
      REQUIRE( sd_rpc_serial_port_enum(devices.data(), &size) == ((0x0) + 12) )
    with expansion:
      0 == 12

    -------------------------------------------------------------------------------
    SerialPortEnumeration
      Array large enough for devices found
    -------------------------------------------------------------------------------
    ..\test\transport\test_serial_port_enum.cpp(65)
    ...............................................................................

    ..\test\transport\test_serial_port_enum.cpp(70): FAILED:
      REQUIRE( size > 0 )
    with expansion:
      0 > 0

    ===============================================================================
    test cases: 1 | 1 failed
    assertions: 3 | 1 passed | 2 failed

Reply
  • I test https://github.com/NordicSemiconductor/pc-ble-driver/releases/download/v4.1.4/nrf-ble-driver-4.1.4-win_x86_64.zip. But it still can't enumerate serial port.

    D:\nrf-ble-driver-4.1.4-win_x86_64\bin>test_serial_port_enum_sd_api_v2.exe

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    test_serial_port_enum_sd_api_v2.exe is a Catch v2.11.3 host application.
    Run with -? for options

    -------------------------------------------------------------------------------
    SerialPortEnumeration
      Array not large enough for devices found
    -------------------------------------------------------------------------------
    ..\test\transport\test_serial_port_enum.cpp(58)
    ...............................................................................

    ..\test\transport\test_serial_port_enum.cpp(62): FAILED:
      REQUIRE( sd_rpc_serial_port_enum(devices.data(), &size) == ((0x0) + 12) )
    with expansion:
      0 == 12

    -------------------------------------------------------------------------------
    SerialPortEnumeration
      Array large enough for devices found
    -------------------------------------------------------------------------------
    ..\test\transport\test_serial_port_enum.cpp(65)
    ...............................................................................

    ..\test\transport\test_serial_port_enum.cpp(70): FAILED:
      REQUIRE( size > 0 )
    with expansion:
      0 > 0

    ===============================================================================
    test cases: 1 | 1 failed
    assertions: 3 | 1 passed | 2 failed

Children
Related