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

app_timer on app_evt_wait - fails / failing / bugging out / cancelling

In moving to the "rev-2 51422 silicon, we find that the app_timer inevitably fails after minutes to several hours. Power requirement moves from about .002ma to 4.5ma then stays there. Prior silicon did not have this problem.

The same routine is called via the handler on every interval. As discovered, we removed ALL instructions in the handler routine - the event timer still fails.

No other instructions are contained in the main where the app_timer is called.

while (forever) app_evt_wait();

a. Is this a known problem? b. why is it not noted in the PAN c. is there a solid fix that will keep it from failing?

tks!

Parents
  • Note: We're still seeing a like behavior with the timer. We might also note that now (10 hours) on two occasions, the timer quits "ticking" and the timeout does not appear to trigger interrupt. We're watching on spec analyzer (for ant) and hp dmm on current draw. We expect to see "cycles" every 5 seconds. As the current draw reports no changes, we expect that the timeout is not occurring. tks!

Reply
  • Note: We're still seeing a like behavior with the timer. We might also note that now (10 hours) on two occasions, the timer quits "ticking" and the timeout does not appear to trigger interrupt. We're watching on spec analyzer (for ant) and hp dmm on current draw. We expect to see "cycles" every 5 seconds. As the current draw reports no changes, we expect that the timeout is not occurring. tks!

Children
No Data
Related