Boomerang 2.0.4 has this fix (and has been out and released for quite some time)

TinyOS 2.x does NOT have this fix.  Nor does TinyOS 1.x.

-Joe

On 12/7/06, harish prabhu <[EMAIL PROTECTED]> wrote:
Hi All,
 One of the Chipcon errata notes suggests setting  the RXCTRL1.RXBPF_LOCUR
bit.
 This is a fix for a problem that occurs when the VDD pins are supplied with
voltage less than 1.8 V.
 Importantly, it also notes that setting this bit will also reduce Rx
current consumption by 1.2 mA !

 I do not see the bit being set in the TOS 1.x code or in the TOS 2.x code
 (I checked the Telos related code).
 Isn't the 1.2mA current saving a good enough reason to set this bit ?

Regards,
Harish

Chipcon's CC2420 Errata Note 003, rev 0.3 is partly copied below :
==============================================
For CC2420 devices marked with lot codes ranging from WA8402.00 to WB8341.00
operation using VDD supply voltages below 1.8 V   can lead to packet loss.
This problem, which occurs mainly at low temperatures, is now fixed and
operation down to 1.6 V is ensured for devices with lot codes succeeding
WB8341.00.

Description and reason for the problem
============================
When supplying the 1.8 V VDD supply pins (pins no. 1, 2, 3, 4, 10, 14, 15,
17, 18, 20, 26, 35, 37, 44, 48) with voltages below 1.8 V, oscillations in
the receive filter has been observed for some devices. This phenomenon has
mainly been observed at low operating temperatures, and will lead to
degraded or non-functional signal reception. Applications using the internal
regulator at room temperature or above are unlikely to encounter this issue.

Suggested workaround
=================
This issue is corrected in CC2420 with lot codes succeeding WB8341.00. In
order for the fix to work properly, the following register setting must be
used during receive mode:
[RXCTRL1.RXBPF_LOCUR] = 1
This setting will reduce the RX current consumption by approximately 1.2 mA,
and is compatible with previous versions of the CC2420.
Chipcon's IEEE 802.15.4 MAC will support this setting from version 0.71.
No workaround exists for CC2420 versions with lot codes between WA8402.00
and WB8341.00.

Fix
===
Using CC2420 with lot codes succeeding WB8341.00, in conjunction with the
suggested register setting, fixes the issue.




_______________________________________________
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help


_______________________________________________
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to