Hello,

I am a student at Univ. of Maryland. I wanted to implement some crypto
algorithms on the constrained sensor environment to obtain some performance
benchmarks. I have been looking at options of different motes to purchase
and the corresponding development environments and I am confused with some
tradeoffs. It would be very helpful if the community can provide some
insight based on the your experience.

I would like to restrict myself to the MSP430 architecture. I narrowed my
choices down to the following motes/dev kits,
- Telos B by Memsic
- CC430 wireless development tool from TI
- MSP430F5438 experimenter board by TI
- Open to any suggestions of motes/boards

The reason I am slightly inclined towards the boards is because they have
better specs in terms of RAM and flash. I will need that for the
algorithms. However, the development environment is a bit of a concern.

TinyOS seems to be ‘the’ choice of the academic community. However, I am
not sure of the ports of the TinyOS for the dev boards. TinyProd (*
https://github.com/tp-freeforall/prod*<https://github.com/tp-freeforall/prod>)
seems to support the chip MSP43F5438A which is on the board. However, the
platforms mentioned are MM5 and MoteIST). I would like to know if this
would work for the dev board. I am not a hardware expert and was having
trouble following the forums in regard to the differences. Perhaps somebody
could help clarify this for me

Secondly, if I was to use the TI CCS for the programming the boards, how
much overhead would this have as compared to the TinyOS environment? Does
anybody have any metrics for this? Also, a lot of crypto primitives are
available as C implementations in the open source domain. Would these
require a lot of changes to be implemented in CCS?

I would appreciate any help with this.

Thank you

Regards
Shalabh
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to