Hi! On Fri, 11 Dec 2009, deeksha g rao sahib wrote:
> Hey, > > I am using telosb and tinyos-2.x. > By tinyos-2.x do you mean the latest CVS/GIT? > I want to run my application code several times. So I need to reboot the > remote motes with the same image more than once. > > These are the steps that I am following. > 1.install Goldenimage- with light basestation enabled, to all the remote > motes.I am also giving the ids here. > > 2.install Goldenimage- with basestation enabled to BS. > > 3.enable CFLAGS += -DDELUGE_LIGHT_BASESTATION to Makefile of > deluge/Blink,compile and inject to BS as image 2. > > 4.use d2 to disseminate this image to remote motes. > > 5.enable CFLAGS += -DDELUGE_BASESTATION to Makefile of > deluge/Blink,compile and inject to BS as image 2. > You should not overwrite the volume 2 while you are still disseminating it. The image from step 5 is only needed by BS so you could put it in volume 3 for example. > 6.repeat steps 3,4,5 for my application code. > Where does the application code goes? Volume 1? -- Razvan ME > 7.dr1 to reboot remote motes. > > 8.r1 to reboot BS. > > 9.my code is executed. > > Now I want to reboot all the motes with the same image. > I tried doing this by going to image 2 and then coming back or just use > dr1 and r1 again. But it doesnt work for the remote motes. > > >> Hi! >> >> On Thu, 10 Dec 2009, deeksha g rao sahib wrote: >> >>> Hi, >>> >>> I am not able to switch between the 2 images in the flash using the >>> commands dr1,r1,dr2,r2. they seem to work only the first time reboot >>> commands are used when they have Goldenimage in the current working >>> directory. >>> >>> in the sample blink program, once the base station and remote motes start >>> blinking, i want to switch to my application program which is in image >>> 2.Now the dr1 command is being sent but the remote motes would not >>> reboot. >>> >>> I have taken care of the CFlags for Base station and remote motes while >>> injecting and disseminating the images after giving node ids using >>> goldenimage. >>> >>> can somebody please help me with this??? >>> >> >> Can you please indicate the platform you are using, what version of tinyos >> are you using and what are the exact steps you are doing? >> >> Switching the images should work properly. For example the following test >> should work: >> >> - install deluge/Basestation on mote BS >> - compile deluge/GoldenImage and inject in volume 1 on BS >> - compile deluge/Blink and inject in volume 2 on BS >> - install deluge/GoldenImage on mote M >> - disseminate+reboot (-dr) image 2: M should get and start running >> deluge/Blink. >> - disseminate+reboot (-dr) image 1: M should get and start running >> deluge/GoldenImage. >> >> After these steps M has volume 1 and volume 2 populated so you could >> disseminate+reboot 1 and 2 without the images being transfered. >> >> Note: I highly recommend using the latest CVS. :-) >> >> -- >> Razvan ME >> > _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
