146 lines
4.3 KiB
HTML
146 lines
4.3 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
|
|
<HTML VERSION="2.0">
|
|
<HEAD>
|
|
<!-- WEBMAGIC VERSION NUMBER="2.0.1" -->
|
|
<!-- WEBMAGIC TRANSLATION NAME="ServerRoot" SRC="/var/www/htdocs/" DST="/" -->
|
|
<!-- WEBMAGIC TRANSLATION NAME="ProjectRoot" SRC="./" DST="" -->
|
|
<TITLE>Modular IDE Currently Working Modular IDE's </TITLE>
|
|
</HEAD>
|
|
<BODY>
|
|
<P><A HREF="modular.html"><IMG SRC="/images/diags.gif" WIDTH="100" HEIGHT="75" BORDER="2" SGI_FULLPATH="/var/www/htdocs/images/diags.gif"> </A></P>
|
|
<H1>Modular IDE: Currently Working Modular IDE's</H1>
|
|
<HR>
|
|
<H3>Modular IDE for IP30</H3>
|
|
<H4>Building</H4>
|
|
<OL>
|
|
<LI>go to your FICUS tree
|
|
<LI>setenv PRODUCT RACER
|
|
<LI>cd stand/arcs/ide
|
|
<LI>make modular
|
|
</OL>
|
|
<P>This will build stand/arcs/ide/RACERcore.O/core.ide and stand/arcs/ide/RACERmodule_cpu.O/module_cpu.</P>
|
|
<H4>Running</H4>
|
|
<P>Easiest way to run is via bootp().</P>
|
|
<OL>
|
|
<LI>Put links to stand/arcs/ide/RACERcore.O/core.ide and stand/arcs/ide/RACERmodule_cpu.O/module_cpu
|
|
in your /usr/local/boot.
|
|
<LI>Power down an IP30 and got to the Prom Command Monitor
|
|
<LI>At the >> prompt type: bootp()host:core.ide
|
|
<LI>The Core IDE should present itself
|
|
<LI>Now load a module by typing from the core-ide>> prompt: load bootp()host:module_cpu
|
|
</OL>
|
|
<P>Now you can run some cpu tests from this module. NOTE: currently NOT all
|
|
commands are working - a lot of the failing cpu tests also dont work under
|
|
shell.ide so this is not necessarily a modular ide bug ... (ie some cpu
|
|
tests are just broken in FICUS). </P>
|
|
<H4>Example Output</H4>
|
|
<PRE>
|
|
System Maintenance Menu
|
|
|
|
1) Start System
|
|
2) Install System Software
|
|
3) Run Diagnostics
|
|
4) Recover System
|
|
5) Enter Command Monitor
|
|
|
|
Option? 5
|
|
Command Monitor. Type "exit" to return to the menu.
|
|
>> bootp()gork:core.ide
|
|
Obtaining core.ide from server gork
|
|
241664+1431168+532480 entry: 0xa80000003083c910
|
|
|
|
Walking SCSI Adapter 0
|
|
1+ 2+ 3- = 2 device(s)
|
|
|
|
Walking SCSI Adapter 1
|
|
1- 2- 3- 4- 5- 6- 7- 8- 9- 10- 11- 12- 13- 14- 15- = 0 device(s)
|
|
SGI Version 6.3 IP30 IDE core Aug 23, 1996
|
|
|
|
Core IDE
|
|
System: IP30
|
|
Processor: 200 Mhz R10000, with FPU
|
|
Primary I-cache size: 32 Kbytes
|
|
Primary D-cache size: 32 Kbytes
|
|
Secondary cache size: 1024 Kbytes
|
|
Memory size: 64 Mbytes
|
|
PCI Bus: bridge 15
|
|
SCSI Disk: scsi(0)disk(1)
|
|
SCSI Disk: scsi(0)disk(2)
|
|
Audio: RAD Audio Processor
|
|
CORE: 0
|
|
CORE: 1
|
|
Loading Module bootp()gork:module_cpu.ip30
|
|
Reading Symbol Table of File bootp()gork:core.ide ...
|
|
|done
|
|
SGI Version 6.3 IP30 IDE module_cpu Aug 23, 1996
|
|
|
|
CPU IDE Module
|
|
MODULE 1
|
|
MODULE 2
|
|
MODULE 3
|
|
MODULE 4
|
|
MODULE 5
|
|
cpu-ide-module>>
|
|
</PRE>
|
|
<HR>
|
|
<H3>Modular IDE for IP22</H3>
|
|
<H4>Building</H4>
|
|
<OL>
|
|
<LI>go to your FICUS tree
|
|
<LI>setenv PRODUCT 4DACE1
|
|
<LI>cd stand/arcs/ide
|
|
<LI>setenv IDE_TYPE MODULAR (needed to overide usual IP22 ide load addresses
|
|
in Makefile)
|
|
<LI>make modular
|
|
</OL>
|
|
<P>This will build stand/arcs/ide/4DACE1core.O/core.ide.elf and stand/arcs/ide/4DACE1module_cpu.O/module_cpu.</P>
|
|
<H4>Running</H4>
|
|
<P>Easiest way to run is via bootp().</P>
|
|
<OL>
|
|
<LI>Put links to stand/arcs/ide/4DACE1core.O/core.ide.elf and stand/arcs/ide/4DACE1module_cpu.O/module_cpu
|
|
in your /usr/local/boot.
|
|
<LI>Power down an IP22 and got to the Prom Command Monitor
|
|
<LI>At the >> prompt type: bootp()host:core.ide.elf
|
|
<LI>The Core IDE should present itself
|
|
<LI>Now load a module by typing from the core-ide>> prompt: load bootp()host:module_cpu
|
|
<LI>Now you can run some cpu tests from this module. NOTE: currently NOT all
|
|
commands are working - a lot of the failing cpu tests also dont work under
|
|
shell.ide so this is not necessarily a modular ide bug ... (ie some cpu
|
|
tests are just broken in FICUS).
|
|
</OL>
|
|
<H4>Example Output</H4>
|
|
<PRE>
|
|
System Maintenance Menu
|
|
|
|
1) Start System
|
|
2) Install System Software
|
|
3) Run Diagnostics
|
|
4) Recover System
|
|
5) Enter Command Monitor
|
|
|
|
Option? 5
|
|
Command Monitor. Type "exit" to return to the menu.
|
|
>> bootp()gork:core.ide.elf
|
|
Obtaining core.ide.elf from server gork
|
|
Obtaining core.ide.elf from server gork
|
|
SGI Version 6.2 IP22 IDE core Apr 12, 1996
|
|
|
|
Core IDE
|
|
|
|
System: IP22
|
|
Processor: 200 Mhz R4400, with FPU
|
|
Primary I-cache size: 16 Kbytes
|
|
Primary D-cache size: 16 Kbytes
|
|
Secondary cache size: 1024 Kbytes
|
|
Memory size: 128 Mbytes
|
|
Graphics: XL
|
|
SCSI Disk: scsi(0)disk(1)
|
|
|
|
core-ide>> load bootp()module_cpu
|
|
</PRE>
|
|
<HR>
|
|
<ADDRESS><A HREF="http://gork/mail-form.html">stojanof@engr.sgi.com</A></ADDRESS>
|
|
<P></P>
|
|
</BODY>
|
|
</HTML>
|