1
0
Files
2022-09-29 17:59:04 +03:00

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 &gt;&gt; prompt type: bootp()host:core.ide
<LI>The Core IDE should present itself
<LI>Now load a module by typing from the core-ide&gt;&gt; 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 &quot;exit&quot; to return to the menu.
&gt;&gt; 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&gt;&gt;
</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 &gt;&gt; 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&gt;&gt; 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 &quot;exit&quot; to return to the menu.
&gt;&gt; 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&gt;&gt; load bootp()module_cpu
</PRE>
<HR>
<ADDRESS><A HREF="http://gork/mail-form.html">stojanof@engr.sgi.com</A></ADDRESS>
<P></P>
</BODY>
</HTML>