lyusupov / SoftRF

:airplane: Multi-functional, compatible DIY general aviation proximity awareness system
GNU General Public License v3.0
792 stars 215 forks source link

Very fast battery drain when powered off - LilyGO® T-Echo Badge Version #126

Closed b8fly closed 3 years ago

b8fly commented 3 years ago

ATTENTION !

Recommended:


Hardware

IMG_2618

Firmware version

Screenshot_2021-11-24-14-41-47

Firmware settings

Screenshot_2021-11-24-15-06-56 Screenshot_2021-11-24-15-07-05

Describe the bug

When powered off (Normal Off Screen) the T-Echo completely drains battery very fast (in days). (Is this normal and expected behavior? If I do not use the fully charged device for a few days the battery is drained totally and I have first to recharge it before use.)

To Reproduce

Fully charge the device. Shut off and wait a few days.

Expected behavior

With a sleep current as documented of 0.25mA the expected discharging time of the powered off device should be around 140 days (850mAh battery). So the drawn current of the device seems to be much higher (maybe around 5mA did not measure it precisely).

lyusupov commented 3 years ago

The board on this picture below has a flash memory made by Macronix.

SoftRF-Release-1 0_sleep_current

Resolution: unable to reproduce

lyusupov commented 3 years ago

Inspect, if this resistor is soldered on your particular T-Echo board.

b8fly commented 3 years ago

Thanks for coming back to me. On my T-Echo board there seems to be no such resistor.. IMG_2624 .

lyusupov commented 3 years ago

Your board has Rw missing but R37 is installed.

TE-3V3_EN

You can try to fix your issue with soldering a 'bridge' over Rw pads.

b8fly commented 3 years ago

Thank you for your research. A normal bridge (simple wire - no resistor) will solve the problem? Did I understand that correctly? I don't know if I can do this without destroying the board. I will probably simply put a switch between the battery and the board. Thanks again for solving the problem and keep up the great work!

lyusupov commented 2 years ago

T-Echo boards with Zetta Device ZD25WQ16B flash memory chip are the only affected.

Resolution: fixed

T-Echo firmware binaries were updated in this commit: https://github.com/lyusupov/SoftRF/commit/97fe84ade91bdd47c4ef62efd31fb4731fe61832 It was reported that sleep current of an average T-Echo with ZD25WQ16B flash has become at or lower than 0.5 mA