firmware was not uploading into nRF9160 custom board

Hi,

im trying to upload the firmware to my new nRF9160 custom board while im trying to uploading im getting below error

Failed to load readback protection status: async task failure for id: 59341008799 msg: [jlink] JLINKARM_DLL_ERROR (Origin: "Error when running operation: protection-get")
we have already another batch nRF9160 custom boards in that batch we didn't face this issue but in new batch Custom boards only i'0m getting this issue.
while i'm debugging the cause i found that SWDIO PIN i'm not getting 3.3V may i know the reason why SWDIO pin not generating 3.3V what maybe causes?
  • Hi,

    The VDD_GPIO is an external supply to the nRF9160, it's not generated by the nRF9160. Have you looked at the circuitry that should generate this voltage?

    Thanks. before i didn't noticed that their is one resister removed so it shoes 0V.

    But after that is i have added Resister 0ohm and im getting 3.3V but still im not able to uplaod the firmware.

  • It could be that the nRF9160 have been damaged in the process, do you have other boards to test? Also check other components, it could be that you are missing other components.

    Kenneth

  • Hi,

    lso check other components, it could be that you are missing other components.

    We cross checked the entire PCB board every components are placed correctly. may be the nRF9160 have been damaged.

    Thanks

  • I suspect you have damaged the chip, considering the absolute maximum ratings says that the I/O pin voltage must maximum be <VDD_GPIO+0.3V, and since VDD_GPIO have been 0V, then I/O voltage should not have exceed 0.3V. 

    https://infocenter.nordicsemi.com/topic/ps_nrf9160/abs_max_ratings.html 

  • Hi,

    if i change the nRF9160 is their any possibility that it will work as normal?

    what are causes that nRF9160 damage.

    Thanks

1 2 3