On Feb 1, 2008 12:57 AM, Domenico Arenga <[EMAIL PROTECTED]> wrote:
> The platform is a proprietary. Is composed of a microcontroller atmega2560,
> CC2420 radio, and a serial flash SST25VF016B. I would like to understand
> what files to modify references to SPI to use SST25VF016B on atmega2560.
> Thank you for your reply.

Sounds like you need to:
- read TEP103 (see the tinyos.net page) for a description of the
TinyOS flash-storage abstractions
- write some low and intermediate-level code (HPL, HAL see TEP2 for a
description of TinyOS's hardware abstraction architecture) for
accessing the SST25VF016B (I'm assuming it's not similar to the flash
chips (Atmel AT45DB family, ST M25P) which already have TinyOS support
- if it is similar, it might be possible to just modify those existing
implementations)
- implement the high-level TEP103 storage abstractions on top of your
lower-level code - if the SST flash chip is conceptually similar to
the AT45DB or the ST M25P, you might be able to just modify those
existing implementations

Note that this is not likely to be a completely trivial task... if you
only need the flash in your own applications, it might be simpler to
design/build some application-specific code (you would probably still
want to build some reasonably generic low-level code to access your
flash chip, though)

David Gay
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to