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.