Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
wiki1358: Trinity2AlphaM0.2Build

What's New#

The latest M0.2 head branch build from July 4, 2007 has implemented the following features:

Installation Instructions#


NOTE Since this is a destructive procedure, we recommend that you create a backup of the affected files. For example, you can untar the package into your /tmp directory and then create a file list from this directory structure. Use this list file to tar up the files using your Base Directory as the root directory.
  1. Log in as root (or with administrator privileges on Windows).
  2. Download the M0.2 packages for your QNX Momentics host at: M0.2
  3. Determine the base directory of your QNX Momentics installation by opening a command shell and using the qconfig command. For example:
$ qconfig
QNX Installations

  Installation Name: QNX Momentics Development Suite 6.3.2
            Version: 6.3.2
     Base Directory: /usr/qnx632/
           QNX_HOST: /usr/qnx632/host/qnx6/x86/
         QNX_TARGET: /usr/qnx632/target/qnx6/

  The base directory in this example is /usr/qnx632/, but it could be different on your machine, depending on your host and where you installed QNX Momentics. 


4. Extract the archive you downloaded into the base directory: 
    Method 1: Command-line based 
      
Windows hosts:

     1. Open a command prompt (cmd.exe) and switch to the drive indicated in the base directory that you found in step 2 (e.g. C:). 
     2. Copy the archive to your base directory, replacing base_dir with the path you found in step 2: 
         copy drive:\ntocore_win32.tar.gz base_dir 

     3. Use the following commands to extract the archive contents. Don't specify the drive letter in the archive path:
         cd base_dir
          tar -zxvf  ntocore_win32.tar.gz 

Neutrino and Linux hosts:

      Open a command shell and use the following commands (replacing base_dir with the path found in step 2, and archive_path with the 
      full path to the downloaded archive): 

      cd base_dir
      tar -x -v -f archive_path/ntocore_nto.tar.gz    NOTE replace _nto with _linux on Linux hosts

Method 2: There is no method 2 :-)

If you are using a QNX Neutrino host you may want to install the runtime components and run Trinity2.  To do this you will have to populate
your host's runtime with the M0.2 build components, rebuild your image and reboot your board.  

To install the runtime update: 
cd $QNX_TARGET/x86
cp -fRp  .  /

To rebuild your boot image using the runtime update:
1. Backup your build file
    cp /.boot  /.altboot 

2. Then rebuild your boot image so that it will now include the updated shared objects and procnto.  In this example, we are assuming that you are 
    using /boot/build/qnxbasedma.build

    cd /boot/build
    mkifs -vv  qnxbasedma.build  /.boot

3.  Reboot your machine and voila, you are now running Trinity2!