Difference between revisions of "MansOS Platforms"

From DiLab
Jump to: navigation, search
(Platforms)
m
Line 13: Line 13:
* '''pc''' - any PC platform that has a working gcc compiler for it. We have successfully compiled applications on Ubuntu and Mac systems, some work has been done in Windows-Cygwin environment.
* '''pc''' - any PC platform that has a working gcc compiler for it. We have successfully compiled applications on Ubuntu and Mac systems, some work has been done in Windows-Cygwin environment.


* '''Arduino''' - Atmega128 based platforms
* '''atmega''' - Atmega128/328 based platforms, such as Arduino


* '''msp430''' - a generic platform supporting devices based on TI's MSP430 microcontrollers
* '''msp430''' - a generic platform supporting devices based on TI's MSP430 microcontrollers


* '''[[mansos:nrf | nrf]]''' - Nordic Semiconductors nRF devices
* '''[[mansos:nrf | nrf]]''' - Nordic Semiconductors nRF24... devices

Revision as of 23:20, 19 June 2010

Files

The executable and the object files are created by issuing a platform specific make and stored in build/platform directory. For instance, 'make telosb', will create directory build/telosb with all the object files and the executable in it.


Platforms

Currently, MansOS supports the following platforms:

  • telosb - aka Tmote Sky, Taroko mote, and clones based on msp430F1611 controller and cc2420 transceiver
  • pc - any PC platform that has a working gcc compiler for it. We have successfully compiled applications on Ubuntu and Mac systems, some work has been done in Windows-Cygwin environment.
  • atmega - Atmega128/328 based platforms, such as Arduino
  • msp430 - a generic platform supporting devices based on TI's MSP430 microcontrollers
  • nrf - Nordic Semiconductors nRF24... devices