..::Trabucayre.com::..

Project

Warning

Archives on this page are out of date.

Secure digital card driver and fat16 driver are now merged on a sourceforge repository. This repository is dedicated to the portage of tinyos on the stm32, but contains all stuff needed to use SD et fat16 drivers for telosb and micaz motes.

Now you need to clone
tinyosonstm32.git.sourceforge.net/gitroot/tinyosonstm32/tinyosonstm32
to have the stm32 implementation and drivers.

Download

Installation

  • Decompressing the archive generates a directory structure compatible with TinyOS-2.x.
  • Plateformes (to be added to the target platform directory):
    • for the micaz, add:
      %T/platforms/micaz/chips/sd
      %T/chips/sd
      %T/lib/fat
      %T/lib/mbr
    • for the telosb, add:
      %T/chips/fat
      %T/chips/mbr
      %T/lib/sd

SD

  • SPI Connection
  • Cards up to 2 GB are supported and have been tested
  • Functional on all MSP430-based platforms with at least 2 KB RAM and on the micaz mote

FAT

  • Tested with partitions up to 256 MB.

Files

  • Data are appended at the end of file
  • Support for opening multiple files (depending on available memory)
  • Files are not created by the embedded system: they must have been created on the host PC.