David,
I did the tests and they worked out OK. The green led turned on. While
debugging to find out what was going on my application, I discovered that if I
changed the size of the volume I was using to store the configuration on the
following happend:
256B - The application crashed during the erasure of the log Storage Volume
I was using. The program does not respond
512B - I can write to the config storage with success but after the commit
it does not return true on the valid() command.
4096B or more - I get a true return on the valid() command even if it is not
valid but cannot get success on the commit() command
I think that maybe these results are because I am using a LogStorage and
ConfigStorage interfaces on the same program. Does that make any sense? I will
do some tests later and try to trace the error source.
~Dimas~
David Gay <[EMAIL PROTECTED]> escreveu: On 1/15/07, Dimas Abreu Dutra wrote:
>
> Hello,
>
> I'm having a problem with the ConfigStorageC module in a mica2 mote using
> T2. I create the volumes, do the writes and get success in every error_t
> returned, do a successful commit but don't get a true in "call
> ConfigStorage.valid()" the next time I restart the mote.
>
> Does anybody have a clue about what that may be? I tried the
> ConfigStorage.getSize() command but that returned 250 bytes and I only use
> 8.
Does the ConfigStorage test app work for you? It's in
apps/tests/storage/Config. You probably want to try the following:
make mica2 install.15 # do a basic test
# wait for the green led on the mica2 (red means test failed)
make mica2 reinstall.115 # reboot and check you can read the previous results
# wait for the green led on the mica2 (red means test failed)
(see the README.txt for more details)
David Gay
__________________________________________________
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help