[Tinyos-help] BlockStorage/flash EEPROM

Otmar Caduff caduffo at student.ethz.ch
Fri Jul 7 04:17:24 PDT 2006


Hi

In order to access the flash EEPROM (Atmel 45DB), I'm thinking about 
using the BlockStorage abstraction. However, there are no comments in 
the code telling how to use this component. (Maybe it's so trivial and 
I'm not capable enough...) So here come my questions:

- What does BlockWrite.erase() effects? Will it erase the actual 
partition? Or some buffer? Or the whole EEPROM?
- What if I want to write to a position in the EEPROM I already wrote to 
before? Is this handled by the BlockStorage abstraction or is this not 
possible (i.e. I would have to erase something...)

TEP103 in tinyos-1.x/beta/teps mentions a logger service; is it already 
implemented or if not, will it be implemented in the next future?


More information about the Tinyos-help mailing list