Hi Hani, Sorry I didn't see your question earlier.
What version of TinyOS are you using? I'm not sure why your's is pulling files out of the beta directory. I don't even see any /beta/STM25P/Block*.nc files in my /beta directory. The BlockStorage (BlockRead, BlockWrite, etc) files should be accessed through /tos/lib/Flash directory. I think there are compiler or Makefile settings that may be pulling the wrong directories together. I guess what would need to happen is first make sure you have the tos/lib/Flash directory, then get rid of all compiler references to the /beta/STM25P directory. This FlashViewer app works on tmote, mica2, micaz, etc. There are also FlashBridge components (with a FlashBridgeViewer) included with the Blackbook flash file system I uploaded to tinyos-1.x/contrib/rincon/apps/Blackbook3/implementation/... that provides a uniform interface and minimizes behavioral differences between the ST M25P80 flash chip on the tmotes and the AT45DB flash chip on the mica's when directly accessing the flash. -David -----Original Message----- From: Hani Alzaid [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 03, 2006 3:02 AM To: [EMAIL PROTECTED] Subject: Rincon Hi David, I download the FlashViewer nesC application and tried to install into tmote. However, it did not work and it gave me these error message: C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/beta/STM25P/BlockRead.nc:32: previous declaration of `BlockRead.readDone' FlashViewerM.nc:155: conflicting types for `BlockRead.computeCrcDone' C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/beta/STM25P/BlockRead.nc:38: previous declaration of `BlockRead.computeCrcDone' FlashViewerM.nc:160: conflicting types for `BlockWrite.writeDone' C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/beta/STM25P/BlockWrite.nc:32: previous declaration of `BlockWrite.writeDone' I am wondering if you used it on tmote or just the mica2? Your cooperation is much appreciated -- Hani M Alzaid PhD candidate School of Computer Science and Engineering The University of New South Wales Sydney, NSW 2052, Australia Phone: +61-2-9385 6206 Email: [EMAIL PROTECTED] Legal disclaimer: http://www.eng.unsw.edu.au/emaildis.htm The CRICOS Provider Code for UNSW is 00098G. _______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
