On Dec 7, 2004, at 9:39 AM, Jan Beutel wrote:

Hi,

Is there any good reason as to why the fuse bits are set on every upload of
a new program using uisp? I mean, isn't it enough to do this once and then
leave them set as they are?


I remember we had a discussion at some time back about "dead" atmels but
can't recall all the datails. I managed to "revive" dead atmels using an
external signal to reset the correct clock source if things went wrong. But
I guess this is something that happens infrequently to a standard user, or
am I wrong?

Sometimes -- for a wide range of reasons -- the fuse bits become set improperly. This can lead to really weird behavior which is very hard to debug or figure out[1]. Among other things, it leads to lots of cries for help on tinyos-help. Resetting them to the proper values every time removes the problem and saves a lot of people's time.


Phil

[1] E.g., seeing timer skew/missed timers with power management when the wakeup latency fuse is set incorrectly. Some motes work fine, others don't...

-------

"We shall not cease from exploration
And the end of all our exploring
Will be to arrive where we started
And know the place for the first time."

- T. S. Eliot,  'Little Gidding'

_______________________________________________
Tinyos-users mailing list
[EMAIL PROTECTED]
http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users

Reply via email to