XTOS AppsTraining Environment B. Cotter. Web Pages San Jose Technical Web Page – Sapphire Notebook –www.san-jose.nptest.com/usr/vobs/doc/features/NGT/notebook/welcome.html.

Slides:



Advertisements
Similar presentations
Connecting to GMT machine via Windows 7. Windows PuTTy GMT on Mac server int-038.geosci.usyd.edu.au To use GMT, you will connect to a Mac server via PuTTy.
Advertisements

Developing in CAS. Why? As distributed you edit CAS 3 with Eclipse and build with Maven 2 – Best Practice for Release Engineering – Difficult edit-debug.
Introduction to the Omega Server CSE Overview Intro to Omega Basic Unix Command Files Directories Printing C and C++ compilers GNU Debugger.
Copyright © 2002 W. A. Tucker1 Chapter 1 Lecture Notes Bill Tucker Austin Community College COSC 1315.
Web Application Server Apache Tomcat Downloading and Deployment Guide.
Debugging What can debuggers do? Run programs Make the program stops on specified places or on specified conditions Give information about current variables’
1 Introduction to UNIX Ke Liu
Interacting with a computer (in general). Before we can program a computer... Before we can learn to instruct a computer, we must first learn to: Devices.
THE UNIX SYSTEM Ashish Gupta TA, Intro to Networking Jan Recital 2 Introduction to Networking, Instructor: Prof. Yan Chen.
Introducing the Command Line CMSC 121 Introduction to UNIX Much of the material in these slides was taken from Dan Hood’s CMSC 121 Lecture Notes.
George Blank University Lecturer. Creating A Web Site at NJIT Professor Blank.
UNIX Overview. 2 UNIX UNIX is a multi-user and multi-tasking operating system. Multi-tasking: Multiple processes can run concurrently. Multi-user: different.
Systems Software Operating Systems.
DevCon ‘11 Center for Instructional Delivery. DevCon ‘11 Enrolling in Blackboard Learn for Campus Edition Alumni.
Installing Tomcat on Windows  You may find the Tomcat install shield has some problems recognizing JSDK 1.4 beta installations.  You.
A crash course in njit’s Afs
Using Macs and Unix Nancy Griffeth January 6, 2014 Funding for this workshop was provided by the program “Computational Modeling and Analysis of Complex.
Or CMD/BATCH.  Title this comand makes the cmd prompt’s title whatever you would like it to be.
Digital Image Processing Lecture3: Introduction to MATLAB.
Installing and Configuring Tomcat A quick guide to getting things set up on Windows.
WaveMaker Visual AJAX Studio 4.0 Training Troubleshooting.
Help session: Unix basics Keith 9/9/2011. Login in Unix lab  User name: ug0xx Password: ece321 (initial)  The password will not be displayed on the.
Copyright© 2003 Avaya Inc. All rights reserved Upgrade to Communication Manager 2.0 with Migration to Linux 8.0 Purpose: This presentation was prepared.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 12.
Agenda User Profile File (.profile) –Keyword Shell Variables Linux (Unix) filters –Purpose –Commands: grep, sort, awk cut, tr, wc, spell.
®® Microsoft Windows 7 for Power Users Tutorial 13 Using the Command-Line Environment.
Explain the purpose of an operating system
Shell Scripting Introduction. Agenda What is Shell Scripting? Why use Shell Scripting? Writing and Running a Shell Script Basic Commands -ECHO - REM.
PROGRAMMING PROJECT POLICIES AND UNIX INTRO Sal LaMarca CSCI 1302, Fall 2009.
® IBM Software Group © 2008 IBM Corporation Setting up Build Forge demo projects for ALM Windows only May – work in progress Stuart Poulin
1 CSC204 – Programming I Lecture 2 Intro to OOP with Java.
Session 2 Wharton Summer Tech Camp Basic Unix. Agenda Cover basic UNIX commands and useful functions.
March 2, 2005Wah-kai Ngai1 Installation of Geant4 1st HK Simulation Meeting.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Usage of Workstation Lecturer: Yu-Hao( 陳郁豪 ) Date:
1 Operating Systems and Using Linux Topics What is an Operating System? Linux Overview Frequently Used Linux Commands Some content in this lecture added.
Operating Systems and Using Linux CMSC 104, Lecture 3 John Y. Park 1.
1 Operating Systems and Using Linux Topics What is an Operating System? Linux Overview Frequently Used Linux Commands Reading None.
Second edition Your UNIX: The Ultimate Guide Das © 2006 The McGraw-Hill Companies, Inc. All rights reserved. UNIX Commands cal – will print a calendar.
Guide to MCSE , Enhanced 1 Activity 3-1: Reviewing User Account Properties Objective is to review properties of user accounts through main tabs of.
Lesson 3-Touring Utilities and System Features. Overview Employing fundamental utilities. Linux terminal sessions. Managing input and output. Using special.
CSE 374 Programming Concepts & Tools Hal Perkins Fall 2015 Lecture 2a – A Unix Command Sampler (Courtesy of David Notkin, CSE 303)
Eclipse Project. Installing Visit to download a copy for your home computerhttp:// –Get Release version 3.0 (or.
Setup Environment: Instructions for CS1520 Server Setup Nils Murrugarra
2136 Gallows Road, Suite F, Dunn Loring, VA Phone: Fax: Business Analyst Training 1 Module 5.2 Rational ClearCase.
Chapter 9 Operating Systems Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
More Unix Naomi Altman. Directories Directory = folder mkdir - makes a new directory rmdir - removes an empty directory cd mydirectory - moves you into.
ENEE150: Discussion 1 Section 0104/0105 Please Sit Down at a Computer and Login!
Lab 8 Overview Apache Web Server. SCRIPTS Linux Tricks.
 Last lesson, the Windows Operating System was discussed along with the Windows command shell  Unix is a computer operating system, that similarly manages.
Lab 9 Department of Computer Science and Information Engineering National Taiwan University Lab9 - Debugging I 2014/11/4/ 28 1.
Debugging Lab Antonio Gómez-Iglesias Texas Advanced Computing Center.
INTERNET APPLICATIONS CPIT405 Install a web server and analyze packets.
Run the on your PC to start the firmware configuration process Run IP Config Tool.
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Usage of Workstation Lecturer: Yu-Hao( 陳郁豪 ) Date:
UNIX U.Y: 1435/1436 H Operating System Concept. What is an Operating System?  The operating system (OS) is the program which starts up when you turn.
C Copyright © 2006, Oracle. All rights reserved. Oracle Secure Backup Additional Installation Topics.
ETHERNET DIFFERENT SYSTEMS ENET only HD/ZIP –Advanced TCP (Optional settings) Allows for password protection of Hard Drive Allows longer names Map Hard.
Tips for using Java with Internet Explorer
Development Environment Basics
Linux Commands Help HANDS ON TRAINING Author: Muhammad Laique
Andy Wang Object Oriented Programming in C++ COP 3330
CSE 374 Programming Concepts & Tools
Shell Environments.
CS 60 Discussion Review.
Lab 00 Discussion Linux Basics
Run Java file with Window cmd
Andy Wang Object Oriented Programming in C++ COP 3330
David Boyce David Darby
Computer System Laboratory
Presentation transcript:

XTOS AppsTraining Environment B. Cotter

Web Pages San Jose Technical Web Page – Sapphire Notebook – Manuals –w3.san-jose.tt.slb.com/doc_page/sapphire_np.htm

Clearcase Rational Clearcase Explorer –Needed to see latest source files and Examples –Must be in S9000src group on PC/UNIX –ToolBox -> Base Clearcase->Create View Use Interop Clearcase config Spec Editor –Include \\massive\its_cm1\sapphire\config_specs\devel\sapphire_win_sj –Problems – See Bery Rinaldo or Dave de Villers

Path Setup My Computer –Advanced->Environment Variables->new PATH –C:\j2sdk1.4.0_01\bin;C:\j2sdk1.4.0_01\jre\bin\server;C: \j2sdk1.4.0_01\jre\bin\client;c:\Python21;c:\omniORB3\ bin\x86_win32;C:\doxygen \bin;c:\graphviz \bin;c:\xerces-c1_6_0-win32\bin;c:\bison- 1.34\bin;c:\flex-2.5\bin;c:\flex-2.5\lib;..\bin;c:Program Files\Xemacs\Xemacs \i586-pc-win32

Additional Path Tester Debug additions to PATH –S:\misc\BillfsStuff Contains –resetTester - used to clear LM –sanityCheck – check Machine state –ftestLoop – loop on an Ftest, Display test setup info –S: is mapped to \\massive\sapphire_sw

Additional Environment Variables PYTHONPATH –S:\Misc\Python\Stable007+\New_scripts\Ste_python_scripts_ \all_cpuif;S:\Misc\BillfsStuff\python Misc python scripts used by Techs, for Debug purposes –memReader »Uses to read pattern Memory FPGA_DIR – In general don’t set this. –Can set to a specific path if you need to force a certain FIKE load. DEBUG_BUSCAL 0 DLOG All PAUSE None

Windows 2000 Recommend you have roaming Profile setup by IT. You can ask for an H: drive setup on the server as well. This drive is backed up. You will have access to your H: drive on other systems you login from. Turn Roaming ON, on the testers, then your environment will be save and restored on all testers. Turn Roaming off on your laptop (unless your located in SJ). My Computer->Properties->UserProfile->change_type (at bottom). I do not recommend using the Diaguser_net account on the testers.

Sapphire Network – subject to change SW Builds –\\Boron0\sapphire\builds –New Build every 2hrs –Release builds build with no Debugger capability –2 Debug Builds every Day –These releases disappear so Copy release to your private area or tell Matt to save it. Current Stable Releases –\\panorama\STABLE_SJ Old Stable Releases –\\massive\sapphire_sw

Drives to Map Map on Laptop/Tester (drive letters are optional) –H: is reserved if you have IT setup on server ( \\underlord\username or \\overlord\username). –\\panorama\stable_sj to I: –\\boron0\sapphire\builds to J: –Clearcase view cm_sapphire_win_sj On Tester (optional on laptop) –\\massive\sapphire_sw to S: –\\massive\sapphire_sw\Stable_ to U:

Orion Like HAT in ASAP – Test head allocoation, system monitor. Must be running before you start Controltool Located in the Bin dir in the release Simulator: (from a cmd tool) –Orion -cfgin D:\config.cfg – Path is optional for you –config.cfg contains the system board config info Tester: (from cmd tool) –Orion See scripts and example config file in material

Scripts Must have MKSTools to execute provided scripts MKSTools –UNIX like interface for the PC. –Supports csh and ksh –Supports most of the highly used Unix comands ls, grep, cd, mv, … runxtools.. Script will start orion (background) and controltool in foreground, kill orion when controltool is stopped.

Scripts (cont) CompileAllJava – script to compile all local java templates CompileAllSTIL – script to compile all patterns CompileSingleJava – script to compile a single java template RecompileSTIL – script to compile single STIL file. Must be in the directory where the script and files reside to compile. Scripts could be rewritten in Python, no MKSTools required.