This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Thingy91 LTE BLE Gateway Power Profile

Hello,

I am currently working on a project that is set up similar to the Thingy91 LTE BLE Gateway application (Bluetooth HCI UART firmware running on nRF52840) and I am curious what the expected minimum power consumption would be in this configuration.

For preparation to the response to this ticket, I have searched and found the blog post detailing the power consumption on the nRF91 development kit titled, "Measuring PSM idle current on the nRF91 DK" but that is focused solely on the lowest possible base power consumption on the nRF91 development kit with LTE-M PSM and the standard firmware on the nRF52. The blog post was very informative but not exactly tailored to my specific use case (Thingy91/HCI UART).

In my project, I am utilizing the project/patches provided by Sigurd in the following DevZone ticket: https://devzone.nordicsemi.com/f/nordic-q-a/52689/nrf9160-lte-sensor-gateway-on-thingy-91/225659#225659.

When put on a power profiler, I am seeing quite a large draw (1.5-2.0mA) when sitting idle (PSM/eDRX negotiated with carrier on LTE-M). I suspect this might have to do with the UART peripheral remaining enabled with the bluetooth hci uart firmware running on the nRF52840. I have stripped my project down to the bare bones, turned off as much as I could in the project configuration (prj.conf) and even then I can't get the power consumption down. Even turning off serial, I can only get the Thingy91 down to about 500uA. Has Nordic done any power profiling in this configuration (Idle/Sleeping nRF9160 application with HCI UART on nrf52)? Does Nordic have a project that demonstrates low power consumption on the Thingy91?

If my suspicion is correct and its the UART peripheral keeping the power consumption high, is there anything I can do during runtime to disable/enable the bluetooth HCI uart dynamically?

Please advise.

Thanks,
Cody

Related