BGS5 current increase when using GPIO functionality | Telit Cinterion IoT Developer Community
July 8, 2016 - 11:41am, 1919 views
BGS5, preconditions: no USB connected, AT^spow=0,0,0, AT+CGACT=0,1, AT+CGATT=0
When enabling GPIO functionality by making at least 1 GPIO input (at^scpin=1,6,0), power consumption is increasesd by 7.5mA instantly, regardless if this GPIO is connected to something or not.
GPIO input is not attached to external pull-up/down resistors as BGS5 has internal pull-up resistor (thought to be around 14kohm). Current cannot come from that resistor, so where is it coming from?
Repeated the same test on a Concept Board, the same thing happens here, where GPIO8 is set as input by switch bank.
Connect USB cable to USB and ASC0, then through USB AT terminal do the settings (AT^spow=0,0,0, AT+CGACT=0,1, AT+CGATT=0). No disconnect the USB connector, only leaving the ASC0.
Current reads 34-36mA (due to the LEDs)
Reconnect the USB cable, open AT terminal and type at^scpin=1,7,0, disconnect the USB cable.
Current reads 44-46mA, so an increase of 10mA.
Hello,
I've found some information that this behaviour (increased current consumption while using GPIO as input) has already been discovered and diagnosed. A fix has also been prepared. But so far it is not included in any official BGS5 release yet. Please contact your local technical sales for any more details.
Regards,
Bartłomiej