Dear all,

Maybe I should simplify my questions.

If I use the volume description like:

<volume_table>
  <volume name="RSSISTORAGE" size="262144"/>
</volume_table>

And in my program, if I write the BlockWrite.write(0x00,..,...) sentence,
What is the address write from?     What is the 0x00 really mean,   does it
mean the real address on the AT45DB chip(or will it change due to the
program change)?   Because it leads to the following question:

If I want to write another program and download it to the same mote to read
the flash and send the data to the serial port, what will happen if I write
BlockRead.read(0x00,..,..),   can it read out the same data I wrote last
time under the condition I use the same volume description:

<volume_table>
  <volume name="RSSISTORAGE" size="262144"/>
</volume_table>

in the read program.   What will happen when I write
BlockRead.read(0x00,..,..) if I use the description like:

<volume_table>
  <volume name="RSSISTORAGE" size="32768"/>
</volume_table>

or

<volume_table>
  <volume name="CHANGEDNAME" size="262144"/>
</volume_table>

Can it read out the previous data?


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

Reply via email to