How to install TinyOS-2.1.2 on Ubuntu 14.04.5 LTS 64-bit VirtualBox VM

This guides let one to install TinyOS version 2.1.2 (from latest tree) on Ubuntu by using VirtualBox virtualization.

Apart from enabling to compile TinyOS codes (for example at the very simple compiling the ‘Hello World’ Blink application), the specific versions of TinyOS tools and packages stated in this guides particularly enable us to use the IoT features (particularly using the BLIP 2.0 protocols over the RPL) therefore realizing the implementation of wireless embedded internet. As I had researching on several installation combinations of tinyos tools and packages which resulted in compiling failures, the packages combination proposed in this guide is the one I found to be a success compiled. Therefore, it is very important to use the correct versions and releases of packages as suggested in this guide. Also note that a warning messages appear during the apps compilation (for example: $make telosb blip) asking to use version 4.6.3 of the msp430-gcc compiler, but I believe the correct version needed is actually 4.5.3. as explicitly mentioned by the TinyOS experts in their particular intro to the TinyOS-IoT page http://tinyos.stanford.edu/tinyos-wiki/index.php/BLIP_2.0_Tutorial . Therefore, simply ignore the warning messages appeared.

The guide below walk you through the installation steps…

How to Install Latest Tinyos-2.1.2 on Ubuntu 14.04.5 LTS-64bit using VirtualBox VM on Windows 10

Thanks for sharing. Any suggestion and comments, simply drop me an email at: yusnaidi.kl at utm.my

Hope it works for you as it works for me!

Knowing worth sharing.

Yusnaidi, UTM

From The Blog

How to install TinyOS 2.1.1 on Ubuntu 14.0.4 32 bit

How to install TinyOS 2.1.1 on Ubuntu 14.0.4 32 bit

How to install TinyOS-2.1.1 on Ubuntu 14.0.4 LTS 32-bitEven TinyOS has been updated to version 3 but in terms of simulation, I found few limitations hindered one to simulate particularly on micaz platform. I have been searching all over the web and other references...

How to Install TinyOS-2.1.1 on VM Ubuntu

How to Install TinyOS-2.1.1 on VM Ubuntu

How to install TinyOS-2.1.1 on Ubuntu 14.04.5 LTS 32-bit VirtualBox VMThe recent TinyOS 3 version has limitation on supporting simulation. Therefore, to leverage the use of TOSSIM, the built-in TinyOS simulator, researchers has to rely on the backdated version of the...

Install TinyOS-2.1.1: The Easiest Way

Install TinyOS-2.1.1: The Easiest Way

Install TinyOS-2.1.1: The Easiest WayEither you are using Windows, or Mac, you can install and straight away start to use Tinyos-2.1.1 on Ubuntu 14.04.5 LTS-32-bit, the EASIEST way! Simply download the ova file below and import it in your VirtualBox VM:...

In the Name of God for Mankind. Kerana Tuhan Untuk Manusia.

Universiti Teknologi Malaysia

Never underestimate yourself.

Yusnaidi Md Yusof

Speak good or remain silent.

Prophet Muhammad ﷺ

No two things have been than knowledge and patience.

Prophet Muhammad ﷺ

Fall seven times, stand up eight.

Japanese Proverb

You can't learn in school what the world is going to do next year.

Henry Ford

Stay hungry, stay foolish.

Steve Jobs

You don't have to see the whole staircase, just take the first step.

Martin Luther King

Design is not just what it looks like and feels like. Design is how it works.

Steve Jobs

I want to put ding in the universe.

Steve Jobs

Rule No. 1: Never lose money. Rule No. 2: Never forget rule No. 1.

Warren Buffett

You only have to do a very few things right in your life so long as you don't do too many things wrong.

Warren Buffett

Someone is sitting in the shade today because someone planted a tree a long time ago.

Warren Buffett

We enjoy the process far more than the proceeds.

Warren Buffett

I don't look to jump over 7-foot bars: I look around for 1-foot bars that I can step over.

Warren Buffett

Price is what you pay. Value is what you get.

Warren Buffett

The key is not to prioritize what's on your schedule, but to schedule your prioritizes.

Stephen Covey

Live out your imagination, not your history.

Stephen Covey

The main thing is to keep the main thing the main thing.

Stephen Covey

Happiness is not something you postpone for the future; it is something you design for the present.

Jim Rohn

Mens et manus. Mind and Hand.

Massachusetts Institute of Technology

Veritas. Truth.

Harvard University

Hinc lucem et pocula sacra. From this place, we gain enlightenment and precious knowledge.

Cambridge University

Dominus Illuminatio Mea. The Lord is my Light.

Oxford University

Die Luft der Freiheit weht. The Wind of Freedom Blows.

Stanford University

Fiat lux. Let There be Light.

University of California, Los Angeles

Zukunft denken. Thinking the Future.

RWTH Aachen University

mens agitat molem. Coat of Arms.

Newcastle University

Dei Sub Numine Viget. Under the Protection of God She Flourishes.

Princeton University

ज्ञानम् परमम् ध्येयम्. Knowledge is the Supreme Goal.

Indian Institute of Technology, Bombay

自强不息、厚德载物. Self-Discipline and Social Commitment.

Tsinghua University

Takuetsu-sei o hakken suru. Discover Excellence.

The University of Tokyo

Dare to Reach the Highest.

National University of Singapore

اقْرَأْ بِاسْمِ رَبِّكَ الَّذِي خَلَقَ Read! In the name of your Lord Who created.

King Abdulaziz University

Наука есть ясное познание истины, просвещение разума, Science is clear understanding of truth, enlightenment of the mind.

Moscow State University

Naturam Primum Cognoscere Rerum, First to learn the nature of things.

Australian National University

Discipline is the bridge between goals and accomplishment.

Jim Rohn

You don't get paid by the hour. You get paid for the value you bring to the hour.

Jim Rohn

My number one piece of adive is: You should learn how to program.

Mark Zuckerberg

If you get tired, learn to rest, not to quit.

Anonymous

Let's Start Something new
SAY HELLO!

"Two are Better Than One". I believe Bigger Mind Sparks Bigger Idea. Let's be a Team, because we are already a Family. Let's talk research. Let's share research. I would loved to learn new things, explore new possibilities, collaborate new research, improve knowledge skills, and learn from YOU!

Let's Be a Team

7 + 12 =

34 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Lecturer at the Advanced Informatics Department, Razak Faculty of Technology and Informatics, Universiti Teknologi Malaysia (UTM), Kuala Lumpur. Courses taught are Mobile Computing & Systems Programming (Flutter on Android and iOS) and Wireless Communications (WSN simulation on TinyOS and OMNet++ Castalia and implementation on TelosB sensor motes).

He is also currently engaging research at the Communication Systems and Networks (CSN i-Kohza), Malaysia-Japan International Institute of Technology (MJIIT), UTM, and the Cyber-Physical Systems Research, UTM. Deep research focus in Machine Learning for Wireless Sensor Networks and Mobile-Artificial Intelligence, and Pervasive Mobile-AI Design.

Soar Razak, Soar UTM. Copyright © 2020 Universiti Teknologi Malaysia ®