Proview on Raspberry PI



Similar documents
Installing Proview on an Windows XP machine

Using Internet or Windows Explorer to Upload Your Site

AWS Schema Conversion Tool. User Guide Version 1.0

Raspberry Pi Kernel-o-Matic

ULTEO OPEN VIRTUAL DESKTOP UBUNTU (PRECISE PANGOLIN) SUPPORT

Online Backup Client User Manual

Linux Development Environment Description Based on VirtualBox Structure

5inch HDMI LCD User Manual

2 Advanced Session... Properties 3 Session profile... wizard. 5 Application... preferences. 3 ASCII / Binary... Transfer

Viking VPN Guide Linux/UNIX

How to use SURA in three simple steps:

RecoveryVault Express Client User Manual

APPLICATION NOTE. How to build pylon applications for ARM

Installing LearningBay Enterprise Part 2

Online Backup Linux Client User Manual

Online Backup Client User Manual

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

Massey University Follow Me Printer Setup for Linux systems

3CX Phone System Cloud Server. Administration Manual

1. Product Information

Online Backup Client User Manual Linux

Installation documentation for Ulteo Open Virtual Desktop

Active Directory Integration for Greentree

Installation and Testing of NMM (Windows)

Imprint. ecodms Version: (krusty) Manual Build Number: 20 Language: Copyright 2016: ecodms GmbH Salierallee 18a Aachen Germany

10 STEPS TO YOUR FIRST QNX PROGRAM. QUICKSTART GUIDE Second Edition

How to install and use the File Sharing Outlook Plugin

Code::Block manual. for CS101x course. Department of Computer Science and Engineering Indian Institute of Technology - Bombay Mumbai

7inch HDMI LCD (B) User Manual

How to install Radiance on your computer via a virtual machine

Embedded Based Web Server for CMS and Automation System

INUVIKA OVD INSTALLING INUVIKA OVD ON UBUNTU (TRUSTY TAHR)

SQL Server 2008 R2 Express Edition Installation Guide

Zoiper is available for Linux Desktops. I am using a Ubuntu derivative distribution called Mint.

How To Set Up A Sartorius Mailbox In Outlook On A Non-Standard Pc On A Windows Xp Oracle 365 On A Pc Oracle365 On A Sertorius Mailbox On A Microsoft Office365 On Pc Orca 2 On A

Driver Upgrade Instructions

AWS Schema Conversion Tool. User Guide Version 1.0

Information Sheet IS13011A. VS Series - Recovering / Installing the Operating System. (For Software Version 4.x) Issue

To download and install directly to your phone

How To Run A Password Manager On A 32 Bit Computer (For 64 Bit) On A 64 Bit Computer With A Password Logger (For 32 Bit) (For Linux) ( For 64 Bit (Foramd64) (Amd64 (For Pc

COMBOGARDPRO. 39E Electronic Combination Lock SOFTWARE INSTALLATION INSTRUCTIONS

Ulteo Open Virtual Desktop Installation

Install FileZilla Client. Connecting to an FTP server

Changing Your Cameleon Server IP

Using the Content Distribution Manager GUI

USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: Rev 6

Human Resources Installation Guide

How To Install Acronis Backup & Recovery 11.5 On A Linux Computer

User guide. Business

ECT362 Installing Linux Virtual Machine in KL322

User Guide - escan for Linux File Server

Virtual Owl. Guide for Windows. University Information Technology Services. Training, Outreach, Learning Technologies & Video Production

Solr Bridge Search Installation Guide

Updating Your Applied Account

Expresso Quick Install

Setting up VMware ESXi for 2X VirtualDesktopServer Manual

Installation & Upgrade Guide

Replacing a MealTime Point of Sale Computer

USB HSPA Modem. User Manual

SOFTWARE INSTALLATION INSTRUCTIONS

Quick Start Guide FLIR Firmware Update Tool

Adafruit's Raspberry Pi Lesson 5. Using a Console Cable

AXIS 70U - Using Scan-to-File

Configuring a Windows 2003 Server for IAS

Yocto Project Eclipse plug-in and Developer Tools Hands-on Lab

How To Install And Run Cesview Iii (For New Users)

Recommended File System Ownership and Privileges

IIS, FTP Server and Windows

Introweb Remote Backup Client for Mac OS X User Manual. Version 3.20

Specific Information for installation and use of the database Report Tool used with FTSW100 software.

insync Installation Guide

Using Intel C++ Compiler in Eclipse* for Embedded Linux* targets

SecureAware on IIS8 on Windows Server 2008/- 12 R2-64bit

Adafruit's Raspberry Pi Lesson 5. Using a Console Cable. Created by Simon Monk

User Manual - Help Utility Download MMPCT. (Mission Mode Project Commercial Taxes) User Manual Help-Utility

1.0 About this Guide Check to see if IIS and FTP Services are Installed Installing IIS Configuring the FTP Service...

AlienVault Unified Security Management (USM) 4.x-5.x. Deploying HIDS Agents to Linux Hosts

FOG Guide. IPBRICK International. July 17, 2013

VERSION 9.02 INSTALLATION GUIDE.

A. I do not have my own personal certificate I am a new client or want to download a new certificate

Adafruit's Raspberry Pi Lesson 6. Using SSH

Using Dedicated Servers from the game

University of Amsterdam VPN Linux User Guide (Version 1.2)

Parallels Transporter Agent

INSTALLATION GUIDE. AXIS Camera Station

VPN: Virtual Private Network Setup Instructions

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

Magaya Software Installation Guide

Install MS SQL Server 2012 Express Edition

NoMachine (free version) Installation Guide

Installing Sun's VirtualBox on Windows XP and setting up an Ubuntu VM

Getting Started Android + Linux. February 27 th, 2014

My name is Robert Comella. I am a SANS Technology Institute (STI) student who is nearly finished with my master of science in engineering degree.

Installation Guide. Research Computing Team V1.9 RESTRICTED

OpenDaylight & PacketFence install guide. for PacketFence version 4.5.0

ACS CLIENT SOFTWARE USER MANUAL

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

MS Outlook to Unix Mailbox Conversion mini HOWTO

AlienVault. Unified Security Management x Offline Update and Software Restoration Procedures

Transcription:

Proview on Raspberry PI 2014 02 14

Copyright 2005-2016 SSAB EMEA AB Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

Table of Contents Introduction...4 Development...4 Install the cross compiler...4 Install Proview...5 Create a project...5 Configure the project...6 Build the project...8 RPI installation...8 Distribute the project...8 Start Proview runtime...9

Introduction Raspberry PI is a small single board computer developed to promote the the teaching of basic computer science in schools. This document describes how build a Proview project for raspbian on Raspberry PI. The reader expects to have some knowledge of how to create an build projects in Proview. Development There are two ways to develop a system for Raspberry PI. On way is to install the Proview development package on an RPI board with raspbian installed. The installation and creation of a projects follows the same procedure as for an ordinary debian system. It will work for small projects but is not ideal for larger projects. The other way is to use an ordinary pc with ubuntu or debian, and to install the rpi cross compiler to generate code for the Raspberry PI. In this case you have to have access to the Proview runtime archives, cross compiled for RPI, and they are available in the pwrrpi package. This document will describe how to install the cross compiler, and configure a Proview project for Raspberry PI. Install the cross compiler On the development station, the cross compiler for RPI should be installed. The cross compiler is fetched from github.com with git. Install git > sudo apt get install git Download the cross compiler to /usr/local/rpi. This is done as super user. > sudo su > mkdir /usr/local/rpi > cd /usr/local/rpi > git clone git://github.com/raspberrypi/tools.git When this is written in February 2014, the latest version contains a severe bug, so checkout a previous version > cd tools > git checkout 9c3d7b6ac692498dd36fec2872e0b55f910baac1 On 64-bit also install 32-bit archives and header files 64-bit ubuntu: apt get install libc6:i386 libgcc1:i386 gcc 4.6 base:i386 libstdc++5:i386 libstdc++6:i386 lib32z1 lib32ncurses5 lib32bz2 1.0

On 64-bit debian: dpkg add architecture i386 apt get update apt get install ia32 libs Log out as super user > exit Install Proview Download and install the Proview development package, pwr51, and the corresponding Proview RPI development package pwrrpi51. Create a project Log in as user pwrp and start the administrator to create an rpi project. In this example the project name is set to rpi. Open the new project by leaving edit mode and activate 'Open Project' in the popup menu for the ProjectReg object.

Configure the project Run the configurator wizard and apply the default configuration. Before leaving the directory volume, make following modifications. Change the OperatingSystem of the NodeConfig object for the Raspberry PI node to CustomBuild. Also insert the IP Address if this is not previously done, and the node name of the RPI in NodeName. Note that the default nodename in the raspbian distribution is 'raspberrypi', not rpi as in the figure below. As BootNode you can also set the IP address if the nodename isn't known on the development station. Add a CustumBuild object below the NodeConfig object. Set - OperatingSystem to Linux on ARM - Platform to arm_linux - Relase to the current Proview release. - cc= /usr/local/rpi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-gcc - cxx= /usr/local/rpi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-g++ - ar=/usr/local/rpi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-ar

Open the root volume, in the example VolRpi, execute the basic configuration with the wizard, and then open volume attributes from File/Volume Attributes in the menu. Set OperatingSystem to CustomBuild.

Build the project Build the RPI node by activating the build button in the configurator tool bar, and select the rpi node in the list. RPI installation Install raspbian on the RPI board, and then download the pwrrt package in the raspbian folder from the Proview download page. Install the pwrr package. > cd Downloads > sudo apg get install libdb5.3 > sudo dpkg i pwrrt_5.1.0 1_armhf.deb Add user pwrp to sudoers by starting visudo and adding the line pwrp ALL=NOPASSWD: ALL

Distribute the project Distribute the RPI project from the development station to the RPI board from Functions/Distribute in the configurator. Select the rpi node in the list. Note that the distributor will prompt for a password in the terminal window for the configurator. Enter the password for user pwrp, pwrp, two times. Start Proview runtime Login as user pwrp with password pwrp, on the RPI. Start Proview with > pwr start Start rt_xtt and checkout the runtime environment. > rt_xtt