Shaping TinyOS to deal with evolving device architectures: experiences porting TinyOS-2.0 to the Chipcon CC2430

  • Authors:
  • Nicholas Beck;Ian Johnson

  • Affiliations:
  • University of the West of England, Bristol;University of the West of England, Bristol

  • Venue:
  • Proceedings of the 4th workshop on Embedded networked sensors
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper outlines the issues involved and difficulties encountered porting TinyOS to the CC2430 System-on-Chip platform. Core issues that limit the portability of TinyOS-2.x are identified, and suggestions made as to how these might be addressed. Specifically, TinyOS's reliance on the GNU Compiler Collection being available for the wireless sensor network device, the use of connection-dependent abstractions and their impact on system-on-chip devices, and the reuse of components within chip families. The issues are associated with both TinyOS-2.0 and the nesC language that it is written in.