Hi Steve, Is there any PacketParrot application for shimmer2r in Tinyos2.x?
On Thu, Apr 5, 2012 at 12:46 PM, steve ayer <[email protected]> wrote: > fatfs. > > implementation under shimmer/chips/sd/fatfs. > > see aforementioned logging apps for guidance on how to use it. > > -steve > > > On 04/05/2012 03:44 PM, Sunit Verma wrote: > >> Thanks Steve. Could you please let me know which sd filesystem I should >> look for? >> >> On Thu, Apr 5, 2012 at 10:08 AM, steve ayer <[email protected] >> <mailto:[email protected]>> wrote: >> >> reprogram it over the air with bluetooth? nope, you can't, but it >> is possible if you want to write and debug a lot of code. >> >> there is the tosboot tinyos library as a starting place, >> unsupported-on-shimmer as of yet (no one has stepped up to extend it >> to use shimmer's sd/filesystem). >> >> so, you *could* extend tosboot to support the filesystem, then take >> it another step to pull an executable over the air, write it to a >> tile, do an integrity check, and then boot from the new image. that >> would be cool. >> >> keep us posted! >> >> -steve >> >> >> >> >> On 04/05/2012 12:52 PM, Sunit Verma wrote: >> >> Thanks for the feedback, May I know is it possible to reprogram >> shimmer >> using Bluetooth? >> >> On Thu, Apr 5, 2012 at 8:34 AM, steve ayer <[email protected] >> <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>>> wrote: >> >> oops, sorry for the duplicate info! >> >> >> On 04/05/2012 11:31 AM, steve ayer wrote: >> >> hi sunit, >> >> shimmer doesn't support the storage interface for the >> reason >> mike gives >> (it doesn't have any), and because it has capacious >> storage in >> the form >> of an sd card with an implementation of a ubiquitous >> filesystem. >> >> so, if you want to store data with your shimmer, look no >> further >> than >> fat fs; the canonical example of it use in >> -contrib/shimmer/apps/____**justfatlogging. see the readme >> >> there; >> >> see also the >> adjacent hosttimelogging, which integrates a live >> timestamp from the >> host side. its readme is worth perusing, too. >> >> -steve >> >> >> On 04/05/2012 03:50 AM, mike healy wrote: >> >> Hi, >> >> I've never used those storage interfaces, but I >> believe that >> they are >> designed to be used with an external flash chip, not >> the >> MCU's flash. >> There is no such chip on the shimmer devices. >> >> Instead, if you want to use the "Flash Information >> Memory" >> on the >> Shimmer (of which there is 256 bytes) take a look at >> how the >> "InternalFlash" interface is used in the BoilerPlate application >> >> (http://tinyos.cvs.__sourcefor**__ge.net/viewvc/tinyos/__** >> tinyos-__2.x-contrib/shimmer/_**_apps/__BoilerPlate/<http://sourcefor__ge.net/viewvc/tinyos/__tinyos-__2.x-contrib/shimmer/__apps/__BoilerPlate/>< >> http://sourceforge.net/**viewvc/tinyos/__tinyos-2.x-** >> contrib/shimmer/__apps/**BoilerPlate/<http://sourceforge.net/viewvc/tinyos/__tinyos-2.x-contrib/shimmer/__apps/BoilerPlate/> >> > >> >> <http://tinyos.cvs.__sourcefor**ge.net/viewvc/tinyos/__tinyos-** >> 2.x-contrib/shimmer/__apps/**BoilerPlate/<http://sourceforge.net/viewvc/tinyos/__tinyos-2.x-contrib/shimmer/__apps/BoilerPlate/> >> <http://tinyos.cvs.**sourceforge.net/viewvc/tinyos/** >> tinyos-2.x-contrib/shimmer/**apps/BoilerPlate/<http://tinyos.cvs.sourceforge.net/viewvc/tinyos/tinyos-2.x-contrib/shimmer/apps/BoilerPlate/> >> >>). >> >> >> Alternatively, on the Shimmer you have access to >> massive >> amounts of >> storage in the form of the microSD card. Take a look at >> JustFATLogging >> for an example of how to use this: >> http://tinyos.cvs.sourceforge.**____net/viewvc/tinyos/tinyos-** >> 2.__x-__contrib/shimmer/apps/_**___JustFATLogging/ >> >> <http://tinyos.cvs.__sourcefor**ge.net/viewvc/tinyos/__tinyos-** >> 2.x-contrib/shimmer/__apps/**JustFATLogging/<http://sourceforge.net/viewvc/tinyos/__tinyos-2.x-contrib/shimmer/__apps/JustFATLogging/> >> >> <http://tinyos.cvs.**sourceforge.net/viewvc/tinyos/** >> tinyos-2.x-contrib/shimmer/**apps/JustFATLogging/<http://tinyos.cvs.sourceforge.net/viewvc/tinyos/tinyos-2.x-contrib/shimmer/apps/JustFATLogging/> >> >> >> >> >> The program image is gets written to the flash >> memory in the >> MSP430 >> micro-controller. For more info on this, and what >> can and >> cannot be >> done, take a look at section 5 of the particular >> MSP430's >> user guide: >> >> http://www.ti.com/litv/pdf/___**_slau049f<http://www.ti.com/litv/pdf/____slau049f> >> >> <http://www.ti.com/litv/pdf/__**slau049f<http://www.ti.com/litv/pdf/__slau049f> >> > >> >> >> >> <http://www.ti.com/litv/pdf/__**slau049f<http://www.ti.com/litv/pdf/__slau049f> >> >> <http://www.ti.com/litv/pdf/**slau049f<http://www.ti.com/litv/pdf/slau049f> >> >> >> >> Mike >> >> >> On Wed, Apr 4, 2012 at 10:59 PM, Sunit Verma >> <[email protected] <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>> >> <mailto:[email protected] <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>>>> wrote: >> >> Hello, >> >> I have been attempting to access the flash memory of >> Shimmer >> sensors >> through the Storage Interfaces provided by TinyOS >> 2.x. I haven't >> been able to get any results out of it. Is there any >> way to >> access >> the flash memory of Shimmer with TinyOS 2.x? >> >> Also, I am wondering where is the image of the >> program being >> burned, >> get stored in Shimmer? >> >> -- >> Regards, >> >> Sunit Verma >> >> Graduate Student >> Arizona State Univeristy >> >> >> >> >> ______________________________**_____________________ >> >> >> Shimmer-users mailing list >> [email protected] >> >> <mailto:Shimmer-users@eecs.**harvard.edu<[email protected]> >> > >> <mailto:Shimmer-users@eecs.__h**arvard.edu <http://harvard.edu> >> >> <mailto:Shimmer-users@eecs.**harvard.edu<[email protected]> >> >> >> <mailto:Shimmer-users@eecs. >> <mailto:Shimmer-users@eecs.>__**h__arvard.edu<http://h__arvard.edu>< >> http://harvard.edu> >> <mailto:Shimmer-users@eecs.__h**arvard.edu <http://harvard.edu> >> >> <mailto:Shimmer-users@eecs.**harvard.edu<[email protected]> >> >>> >> https://lists.eecs.harvard.___**_edu/mailman/listinfo/shimmer-** >> ____users >> <https://lists.eecs.harvard.__**edu/mailman/listinfo/shimmer-_** >> _users >> >> <https://lists.eecs.harvard.**edu/mailman/listinfo/shimmer-**users<https://lists.eecs.harvard.edu/mailman/listinfo/shimmer-users> >> >> >> >> >> >> >> ______________________________**_____________________ >> >> >> Shimmer-users mailing list >> [email protected] >> >> <mailto:Shimmer-users@eecs.**harvard.edu<[email protected]> >> > >> <mailto:Shimmer-users@eecs.__h**arvard.edu <http://harvard.edu> >> >> <mailto:Shimmer-users@eecs.**harvard.edu<[email protected]> >> >> >> https://lists.eecs.harvard.___**_edu/mailman/listinfo/shimmer-** >> ____users >> >> >> <https://lists.eecs.harvard.__**edu/mailman/listinfo/shimmer-_** >> _users >> >> <https://lists.eecs.harvard.**edu/mailman/listinfo/shimmer-**users<https://lists.eecs.harvard.edu/mailman/listinfo/shimmer-users> >> >> >> >> >> >> >> -- >> Regards, >> >> Sunit Verma >> >> Graduate Student >> Arizona State Univeristy >> >> >> >> >> >> >> -- >> Regards, >> >> Sunit Verma >> >> Graduate Student >> Arizona State Univeristy >> >> >> >> -- Regards, Sunit Verma Graduate Student Arizona State Univeristy
_______________________________________________ Shimmer-users mailing list [email protected] https://lists.eecs.harvard.edu/mailman/listinfo/shimmer-users
