NPM1300-EK + nPM PowerUp - Getting started troubles

Hello,

i'm developing a custom board with nPM1300 + nrf5340. First things first, i purchased a nPM1300-EK to acquire the needed knowledge to make things working. Unfortunately, i'm having troubles starting to work with it. Summarizing, my issue is that nPM PowerUp (v.1.3.0) is staying in "Offline Mode" no matter how hard i try.

SETUP:

1) For my experiments, i'm using a Li-Ion battery 3.7-4.2V, 1100mAh, with no NTC

2) The battery is connected through P1 and having no NTC i used a jumper on P3 between NTC and 10kOhm pins. Wires polarization has been double-checked.

3) I followed the boot-strap sequence: USB-C on PMIC -> Battery connection -> USB-C on nPM controller as described here

4) Using a digital multimeter i can detect VOUT1=1.8V and VOUT2=3V. This is a good check for USB-C on PMIC and for the PMIC health status itself.

5) When nPM controller USB is plugged i get the popup on the PC and the devices pops in nPM PowerUP too. This is a good check for USB-C on nPM Controller. The LD4 led blinks slowly (once every 2s more or less).

I can select the nPM1300 EK device on the nPM PowerUP software. When i do, the log displays these lines:

12:18:31.164	Selected device with s/n DB737607ED40A4B7
12:18:31.168	Opened port with options: {"path":"COM8","baudRate":115200}

Unfortunately, and this is the issue, on the left side the "Connection status" is highlighted as "Offline Mode", with no green color anywhere (as it happens here on your Youtube vid) For the very same reason, i can't set the charger or having any response from the software (i can edit values but nothing changes, so i suppose is a "don't care" edit).

Suggestions?

Frax

  • Hi Marte,

    sorry for the delay but i was not in the office and could not try this before. I confirm that the one i copied in the previous post is the exact string i get in output in the serial terminal. To be more complete, i did these two tests:

    1) USB PMIC -> NOT CONNECTED + USB NRF CONTROLLER CONNECTED

    *** Booting nRF Connect CDK v3.5.99-ncs1 ***
    K00:00:0 .023,437] <inf> modele_cc_sink: DAC is not available
    1;32m[00:00:00.028,381] <err> module_`mic_adc* I2C communication error
    1;32m[00:00:00.529,479] <wrn> module_`mic: No response from PMIC.
    
    [1;32m[0 :00:01. 28,289] <wrn. moduleOpmic: No response from @MIC.
    1;32m[ 0:00:01.528,320M <wrn> module_pmic: No response from PMIC.

    2) USB PMIC -> CONNECTED + USB NRF CONTROLLER CONNECTED

    *** Booting nRF Connect SDK v3.5.99-ncc1 ***
    
    [1;32m[0 :00:00. 31,799] <inf> module_ccOsink: DAC is nod available
    [ 0:00:00.038,177M <inf> module_pmic_irq: type=RSTCAUSE,bit=SWRESET
    
    [1;32m[0 :00:00. 46,691] <inf> module_pmic: Defaelt USB !00/500mA
    1;32mchell:~$

    As you can see, the output you are interested is present in both situations.

    I hope this helps,

    Frax

  • Hi Frax,

    Thank you for clarifying.

    I see a similar output to your tests, except that some characters are incorrect in your log, e.g., @MIC instead of PMIC.

    However, when the nPM1300 EK is opened in the nPM PowerUp, you should start seeing shell commands similar to this in the serial terminal:

    I am not sure why this is not happening in your case, but we are still investigating it.

    Best regards,
    Marte

Related