[Tinyos-devel] Question about Msp430DcoCalibP

Rodrigo Fonseca rfonseca at cs.berkeley.edu
Thu Feb 14 08:07:58 PST 2008


Thanks Jan.

On Thu, Feb 14, 2008 at 7:47 AM, Jan Hauer <hauer at tkn.tu-berlin.de> wrote:
> The problem is that currently TimerA is not correctly arbitrated and
> interrupts are left enabled even if there is no client. Vlado, Kevin
> and I have discussed this last friday and agreed on a solution which
> we will soon commit to CVS.
>
> Jan
>
>
> On Thu, Feb 14, 2008 at 2:48 AM, Rodrigo Fonseca
> <rfonseca at cs.berkeley.edu> wrote:
> > Hi,
> >
> >  I instrumented a simple application that uses a timer in the Telos
> >  platform, and I observe interrupt TIMERA1_VECTOR fire 16 times a
> >  second with some small deviation.
> >  My most likely suspect is the event TimerMicro.overflow() in Msp430DcoCalibP.
> >
> >  I have three questions that I am looking at, but it would be great if
> >  someone can help me here:
> >
> >  1. Why is TIMERA1 firing 16 times a second?
> >  2. Am I right to think that it's due to DCO calibration? (If this is
> >  the case, the commend in Msp430DcoCalibP is wrong, as it says that it
> >  will fire *32* times a second)
> >  3. Is it always needed? (It seems that this is on whenever we use any
> >  of the timers)
> >
> >  Thanks,
> >  Rodrigo
> >  _______________________________________________
> >  Tinyos-devel mailing list
> >  Tinyos-devel at millennium.berkeley.edu
> >  https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-devel
> >
>


More information about the Tinyos-devel mailing list