I’m trying to get an understanding why some of my modems are acting differently from each other.
I’ve written an application that shuts down as much as possible to try to achieve low battery draw. So in idle the modem is supposed to use < 200µA. I’m able to achieve this on most modems but I have a few that don’t seem to go down to that low current state and stay above 1 mA when in sleep mode.
I just got a couple modems and one worked flawlessly but the other had problems flashing where newtmgr would die after 10%. I used a different computer to flash it and it seemed to be idling at the higher current. The other modem had no issues.
I ran my code with some debug printout and noticed that it is going to sleep and not executing code but the current draw is higher.
So currently 2 out of 5 modems on my bench appear to have issues with an increased current draw.
Do you have any ideas what could be causing these kinds of issues?
To isolate, I run the same firmware on all modems. They also all use the same SIM card, antenna, and power supply.