paretech / telos

A bootstrap loader for the MSP430 based TelosB sensor.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Telos

What?

Telos is a Python 3 tool box for the MSP430 based Crossbow Telos (Rev. B). Telos includes utilities like a lightweight Bootstrap Loader (BSL) for easily programming target boards without expensive hardware.

Why?

Features

Quick Start

$ python -m venv venv
$ source venv/bin/activate
$ pip install --requirement requirements.txt
$ python -m unittest discover -s tests
$ python -m telos.bsl -h    
$ python -m telos.bsl /dev/ttyUSB0 --erase --program examples/blink/blink.hex

Resources

  1. Crossbow TelosB Datasheet
  2. Memsic TelosB Datasheet
  3. Telos Mote [detailed description and schematics]
  4. Texas Instruments MSP430F1611 [product page]
  5. MSP430F161x Data Sheet
  6. CC2420 [product page]
  7. CC2420 Data Sheet
  8. Analog Devices ADG715 [product page]
  9. ADG715 Data Sheet
  10. MSP430x1xx Family User`s Guide <http://www.ti.com/lit/ug/slau049f/slau049f.pdf>_
  11. MSP430 Assembly Language Tools v17.9.0.STS
  12. MSP430 GCC User's Guide
  13. MSP430 Embedded Application Binary Interface
  14. Creating a Second-Level Bootloader for FLASH Bootloading on TMS320C6000 Platform With Code Composer Studio
  15. IEEE 802.15.4 ™ and Zig Bee ™ Hardware Platform using MSP430F1612
  16. IEEE 802.15.4/ZigBee Security Research Toolkit
  17. GoodFET by Travis Goodspeed
  18. GoodFET on the TelosB, TMote Sky
  19. RIOT - The friendly OS for IoT
  20. TinyOS (an OS for embedded, wireless devices)
  21. Intel Hex

Contributing

Contributions are welcome!

About

A bootstrap loader for the MSP430 based TelosB sensor.


Languages

Language:Python 100.0%