[Tinyos-help] BlockStorageC and Deluge
Matt Thompson
matt.thompson at lochisle.com
Sun Dec 17 19:11:27 PST 2006
Hi all,
I am using BlockStorageC in an application, which was working fine until
I add Deluge support. The flash IC is AT45DB041. My volumes in the
application fail to mount after Deluge's loadImages() is called.
ACL_VOLUME_ID_0 and ACL_VOLUME_ID_1 are defined as unique("StorageManager")
The wiring to BlockStorageC is like this:
ACLM.Mount[ACL_VOLUME_ID_0] -> BlockStorageC.Mount[ACL_VOLUME_ID_0];
ACLM.BlockWrite[ACL_VOLUME_ID_0] ->
BlockStorageC.BlockWrite[ACL_VOLUME_ID_0];
ACLM.BlockRead[ACL_VOLUME_ID_0] -> BlockStorageC.BlockRead[ACL_VOLUME_ID_0];
ACLM.Mount[ACL_VOLUME_ID_1] -> BlockStorageC.Mount[ACL_VOLUME_ID_1];
ACLM.BlockWrite[ACL_VOLUME_ID_1] ->
BlockStorageC.BlockWrite[ACL_VOLUME_ID_1];
ACLM.BlockRead[ACL_VOLUME_ID_1] -> BlockStorageC.BlockRead[ACL_VOLUME_ID_1];
A call to Mount.mount[ACL_VOLUME_ID_0](1); does not mount the volume.
When Deluge is removed, the volume is mounted properly.
Any ideas would be appreciated :)
Cheers,
Matt
More information about the Tinyos-help
mailing list