Difference between revisions of "WinXinu/Installation"

From Embedded Xinu
Jump to navigation Jump to search
 
(34 intermediate revisions by the same user not shown)
Line 1: Line 1:
The team has uploaded several files for external beta testing of WinXINU.
+
==System Requirements==
 +
*Operating System: Windows XP or Windows Vista
 +
*Ability to connect to XINU server
 +
*Microsoft .Net Framework v3.0 or higher
 +
*[http://www.cygwin.com Cygwin] w/ Development package
 +
*HDD Space
 +
**60 megabytes (WinXINU)
 +
**1310 megabytes (Cygwin)
 +
**Total ~1.4 gigabytes
  
*Step 1: Copy the WinXINU-Installer folder via SSH to your desktop: web location ~ http://www.mscs.mu.edu/~nmcmilla/WinXINU-Installer/
 
*Step 2: Go into Cygwin Install Folder
 
**2a) Run Setup.exe
 
**2b) Select Install from Local - Folder is the only other folder in the Cygwin Install directory
 
**2c) Click ALL to set it to Uninstall all packages its at top of package selection screen
 
**2d) Click Devel package to set it to Install it is found within in the package listings
 
*Step 3: Change the first line of the compiler/makeVars file (found in your XINU code directory) to the location of the WinXINU cross compiler bin
 
  
 +
==Installation Instructions==
 +
===Installation Guide===
 +
*[http://xinu.mscs.mu.edu/wiki/images/9/93/WinXINU-install_guide.pdf WinXINU + Cygwin Installation & Configuration Guide]
 +
 +
===Installing Cygwin===
 +
*Step 1: Go to [http://www.cygwin.com/ Cygwin.com]
 +
*Step 2: Download the installation file, setup.exe
 +
*Step 3: Run Cygwin Setup
 +
**Note: During setup, the only package that needs to be set to install is the devel package; all others can be set to uninstall or default
 +
 +
===Installing WinXINU===
 +
*Step 1: Download the [http://www.mscs.mu.edu/~brylow/xinu/WinXINU-setup.exe setup] file
 +
*Step 2: Run the WinXINU setup file and follow the [http://xinu.mscs.mu.edu/wiki/images/9/93/WinXINU-install_guide.pdf Instruction Gude]
 +
 +
==Program Setup Instructions==
 +
*Modify the make file of your code
 +
**Change the first line of the mipsVars file to the location of the WinXINU cross compiler bin
 +
***NOTE: this should be found within your XINU code directory in the compile subdirectory
 +
***e.g. xinu/compile/mipsVars
 
   Example:
 
   Example:
     MIPS_ROOT = "C:\Documents and Settings\nmcmilla\Desktop\winx\compiler\cross\bin"
+
     MIPS_ROOT = "C:/WinXINU/cross/bin"
 
+
*Modify the server settings XML file
*Step 4: Run WinXINU executable
+
**Ensure the server IP is correct
*Step 5: Navigate to config tab, change location of cygwin\bin to location on local machine
+
**Ensure that the server port number is correct
*Step 6: Navigate to config tab, change location of compile directory where the Makefile is located for final image build
+
**Ensure that the IP address in the automation command is correct
 +
*Modify the configuration profile settings within the program
 +
**Navigate to the config tab, then change:
 +
***the location of cygwin\bin to its location on local machine
 +
***the location of compile directory where the Makefile is located for final image build

Latest revision as of 22:53, 8 February 2010

System Requirements

  • Operating System: Windows XP or Windows Vista
  • Ability to connect to XINU server
  • Microsoft .Net Framework v3.0 or higher
  • Cygwin w/ Development package
  • HDD Space
    • 60 megabytes (WinXINU)
    • 1310 megabytes (Cygwin)
    • Total ~1.4 gigabytes


Installation Instructions

Installation Guide

Installing Cygwin

  • Step 1: Go to Cygwin.com
  • Step 2: Download the installation file, setup.exe
  • Step 3: Run Cygwin Setup
    • Note: During setup, the only package that needs to be set to install is the devel package; all others can be set to uninstall or default

Installing WinXINU

Program Setup Instructions

  • Modify the make file of your code
    • Change the first line of the mipsVars file to the location of the WinXINU cross compiler bin
      • NOTE: this should be found within your XINU code directory in the compile subdirectory
      • e.g. xinu/compile/mipsVars
  Example:
   MIPS_ROOT = "C:/WinXINU/cross/bin"
  • Modify the server settings XML file
    • Ensure the server IP is correct
    • Ensure that the server port number is correct
    • Ensure that the IP address in the automation command is correct
  • Modify the configuration profile settings within the program
    • Navigate to the config tab, then change:
      • the location of cygwin\bin to its location on local machine
      • the location of compile directory where the Makefile is located for final image build