nRF9151 does not function as intended if reserved pins are shorted - cannot program and/or higher consumption

Problem

We have manufactured a custom board using the nRF9151 and we ran into some manufacturing QA/QC issues. The reserved pins of the SiP are very close to ground pads on the bottom -- 30% of the manufactured boards in 110 units run potentially are shorted. 

Analysis

This section details the analysis of the problem identified; it's effects and causes.

Programming

There were two issues with programming --

1. SWD is not detected by J-Link -- cannot program neither main app nor modem

2. SWD is detected and can program main app but cannot program the modem

Power Consumption

I observed very high consumption on a board that cannot be programmed, below is the plot -- it was averaging around 100 mA suggesting the pins were shorted. I tried to apply heat with hot air gun a handful of times and tried to program & see consumption, but it has not helped.



So, I popped the SiP to confirm my theory (I can't see underneath, so I was only speculating at this point), and it looked like below.

And the consumption dropped to sub milli-amp with the SiP removed

More Power consumption numbers

As there are 9 large ground pads, any combination could've been shorted on the malfunctioned boards and below are some behaviours.

First normal base current - 3.5 mA 

High base current - 16 mA 

Even higher base current - 24 mA 

These above two boards with higher-than-normal base current were programmable, and functional but not ideal consumption numbers.

Question

Are these reserved pins connected to somewhere and can anyone confirm this is correct -- "The reserved pins shorts to GND pads can be fatal" and above behaviors are caused by this. Before I pop all these boards, I thought I better ask the Nordic hardware team.

Also, a suggestion to the SiP design team to not put them very close to large GND pads unless they need to be -- it is challenging to manufacture with mid or even higher-level PCB fab houses

ps: Was so consumed with RF readiness for PTCRB levels and totally did not see this coming -- small but a headscratcher so thought I would share :)

Related