Installing TinyOS Developing Environment Test Program: Blink.

Slides:



Advertisements
Similar presentations
MT Software Emulator Setup. 1. On the P Drive Here is the software 2. Create this folder in My Documents 3. Copy this.IMG File Into the folder 4. Execute.
Advertisements

TM Graphical Monitoring Electronic Service Tools.
Creating and Editing a Web Page Using Inline Styles
Tutorial How to use sensors Reporter : Jensen Vinson.
Java Programming Working with TextPad. Using TextPad to Work with Java This text editor is designed for working with Java You can download a trial version.
ECE 353 WinAVR and C Debugging Tutorial By Adam Bailin ECE 353 Fall ‘06.
Scite Scintilla integrated text editor. Click here.
Wireless Ad Hoc and Sensor Networks Lab1. 2 Objective Comprehend how to setup and use the wireless communication devices, Jennic Evaluation System. You.
Marlene Galea.  The JDK (Java Development Kit)  An IDE (Integrated Development Environment) ◦ Different IDEs include:  JCreator  NetBeans  BlueJ.
CitectSCADA Communications with Mitsubishi FX3U-ENET
This example is a step by step walkthrough for installing the SRH Front Desk Printer in Windows 8.
JSP and Servlets Lecture notes by Theodoros Anagnostopoulos.
Backup & restore database. Backup a database Step 1.
Introduce of TinyOS.
MoteWorks Installation
1.Overview 2.PC Spec. Requirements 3.Connection Type 4.S/W Installation 5.Main Window 6.Menu 7.Operation 8.Demo & Practice PC Admin.
Embedded Systems Programming 1 ETEE 3285 Topic HW3: Coding, Compiling, Simulating.
Set up the Environment for leJOS NXJ. Required Software Software –JDK 1.6 –leJOS NXJ –USB driver for NXT Mindstorm nxt USB driver Libusb MMN Lab.
Several Ways to Print in Windows 98 by Ralph Godinez.
W25 Software Update process
High Speed Data Converter University
Thank you for your decision to try vTreePro Practice Tree Software! Your satisfaction is very important to us. Please feel free to send us an if.
1 Design and Discovery Robotics Wednesday May 10th 2006 Education Centre Drumcondra Design and Discovery Robotics Wednesday May 10th 2006 Education Centre.
*** CONFIDENTIAL *** © Toshiba Corporation 2008 Confidential Scheduling Reports.
Setting up Eclipse Computer Organization I 1 August 2009 ©2009 McQuain Getting Eclipse for C/C++ Development Go to and click on Download.
Upload or Embed JING videos to Screencast Blackboard YouTube Wiki By C. Candace Chou JING video tutorial: Revised.
Alice 2.0 Introductory Concepts and Techniques Project 1 Exploring Alice and Object-Oriented Programming.
Specview 32 Release 2.5 Enhancements
Wireless Sensor Networks MOTE-KITS TinyOS Crossbow UC Berkeley.
Active-HDL Interfaces Debugging C Code Course 10.
Project Deployment IT [211 CAP] How to convert your project to a full application.
Using Microsoft Visual Studio 2005 Original by Suma Rao Revised by John G. McMahon ( 9/6/2008 )
USB-Hipro Training Course ——Marketing Dept. Front view of digital Hearing Aid Programmer USB Rear view of digital Hearing Aid Programmer USB.
HANBACK ELECTRONICS CO., LTD. 저자권 보호됨 Toolkit Installation.
Nissan FAST Installation
SAFARI ODBC INSTALLATION Go to the TRECA home WEB page.
Office 2003 Advanced Concepts and Techniques M i c r o s o f t Access Project 6 Creating an Application System Using Macros, Wizards, and the Switchboard.
1 Getting Started with C++. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Visual Studio 2008.
DOS and the Command Line CS 21a: Introduction to Computing I First Semester,
Overview of MSWS Control of 212-LC July 15, 2006.
Java Programming, Second Edition Appendix A Working with Java SDK 1.4.
JDS5 Training Guide. On Start Up you will see this screen click the OK button Click OK.
Compiling and running Java programs with BlueJ. Successfully compiled files program files in BlueJ You can tell from the shade of a program icon in BlueJ.
1 Installing Java on Your PC. Installing Java To develop Java programs on your PC: Install JDK (Java Development Kit) Add the directory where JDK was.
WinSCP  Tool for accessing files on beaglebone system.
Exporting. Export Step 1 – In Outlook select Contacts.
1 Getting Started with C++ Part 1 Windows. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Microsoft.
HANBACK ELECTRONICS CO., LTD. 저자권 보호됨 Lab1: LED Control ZigbeX mote has Red, Yellow, Green LED. This lab using LED control component provided by TinyOS.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
Using CVUSD Print Center Desktop Printer Chino Valley Unified School District.
Delivered Display Files for Increment 33/34 SPHERES Smartphone IVA Survey File No. DGUESPHSPHONEST103.ppt.
Intro to the Atlas Platform Raja Bose Dr. Abdelsalam (Sumi) Helal January 23, 2007.
 CSC 215 : Procedural Programming with C C Compilers.
3.3 SoftSPS Software Installation 1.Go to \\Master\ControlSetup\IPC Setup (Drivers & Softwares) and access the SoftSPS folder as shown in the picture below.
EML 2023 – Modeling, Parts Lecture 1.1 –Configuring SolidWorks.
Installing Cygwin from
CSC 215 : Procedural Programming with C
The first change to your project files that is needed is to change the device to the correct FPGA. This is done by going to the Assignments tab on the.
Getting Eclipse for C/C++ Development
Using a template to create a document
How to access your work from home or another computer
Guide To UNIX Using Linux Third Edition
Once Windows 8 is deployed in your machine, the highlighted windows features below should be installed. Please follow the below steps to do so – Open Run.
Introduction Installation of MASM Installation of TextPad
Run Java file with Window cmd
Software Setup & Validation
Getting Eclipse for C/C++ Development
Arduino Leonardo Setup
Review of Previous Lesson
Presentation transcript:

Installing TinyOS Developing Environment Test Program: Blink

Installing TinyOS Execute “setup.exe” in the CD which is in the ZigbeX box. It will take about min. When the setup is done, the icon of “cygwin” is shown on the front page. Copy “hanback_zigbex.zip” and “install.sh” of the folder “hanback_zigbex” in the CD to c:/Program Files/UCB/cygwin/opt. Click “cygwin” and do the following. cd /opt./install.sh

Installed programs TinyOS –TinyOS tools –nesC –cygwin Support tools –Java 1.4 JDK –Java COMM2.0 –Graphviz AVRtools –avr-binutils –avr-libc –avr-gcc

Installing ISP program Execute “setup.exe” in the ISP folder of the CD and install “PonyProg.” PonyProg –Serial device programmer

PonyProg Open PonyProg. Select “interface setup” of the setup menu. After installing, press OK in the I/O port setup menu. If probe fails, change the printer port to ECP or ECP+EPR mode. After that, do calibration. –Press yes.

Compiling Test Program: Blink Start cygwin. Do the following –cd /opt/tinyos-1.x/apps/ –cd Blink –make zigbex The Blink program is written in nesC, and is compiled, generating “main.hex” file which is a binary code for the device.

Modifying bash_profile Open bash_profile using vi editor. –vi ~/.bash_profile Add the following lines. –export DBG=led –export –export tinyviz=/opt/tinyos- 1.x/tools/java/net/tinyos/sim/tinyviz –export main=build/pc/main Save the file and exit.

Programming Blink Execute PonyProg. Open the “main.hex” of Blink file. –C:/Program Files/UCB/cygwin/opt/tinyos- 1.x/apps/Blink/build/zigbex –In the menu, select “AVR micro” and “ATmega128.” –In the “command” menu, select “write program(flash).”

Result of Blink program The Blink program will keep turning a LED on and off.