From: razvanm July 13, 2007 January 14, 2008
@@ -107,20 +107,23 @@ provided in
@@ -186,26 +189,32 @@ You should see something similar to the output below.
-Razvan Musaloiu-E.tinyos-2.x/tools/tinyos/misc
. For exampl
You should see something similar to the output below.
Pinging node ...
- Connected to Deluge node.
--------------------------------------------------
- Stored image 0
- Prog Name: BlinkAppC
- Compiled On: Thu May 17 00:36:33 2007
- Platform: telosb
- User ID: mike
- Host Name: sprite
- User Hash: 0xC50D8DA4L
- Num Pages: 24/24
+ Currently Executing:
+ Prog Name: BlinkAppC
+ UID: 0xA274CBBE
+ Compiled On: Mon Jan 14 13:09:38 2008
+ Node ID: 1
- Size: 26512
- UID: 2302157803
- Version: 6
+ Stored image 0
+ Prog Name: BlinkAppC
+ UID: 0xD7EEFACE
+ Compiled On: Mon Jan 14 12:40:06 2008
+ Platform: telosb
+ User ID: tinyos2
+ Host Name: bluephase
+ User Hash: 0x587C9C16
+ Size: 33504
+ Num Pages: 30
--------------------------------------------------
Pinging node ... Connected to Deluge nodes. + No valid image was detected. -------------------------------------------------- - Stored image 1 - No proper Deluge image found! - -------------------------------------------------- + Create image: /home/tinyos2/local/bin/tos-build-deluge-image -i 1 build/telosb/tos_image.xml Ihex read complete: - Total bytes = 25526 - Sections = 2 + 35916 bytes starting at 0x4A00 + 32 bytes starting at 0xFFE0 + 35948 bytes in 2 sections + CRCs: + 0xCC0E 0xE57B 0xC224 0xE4FA 0x63EB 0xEBA5 0xE50B + 0x8073 0x345E 0x3BBF 0xF415 0xA7DB 0xA67C 0x6953 + 0x6638 0x3D76 0x7218 0x0E8F 0x9C93 0xD679 0x7A50 + 0xBFCD 0x8B57 0x7A47 0x323E 0x29FF 0x5EFF 0xB0AE + 0x1392 0x4A82 0xACFB 0x69D7 0x8C07 + -------------------------------------------------- + 36816 bytes in 28.23 seconds (1303.9932 bytes/s) -------------------------------------------------- Replace image with: - Prog Name: BlinkAppC - Compiled On: Mon May 07 00:01:43 2007 - Platform: telosb - User ID: mike - Host Name: sprite - User Hash: 0xC50D8DA4L - Num Pages: 24/24 - - Size: 26512 - UID: 507153792 - Version: 0 + Prog Name: BlinkAppC + UID: 0x76D2FB1B + Compiled On: Sun Jan 13 21:47:54 2008 + Platform: telosb + User ID: tinyos2 + Host Name: bluephase + User Hash: 0x587C9C16 + Size: 36816 + Num Pages: 33 --------------------------------------------------
@@ -216,7 +225,7 @@ You should see something similar to the output below.
first test on the base station by issuing the reboot command. For example, -% tos-deluge /dev/ttyUSB0 telosb -b 1 +% tos-deluge /dev/ttyUSB0 telosb -r 1After a few moments, the mote will begin quickly flashing the LEDs to signify the reprogramming process.
@@ -233,7 +242,7 @@ network to get the new program image. After all motes receive the image over-the-air, you can instruct the base station to disseminate the command to reprogram in the network. For example, -% tos-deluge /dev/ttyUSB0 telosb -r 1 +% tos-deluge /dev/ttyUSB0 telosb -dr 1@@ -254,30 +263,27 @@ of the image, and so on.
5.2 -i -inject
-This command creates a program image from the supplied -
+tos_image.xml
file, and it injects the image into specified -volume on the mote. All versioning information is kept on the mote, so -no state is stored on the PC.This command creates a program image from the supplied +
tos_image.xml
file, and it injects the image into specified +volume on the mote.-
5.3 -b -reprogram_bs
-This command sets up the mote to reprogram itself after reboot, and then -it reboots the mote. This command is applicable only to the base station -mote.
+5.3 -r -reprogram
+This command sets up the directly-connected mote to reprogram itself +after reboot, and then it reboots the mote.
-
5.4 -d -dissemination
+5.4 -d -disseminate
This command instructs the base station mote to disseminate an image to the network. This image is specified by the volume ID.
-
5.5 -r -reprogram
-This command instructs the base station mote to disseminate the -command to reprogram in the network. This command does not reprogram the -base station mote. The image is specified by the volume ID.
+5.5 -dr -disseminate-and-reprogram
+This command asks the motes in the network not only to disseminate an +image but also to start running it. This is accomplish using a reboot.
@@ -286,13 +292,21 @@ base station mote. The image is specified by the volume ID.
-
5.7 -s -reset
-This command resets versioning information of a specific image on the -base station mote.
+5.7 -s -stop
+The effect of
+-d
and-dr
is continuous which means a new +mote will become ``infected'' if he is nearby. This command stops the +``infection''.+
+ +5.8 -ls -local-stop
+When
-d
or-dr
are in effect, the volume used by them is +locked. This command can be used to unlock the volume in order to +erase or inject a new image.-
Last modified: Friday, July 13th, 2007 1:48:23pm+HTML conversion by TeX2page 20050501Last modified: Monday, January 14th, 2008 2:11:03pmHTML conversion by TeX2page 20050501