mcu uart pins configuation | Telit Cinterion IoT Developer Community
December 16, 2016 - 3:14pm, 2587 views
Hi there,
The RXD and TXD pins of BGS2 are connected to an arm 3.3volt micro.
When the system gets in sleep mode and the bgs2 is shut I see a raise in power consumption of about 1 mA !
I have tried to configure the mcu pins with almost all the combination. (in, out, pu, pd, hysteresis...). I also tried VDIG at 1.8 and 2.8volts and still no luck.
Is there any suggestion ?
How are the BGS2 uart pins are configured when its shut ?
Regards
Hello,
Could you provide some more information?
The voltage level of the ASC0 interface can be configured to 1.8V or 2.85V. For ASC1 it is only 1.8V. If I understand you well you have connected it to 3.3V interface of your ARM processor?
Is the ARM processor going into sleep mode and the BGS2 module is shut down?
Where do you measure the power consumption?
Regards,
Bartłomiej
Thanks for the answer,
I have tried both 1.8 and 2.85 volts at the ASC0 and the result is almost the same. More tests are at 2.85V.
I connect it with an arm processor at 3.3V . I measure the power consumption of the whole system when arm is in sleep mode and bgs2 is shut. The system is fed from 3AA batteries.
More precise, while in sleep, when I remove the TX pin of the bgs (which is connected to the TX pin of the processor) the consumption is reduced at about 50mA!
Regards,
Theodore
Hello,
I think that you would need to measure the power consumption of the module separately to verify it it exceeds the values form the module's hardware description but I wouldn't expect this as it's considered as stable and well tested.
From that you have written it seems that there might be a problem with the ARM processor which seems not to power off the serial interface in a sleep mode (I'd expect it should but maybe not). Additionally there is a difference of voltage levels of the two interfaces, so maybe some level shifters should be placed in between.
Regards,
Bartłomiej
Thanks a lot
I ll try level shifting