BenjaminSoelberg / openchronos-ng-elf

Fully modular opensource firmware for the eZ430 chronos using TI's new msp430-elf-gcc
GNU General Public License v3.0
59 stars 22 forks source link

Watch is unresponsive to button presses for 5 runloops upon startup (~3 sec) #54

Closed BenjaminSoelberg closed 7 years ago

BenjaminSoelberg commented 7 years ago

It takes a few runloop execution until the watch becomes responsive to button presses after boot. When the 20hz timer is disabled (see https://github.com/BenjaminSoelberg/openchronos-ng-elf/issues/47) this is more noticeable. A fix could be to enable the 20 hz timer for in sec upon boot. Other strategies might exists as well.

BenjaminSoelberg commented 7 years ago

7a2fd4b menehune on 3/7/17 at 1:12 PM initial 20hz interrupt happens at Wrap-around, initialize with TAR+cycles(20hz) to cause an interrupt after 50ms