Compiling for an ARM architecture: iMote2-TinyOS

نویسنده

  • Nelson I. Dopico
چکیده

In this technical report you can find pointers to user-contributed compiler packages both in elf and none-eabi mode for the ARM architecture. Instructions for compiling as well as summarized technical information to help understand the reasoning involved are given so that users know concisely how to configure their TinyOS environment and to facilitate other ARM programmers' work. It mainly focuses on the tandem iMote2-TinyOS, but other users may find it useful either because of the software links or the information regarding instruction sets, float point operations or compiling options. Acknowledgements The author thanks Carlos Gil and Iñigo Arrazola for their feedback on testing the compilers. The work has been supported by the Community of Madrid, the European Social Fund and the project COMONSENS (CSD2008-00010 COMONSENS) funded by the Ministry of Science and Innovation of Spain. TR-UPM-GAPS-10-01 Compiling for an ARM architecture: iMote2-TinyOS Nelson I. Dopico nelson at gaps.ssr.upm.es v1.1, November, 2010

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Enhanced Coordination in Sensor Networks through Flexible Service Provisioning

Heterogeneous wireless sensor networks represent a challenging programming environment. Servilla addresses this by offering a new middleware framework that provides service provisioning. Using Servilla, developers can construct platform-independent applications over a dynamic set of devices with diverse computational resources and sensors. A salient feature of Servilla is its support for dynami...

متن کامل

Poster Abstract: TinyOS Meets Wireless Mesh Networks

We present TinyWifi, a nesC code base extending TinyOS to support Linux powered network nodes. It enables developers to build arbitrary TinyOS applications and protocols and execute them directly on Linux by compiling for the new TinyWifi platform. Using TinyWifi as a TinyOS platform, we expand the applicability and means of evaluation of wireless protocols originally designed for sensornets to...

متن کامل

On the Effect of Security and Communication Factors in the Reliability of Wireless Sensor Networks

The ensuring reliability of wireless sensor networks (WSN) is one of most important problems to be solved. In this article, the influence of the security and communication factors in the reliability of Wireless Sensor Networks was analyzed. Balancing security against performance in WSN is another issue to be solved. These factors should be considered during security analysis of quality of prote...

متن کامل

Aggrandizing the beast's limbs: patulous code reuse attack on ARM architecture

Since smartphones are usually personal devices full of private information, they are a popular target for a vast variety of real-world attacks such as Code Reuse Attack (CRA). CRAs enable attackers to execute any arbitrary algorithm on a device without injecting an executable code. Since the standard platform for mobile devices is ARM architecture, we concentrate on available ARM-based CRAs. Cu...

متن کامل

Simulation of TinyOS Wireless Sensor Networks Using OPNET

Many of the sensors finding their way into sensor networks run a lightweight operating system developed at U.C. Berkeley called TinyOS. This open-source operating system, designed specifically for highly-constrained wireless devices, enables building a variety of applications using highly modular code. Over one hundred groups worldwide, and several company products, use TinyOS. Our main contrib...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010