Power Profiler II Kit Connecting Forever / Doesn't Connect

Hi,

I'm unable to get the PPKII kit to "connect" to my PC.  After selecting the device it just says "Connecting..." forever.

Some notes:
- When first connecting the kit it came up and asked me to update the FW, which completed successfully.
- I'm able to force the device back into Bootloader mode and I attempted to update the FW a few more times with the same result.
- I'm using a windows 11 PC with nRF Connect Desktop v5.2.0 and Power Profiler App v4.3.1.  Verified both are the latest versions.
- I tried uninstalling and reinstalling both PPKII App and nRF Connect Desktop.
- I can see and select the device as "PPK2 (F00CD018F83F.  Log info below.
- The LED is blinking green while trying to connect
- I tried the device on another PC and it worked fine and connected right away.  Tried my PC and again it doesn't connect.
- I've used both the Programmer and Serial Terminal nRF Connect Apps with this PC with no issue.
[[UPDATED:
- Tried rebooting PC and attempting with a clean boot with nothing else running.
- Tried removing all other USB connections to the PC except for the PPKII.
- Tried multiple USB cables and multiple ports, and used the same USB cable on the other PC where the connection worked.
- Tried manual flash using the Programmer tool and file pca63100_ppk2_1.2.4_db16a94.hex found at: C:\Users\<your_user>\.nrfconnect-apps\node_modules\pc-nrfconnect-ppk\firmware
- Verified connected to USB DATA/POWER connection.  Also tried connecting to both at the same time.
]]

Device Manager shows the following while trying to connect:




Connecting status:

Log info #1 (Segger was attached using older JLink V8.18):
12:13:22.874 Initialising the bundled nrfutil device
12:13:23.178 Using the bundled core version for nrfutil device: 8.0.0
12:13:23.224 Using nrfutil-device version: 2.10.2
12:13:23.224 Using nrf-device-lib version: 0.17.71
12:13:23.224 Using nrf-probe version: 0.38.0
12:13:23.224 Using JLink version: JLink_V8.18
12:13:23.628 Getting serial port options from the persistent store for F00CD018F83F.pc-nrfconnect-ppk
12:13:23.628 Getting serial port options from the persistent store for 000519002569.pc-nrfconnect-ppk
12:13:23.629 Device connected with the serial number F00CD018F83F
12:13:23.634 Device connected with the serial number 000519002569
12:13:29.014 Device connected with the serial number F00CD018F83F
12:13:33.196 Getting serial port options from the persistent store for F00CD018F83F.pc-nrfconnect-ppk
12:13:33.197 Device connected with the serial number F00CD018F83F
12:13:33.545 Getting serial port options from the persistent store for F00CD018F83F.pc-nrfconnect-ppk
12:13:33.889 Getting serial port options from the persistent store for F00CD018F83F.pc-nrfconnect-ppk
12:13:44.812 Selecting device with the serial number F00CD018F83F
12:13:45.385 Selected device with the serial number F00CD018F83F
12:13:45.386 Connected to the device with the serial number F00CD018F83F and family: Unknown

[[UPDATED:
Log info #2 (No Segger device attached, newer JLink V8.74):
10:25:41.774 Initialising the bundled nrfutil device
10:25:42.050 Using the bundled core version for nrfutil device: 8.0.0
10:25:42.091 Using nrfutil-device version: 2.10.2
10:25:42.091 Using nrf-device-lib version: 0.17.71
10:25:42.091 Using nrf-probe version: 0.38.0
10:25:42.091 Using JLink version: JLink_V8.74
10:25:42.092 Your version of SEGGER J-Link (8.74) is newer than the one this app was tested with (8.18). The tested version is not required, and your J-Link version will most likely work fine. If you get issues related to J-Link with your devices, use the tested version.
10:25:52.024 Getting serial port options from the persistent store for F00CD018F83F.pc-nrfconnect-ppk
10:25:52.025 Device connected with the serial number F00CD018F83F
10:25:52.344 Getting serial port options from the persistent store for F00CD018F83F.pc-nrfconnect-ppk
10:25:52.662 Getting serial port options from the persistent store for F00CD018F83F.pc-nrfconnect-ppk
10:25:57.833 Selecting device with the serial number F00CD018F83F
10:25:58.400 Selected device with the serial number F00CD018F83F
10:25:58.401 Connected to the device with the serial number F00CD018F83F and family: Unknown
]]

I searched the forums, but didn't easily find anything else.

Any help would be appreciated.  Thanks.

Parents
  • It's Windows 11 PC.

    Also tried rebooting PC and attempting with a clean boot with nothing else running.

    And tried removing all other USB connections to the PC except for the PPKII.

    Still same issue.

  • Hi,

    When first connecting the kit it came up and asked me to update the FW, which completed successfully.

    Did you get the message shown below when you tried to connect to your PPK II?


    I assume you chose Program instead of No. Is this correct?

    Have you been presented with the same pop-up window after FW update was completed and you disconnected and then reconnected your PPK II?

    Did you have 2 devices (F00CD018F83F and 000519002569) connected initially? What was the second device?

    It might be that your firmware update got interrupted. You could try to change USB cable and/or USB port or program firmware manually using Programmer application. You could look at this ticket for more information on how this problem could be resolved.

    Best regards,
    Dejan

Reply
  • Hi,

    When first connecting the kit it came up and asked me to update the FW, which completed successfully.

    Did you get the message shown below when you tried to connect to your PPK II?


    I assume you chose Program instead of No. Is this correct?

    Have you been presented with the same pop-up window after FW update was completed and you disconnected and then reconnected your PPK II?

    Did you have 2 devices (F00CD018F83F and 000519002569) connected initially? What was the second device?

    It might be that your firmware update got interrupted. You could try to change USB cable and/or USB port or program firmware manually using Programmer application. You could look at this ticket for more information on how this problem could be resolved.

    Best regards,
    Dejan

Children
  • Hi Dejan,

    Thanks for your response.

    Yes, I did get that message when I first connected my device.  The FW update completed successfully, but it did not connect after rebooting itself.  After removing and reconnecting the device is still does not connect, and it no longer asks for the FW to be updated.  The device did work on another PC after FW update, so I assumed the update was successful.  

    I tried multiple USB cables and multiple ports, and used the same USB cable on the other PC where the connection worked.

    The other device in the the log was a Segger JTAG that was connected.  I disconnected it, but I still don't get a connection in the PPK2.  Here is the log without the other device:

    10:25:41.774
    Initialising the bundled nrfutil device
    10:25:42.050
    Using the bundled core version for nrfutil device: 8.0.0
    10:25:42.091
    Using nrfutil-device version: 2.10.2
    10:25:42.091
    Using nrf-device-lib version: 0.17.71
    10:25:42.091
    Using nrf-probe version: 0.38.0
    10:25:42.091
    Using JLink version: JLink_V8.74
    10:25:42.092
    Your version of SEGGER J-Link (8.74) is newer than the one this app was tested with (8.18). The tested version is not required, and your J-Link version will most likely work fine. If you get issues related to J-Link with your devices, use the tested version.
    10:25:52.024
    Getting serial port options from the persistent store for F00CD018F83F.pc-nrfconnect-ppk
    10:25:52.025
    Device connected with the serial number F00CD018F83F
    10:25:52.344
    Getting serial port options from the persistent store for F00CD018F83F.pc-nrfconnect-ppk
    10:25:52.662
    Getting serial port options from the persistent store for F00CD018F83F.pc-nrfconnect-ppk
    10:25:57.833
    Selecting device with the serial number F00CD018F83F
    10:25:58.400
    Selected device with the serial number F00CD018F83F
    10:25:58.401
    Connected to the device with the serial number F00CD018F83F and family: Unknown

    Thanks for the info on direct programming.  I was able to do that.  My file name was:
    pca63100_ppk2_1.2.4_db16a94.hex

    It said it completed successfully in 9 seconds.  I rebooted the PPK2 and tried the Power Profiler app again, but I still get the same thing.  It just says connecting forever with the green LED slowly flashing...

    Any other ideas?
    Thanks again.



  • Hi,

    DavidDettling said:
    Your version of SEGGER J-Link (8.74) is newer than the one this app was tested with (8.18).

    Have you tried to downgrade to mentioned tested version of SEGGER J-Link?

    Best regards,
    Dejan

  • Hi Dejan.

    Yes v8.18 of Segger J-Link was tried first, as can be seen in the first of the two logs posted.  I updated to v8.74 (2nd log) to see if it would make any difference and it didn't.

    I again tried uninstalling all versions of Segger J-Link and all Nordic Tools and just reinstalling only nRF Connect Desktop, and I'm still seeing the same issue.

    I went back to the PC where this is work.  I verified:
    - Same nRF Connect for Desktop Version (v5.2.0)
    - Same Segger J-Link version (v8.18)
    - Same Devices showing up in the device manager and same versions for those devices.
    - LED is flashing green in the same manner before connecting.

    Here is the log for the working PC using the same PPK2 and same USB cable:
    11:31:39.368 Initialising the bundled nrfutil device
    11:31:39.778 Using the bundled core version for nrfutil device: 8.0.0
    11:31:39.839 Using nrfutil-device version: 2.10.2
    11:31:39.839 Using nrf-device-lib version: 0.17.71
    11:31:39.839 Using nrf-probe version: 0.38.0
    11:31:39.839 Using JLink version: JLink_V8.18
    11:31:45.785 Getting serial port options from the persistent store for F00CD018F83F.pc-nrfconnect-ppk
    11:31:45.787 Device connected with the serial number F00CD018F83F
    11:31:45.821 Getting serial port options from the persistent store for F00CD018F83F.pc-nrfconnect-ppk
    11:31:45.850 Getting serial port options from the persistent store for F00CD018F83F.pc-nrfconnect-ppk
    11:31:49.843 Selecting device with the serial number F00CD018F83F
    11:31:50.098 Selected device with the serial number F00CD018F83F
    11:31:50.100 Connected to the device with the serial number F00CD018F83F and family: Unknown
    11:31:50.463 PPK started
    11:31:50.464 PPK opened

    It's looks to be the same as the failing PC until the last two lines that never happen.

    Is there any other logging information that could be looked at?

    David

  • Hi David, 

    Have you tried to downgrade your Power Profiler app?

    Can you provide the output when you run "nrfutil device list"?

    Best regards,
    Dejan

  • Hi Dejan,

    Yes, I have tried older versions of Power Profiler App.
    I tried the current v4.31.  I also tried v4.3.0 and v4.0.0.  You can't go back farther than v4.0.0 without also rolling back the Desktop App.  If you think there is a specific version I should try, let me know.

    Here is the output of nrfutil device list:

    F00CD018F83F
    Product                    PPK2
    Ports                        COM27, vcom: 0
                                    COM29, vcom: 1
    Traits                        serialPorts, usb, nordicDfu, nordicUsb

    Supported devices found: 1


Related