Cloud Connector for embedded Evaluation using Cygwin



Similar documents
Installing Eclipse C++ for Windows

Cygwin Installation s Guide

The "Eclipse Classic" version is recommended. Otherwise, a Java or RCP version of Eclipse is recommended.

MY WORLD GIS. Installation Instructions

SIM900 Eclipse environment install Application Note_V1.00

A survival guide to Radiance on Windows. When you have (almost) no choice :-(

How to share media files through Windows Media Player 11

A Beginner s guide to send data to Device Cloud from a ZigBee Network

It is recommended that you use a clean installation of Lion client before upgrading to Lion Server.

PuTTY/Cygwin Tutorial. By Ben Meister Written for CS 23, Winter 2007

How to Tunnel Remote Desktop using SSH (Cygwin) for Windows XP (SP2)


Monitoring Oracle Enterprise Performance Management System Release Deployments from Oracle Enterprise Manager 12c

PaperStream Connect. Setup Guide. Version Copyright Fujitsu

1) SETUP ANDROID STUDIO

Table of Contents. Overview Features Applications Hardware requirement Card dimensions Software Installation...

Getting Started with Fugu For the Macintosh Author Kevin Urasaki

Windows Live Mail Setup Guide

Moxa Device Manager 2.3 User s Manual

Python for Series 60 Platform

Installing (1.8.7) 9/2/ Installing jgrasp

Building graphic-rich and better performing native applications. Pro. Android C++ with the NDK. Onur Cinar

ALTIRIS Notification Connector Configuration Guide

Andreas Burghart 6 October 2014 v1.0

Code Estimation Tools Directions for a Services Engagement

Cygwin: getting the setup tool

Fahim Uddin 1. Java SDK

SDK Code Examples Version 2.4.2

APPLICATION NOTE. How to build pylon applications for ARM

DraganFly Guardian: API Instillation Instructions

Installing C++ compiler for CSc212 Data Structures

Eclipse installation, configuration and operation

SimbaEngine SDK 9.4. Build a C++ ODBC Driver for SQL-Based Data Sources in 5 Days. Last Revised: October Simba Technologies Inc.

FileMaker 8. Installing FileMaker 8 ODBC and JDBC Client Drivers

WA2192 Introduction to Big Data and NoSQL. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

Operating System Installation Guide

Android: Setup Hello, World: Android Edition. due by noon ET on Wed 2/22. Ingredients.

DE4 NetFPGA Packet Generator Design User Guide

RecoveryVault Express Client User Manual

ScanShell.Net Install Guide

RenderStorm Cloud Render (Powered by Squidnet Software): Getting started.

STATIONARY UNIT VERSION 1.1

How to Setup and Connect to an FTP Server Using FileZilla. Part I: Setting up the server

Online Backup Linux Client User Manual

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

OMEGA STUDIO SOFTWARE INSTALLATION GUIDE

Online Backup Client User Manual

KonyOne Server Installer - Linux Release Notes

Online Backup Client User Manual

How to install and run. in Microsoft Windows Environment

WA1826 Designing Cloud Computing Solutions. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

Volume SYNAMETRICS TECHNOLOGIES. A Division of IndusSoft Technologies, Inc. DeltaCopy User s Guide

Installation and Testing of NMM (Windows)

BarTender Print Portal. Web-based Software for Printing BarTender Documents WHITE PAPER

Instructions for Accessing the Advanced Computing Facility Supercomputing Cluster at the University of Kansas

OpenCV on Android Platforms

VPN: Virtual Private Network Setup Instructions

Deploying Intellicus Portal on IBM WebSphere

USB HSPA Modem. User Manual

Hosted Connecting Steps Client Installation Instructions

JAVS Scheduled Publishing. Installation/Configuration... 4 Manual Operation... 6 Automating Scheduled Publishing... 7 Windows XP... 7 Windows 7...

An introduction to Cygwin

AdminToys Suite. Installation & Setup Guide

Printer Sharing of the PT-9500pc in a Windows Environment

Network/Floating License Installation Instructions

1. Product Information

EPSON Stylus COLOR 740. USB Software Installation Guide (Windows 98/iMac ) USB Setup Guide (imac)

Online Backup Client User Manual Linux

HOWTO configure Xinu under Virtual Box

Sage HRMS 2014 Sage Employee Self Service Tech Installation Guide for Windows 2003, 2008, and October 2013

With a single download, the ADT Bundle includes everything you need to begin developing apps:

The Desktop Sharing Handbook. Brad Hards

MATLAB on EC2 Instructions Guide

Online Backup Client User Manual

BIRT Application and BIRT Report Deployment Functional Specification

Installing Proview on an Windows XP machine

Board also Supports MicroBridge

Java Language Tools COPYRIGHTED MATERIAL. Part 1. In this part...

FortiClient SSL VPN Client User s Guide

Getting started with 2c8 plugin for Microsoft Sharepoint Server 2010

Expresso Quick Install

Project management integrated into Outlook

Massey University Follow Me Printer Setup for Linux systems

FAR 23 LOADS 6.0 Network Floating License Installation

Defender Token Deployment System Quick Start Guide

How do I configure the wireless printer using a USB or Ethernet cable and install the printer driver in Windows?

IPMI Firmware Update (AMI) In WEB-GUI/DOS/WIN/Linux

How to Install Applications (APK Files) on Your Android Phone

Network Server for Windows. Overview of the Sequencher Network Page 2. Installing Sequencher Server for the First Time Page 3

The Build Process. of (GNU Tools for ARM Embedded Processors)

Lesson 3: Installing Tally.ERP 9 Gold

Installing and Configuring Lexia Reading Desktop Software

Gladinet Cloud Backup V3.0 User Guide

Using Microsoft Windows Authentication for Microsoft SQL Server Connections in Data Archive

SecureVault Online Backup Service Client Installation Guide

Eclipse IDE for Embedded AVR Software Development

Embedded Software Development

Download Google Drive to windows 7

and $HOME points to /home/username (your local login name) and this c:\cygwin\home\username to windows.

Transcription:

Cloud Connector for embedded Evaluation using Cygwin

1 Document History Date Version Change Description 12/19/2013 0.1 First draft 01/15/2014 0.2 FAE and support review Copyright 2014 Digi International Page 2/10

2 Table of Contents 1 Document History... 2 2 Table of Contents... 3 3 Introduction... 4 3.1 Problem Solved... 4 3.2 Audience... 4 3.3 Assumptions... 4 3.4 Scope... 4 4 Basics... 4 4.1 Download Cygwin installer... 5 4.2 Install Cygwin... 5 4.3 Select Packages... 6 4.4 Cygwin terminal... 7 4.5 Follow now the Cloud Connector Getting Started Guide... 8 4.5.1 Building a connector sample... 8 4.5.2 Executing the sample... 9 5 Conclusion... 10 Copyright 2014 Digi International Page 3/10

3 Introduction This document describes how to evaluate Cloud Connector on a Windows host machine using Cygwin environment. 3.1 Problem Solved Etherios Cloud Connector porting kit provides a ready to use Linux platform implementation that allows a user to quickly evaluate the product on a Linux host machine before porting to the targeted operating system and platform. For Windows users not having a Linux machine available, we suggest using a virtual machine emulating Linux and if that is not possible we describe here how to build and execute provided samples using Cygwin environment. 3.2 Audience Users that want to do a kit first evaluation by running the samples provided for the host machine but unfortunately don t have a Linux environment. 3.3 Assumptions User has already downloaded Cloud Connector for embedded in order to port it to its own hardware or operating system. User doesn t have a native Linux environment or a Linux virtual machine. 3.4 Scope After the Cygwin installation and configuration the user has to move to the Cloud Connector getting started guide to start using the Cloud Connector. 4 Basics Cygwin is: A collection of tools which provide a Linux look and feel environment for Windows. A DLL (cygwin1.dll) which acts as a Linux API layer providing substantial Linux API functionality. Following entries describe how to install Cygwin on your computer and configure it to include required packets to build the connector. Copyright 2014 Digi International Page 4/10

4.1 Download Cygwin installer Go to www.cygwin.com, click on Install Cygwin and select either Run setup-x86.exe, or Run setup-x86_64.exe depending on your windows version. 4.2 Install Cygwin Execute and run the installer choosing default options until you get the Select Packages screen: Copyright 2014 Digi International Page 5/10

4.3 Select Packages Select Packages screen has default packages selected. To build the connector you need to add some packages: Expand the Devel category, locate following components and click on the skip icon so it changes to a version number: - make: The GNU version of the 'make' utility - gcc-core: GNU Compiler Collection (C, OpenMP) Copyright 2014 Digi International Page 6/10

- openssl-devel: The OpenSSL development environment Expand the Libs category, locate following components and click on the skip icon so it changes to a version number: - zlib-devel: Zlib de/compression library (development) 4.4 Cygwin terminal Once installation finishes, open Cygwin terminal. Then change to folder where the connector was uncompressed. Note that Cygwin requires an starting /cygdrive before your path so if you installed the connector at c:\etherios\connector, you have to type cd /cygdrive/c/etherios/connector Copyright 2014 Digi International Page 7/10

4.5 Follow now the Cloud Connector Getting Started Guide A Linux environment is ready now. You should now continue with the Getting Started chapter of the cloud connector documentation to go on learning on cloud connector. Next steps are briefly described here: 4.5.1 Building a connector sample Read Setup your Device Cloud Account subchapter of the Getting Started chapter of the Cloud Connector documentation to learn on how to create a Cloud Connector account and get a Device_ID before continuing. Read Configuration Routines subchapter of the Getting Started chapter of the Cloud connector documentation to learn on how to customize public/run/platform/linux/config.c file with your device mac address and your Device Cloud account Device_ID before continuing. Move to the desired sample public/run/samples/connect_to_device_cloud for example and build it using make clean all command. Copyright 2014 Digi International Page 8/10

4.5.2 Executing the sample Read Add your Device to Device Cloud subchapter of the Getting Started chapter of the Cloud Connector documentation to learn on how to add your device to the device Cloud account before continuing. The build process may generate either a connector.exe or a connector file depending on your environment. You can execute them indifferent by typing./connector Copyright 2014 Digi International Page 9/10

Read Viewing Results on Device Cloud subchapter of the Getting Started chapter of the Cloud Connector documentation to learn on how to check that your device is connected now to the Device Cloud 5 Conclusion Cygwin provides a free and easy to install environment to evaluate Cloud Connector for Windows users. Copyright 2014 Digi International Page 10/10