[Tinyos-help] Deluge invalidating non-deluge flash volumes?

David wizzardx at gmail.com
Wed Jan 9 22:27:13 PST 2008


> >> 2) Why do config slots need to be that size? I tried to use a 65536
> >> size for that also (the minimum, as required by the tinyos make files
> >> for stm25p), but mounting always fails. I borrowed 131072 from the
> >> Flash memory tutorial lesson (7), and that works.
> >
> > I don't know much about the config. :-(
>
> I just realize: you might need twice the minumum space in order to move
> the data from one place to another when you do an update. I didn't look at
> the code so I might be wrong.

Do you mean some kind of internal logic to tinyos? My app doesn't get
a chance to write/read/move data etc. It fails during the initial
mount (when the volume size is 65536), even though the compile was
successful. Maybe ConfigStorageC has special runtime requirements?


More information about the Tinyos-help mailing list