Seeking Help with nRF9160-SICA-B1A-R7

  : Chip Not Recognized by J-Link

I need advice from someone familiar with the nRF9160-SICA-B1A-R7.

I purchased an nRF9160-SICA-B1A-R7 chip individually from Digi-Key and designed a custom PCB based on the circuit from Sakura IoT's Mono Platform, which also uses the nRF9160. I'm trying to connect the chip to my PC via SWD using a J-LINK EDU MINI and have installed nRF Connect for Desktop. However, when I try to recognize the chip using J-Link Commander, it does not detect the nRF9160.

I initially suspected an issue with the ENABLE pin, but it receives a 3.3V input when powered on. I've compared my design with the original schematic and the nRF9160 datasheet, and everything seems correct. I’m now considering the possibility of a hardware discrepancy, but I’ve used the same datasheet as for other nRF9160 variants, so I’m unsure of what could be causing the issue.

Attached is the schematic of my custom board.

If anyone has any hints or suggestions, I would greatly appreciate your help.

Parents
  • If you compare your 10-pin jlink connector with the one from the thingy:91, I see the sides are switched.

    e.g.

    pin your header Thingy:91
    1 SWDIO VDD_GPIO
    2 VDD_GPIO SWDIO
  • Hi, Achim Kraus,

    Thank you for your response.

    The J-LINK EDU MINI debugger I am using has connectors that are reversed at both ends, so the current pin configuration is correct considering the connector inversion. When I connect the PCB to my PC in this state and launch J-Link Commander, the VCC voltage of the J-Link is displayed, and it shows a correct value of 3.3V.

    I apologize if this is a basic question, but I believe that the nRF9160-IC I purchased does not have a bootloader pre-installed. Could the reason why the nRF9160 chip is not being recognized be because the bootloader has not been written yet?

Reply
  • Hi, Achim Kraus,

    Thank you for your response.

    The J-LINK EDU MINI debugger I am using has connectors that are reversed at both ends, so the current pin configuration is correct considering the connector inversion. When I connect the PCB to my PC in this state and launch J-Link Commander, the VCC voltage of the J-Link is displayed, and it shows a correct value of 3.3V.

    I apologize if this is a basic question, but I believe that the nRF9160-IC I purchased does not have a bootloader pre-installed. Could the reason why the nRF9160 chip is not being recognized be because the bootloader has not been written yet?

Children
Related