Release Notes for P03-00-00 (last updated 04/09/2004):

The latest revision of this document is located here. The previous version of the release notes are located here.

Installing LATTE

These procedures cover a Windows installation. If you wish to install LATTE under Unix/Linux, refer to the separate procedure.

Installing Truegrid Pro NFS Server for Windows NT/2000/XP

  1. Download and extract the software from the I&T Online FTP site at: ftp://ftp.slac.stanford.edu/groups/glast/Online/nfs.zip to the target PC's C: drive, or copy the c:\NFS1.1 directory from another PC to the target PC.
  2. Open up a Command Prompt.
  3. Type "C:" and press Enter.
  4. Type "cd \NFS1.1" and press Enter.
  5. Type "mkdir %WINDIR%\ETC" and press Enter.
  6. Type "copy EXPORTS %WINDIR%\ETC\EXPORTS" and press Enter.
  7. Type "copy RPC %WINDIR%\ETC\RPC" and press Enter.
  8. Type "notepad %WINDIR%\ETC\EXPORTS" and press Enter. If the last two lines of the EXPORTS file say:

    /c -path=c:\

    /d -path=d:\

    Remove the two lines and replace them with:

    /VxWorks -path=c:\VxWorks\

    Make sure there are no empty lines after the above entry.
  9. Save the file and exit Notepad.
  10. Type "portmap add" and press Enter.
  11. Type "nfs add" and press Enter.
  12. Type "nfs start" and press Enter.
  13. When using LATTE with a VxWorks crate, the following should also be done:

    The LATTE RunControl component by default assumes the default VxWorks host name is "gitot" and expects an entry in the hosts file of the PC. The "hosts" file is located in %WINDIR%\system32\drivers\etc directory. Edit this file and add a line that says:

    xxx.xxx.xxx.xxx gitot

    Where xxx.xxx.xxx.xxx is the IP address of the SBC on the VxWorks crate.

Installing Python and LATTE

  1. LATTE installation requires administrative priviledges. Please make sure you are logged in with administrative priviledges.
  2. Make sure Python 2.3 or later is installed. If not, download it from: http://www.python.org
  3. After the Python installation add the Python 2.3 installation directory to your PATH.
  4. Download and install Win32 Extensions for Python here: http://starship.python.net/crew/mhammond/win32/Downloads.html
  5. Download LATTE_P03-00-00_py2.3.exe from http://www-glast.slac.stanford.edu/IntegrationTest/ONLINE/EM1/updates/default.htm. Start the installer and follow the onscreen instructions.
  6. For teststand machines:

  7. Make sure VxWorks network parameters are set properly. If not, enter "bootChange" and enter the correct values.
  8. On VxWorks, enter "< startup-dab.vx" for GASU, "< startup-vaem.vx" for AEM G2, "< startup-gtem.vx" for a COMM card based system with CAL and/or TKR hardware or "< startup-ltem.vx" for an LCB based system with CAL and/or TKR hardware.
  9. Open up a Command Prompt and change the directory to "%ONLINE_ROOT%\testsuite".
  10. Type "python -i test_evt_aem.py" for GASU, "python -i test_evt_aem_g2.py" for AEM G2, "python -i test_evt_cal.py" for CAL or "python -i test_evt_tkr.py" for TKR and press Enter. At the ">>>" prompt, type "test()" and press Enter. You should see the event data or a running counter being displayed.
  11. In order to run the "versions" utility, at the command prompt change the directory to "%ONLINE_ROOT%" and type "versions.bat". This should output version info for all modules (VxWorks and python) loaded, and all hardware connected.

    To begin writing LATTE scripts, refer to the test scripts in the %ONLINE_ROOT%\RunControl\applications directory for orientation.

Upgrading LATTE:

Other installation related changes:

Troubleshooting:

Dependencies, Bug Fixes, and New Features:

Flight Software Release:

Qt and PyQt Related:

Documentation:

Hippodraw:

Functional blocks and registers:

Environmental Monitoring Display:

RunControl:

Test Reports:

Command Client & Server:

Event Client & Server:

LDF:

Electronic Log Book (standalone version):

Testsuite and RunControl Sample Applications:

Schema and Configuration:

Verification:

Version Information:

(Retrieved by running versions.bat while in %ONLINE_ROOT% directory)
The modules ending with _FW denote COMM card firmware and the modules ending with _HW denote COMM card hardware revisions.

Module

Version

Comm Card

LCB

DEM/gaem 1.0.3.1 1.0.3.2
DEM/gtem 1.0.3.0 1.0.3.6
GAEM_FW 3.1 N/A
GAEM_HW 1.1 N/A
GGLT 1.4.9.0 1.4.9.0
GGLT_FW AEM: 3.1
 TEM: 2.2
N/A
GGLT_HW 1.1 N/A
GNAT 1.0.21.0 1.0.21.0
GTEM_FW 2.2 N/A
GTEM_HW 1.1 N/A
LDF 4.0.1 4.0.1
PyQt 3.11 3.11
Python 0x20303f0 0x20303f0
Qt 3.3.1 3.3.1
XBRD 0.0.3.0 0.0.3.0
XBRD_FW 1.2 1.2
XBRD_HW 1.1 1.1
cfitsio 2.470 2.470
cmdCli 1.55 1.55
cmdSvr 1.16 1.16
evtCli 1.76 1.76
evtSvr 1.8 1.8
gAttr 1.25 1.25
gConstraint 1.7 1.7
gEGU 1.7 1.7
gGroup 1.3 1.3
gLAT 1.69 1.69
gNode 1.36 1.36
gRule 1.7 1.7
gSchemaConfig 1.47 1.47
gutil 1.24 1.24
logging 0.4.8.1 0.4.8.1
sihippo 1.6.0 1.6.0
versions 1.34 1.34
xml 0.8.3 0.8.3
Component Version  
TEM  
GCRC  
GTRC  
AEM  
GARC  
GAFE  


Please contact Selim Tuvi, Ric Claus or Jim Panetta if you have problems or any questions (Contacts Page)

Back