summaryrefslogtreecommitdiff
path: root/distrib/notes/alpha
diff options
context:
space:
mode:
authorTodd C. Miller <millert@cvs.openbsd.org>1997-05-18 02:33:34 +0000
committerTodd C. Miller <millert@cvs.openbsd.org>1997-05-18 02:33:34 +0000
commit64fd7d07b0201a7e63ccecf60c138cb271478ee3 (patch)
treed3d92bfff1c9df96a3fea7db542006f940788a26 /distrib/notes/alpha
parentf07e45973d214e4948744249955368e61ec68257 (diff)
Talk about SRM console variables people will want to know about.
Diffstat (limited to 'distrib/notes/alpha')
-rw-r--r--distrib/notes/alpha/prep61
1 files changed, 45 insertions, 16 deletions
diff --git a/distrib/notes/alpha/prep b/distrib/notes/alpha/prep
index 268733a06be..f257498d7cb 100644
--- a/distrib/notes/alpha/prep
+++ b/distrib/notes/alpha/prep
@@ -4,19 +4,48 @@ fairly simple to replace the ARC firmware with the SRM version.
You can get replacement firmware either from a firmware update
CD or via ftp from ftp://ftp.digital.com/pub/DEC/Alpha/firmware/.
-As of May, 1997, the latest firmware version available for
-ftp is version 3.9. To update an alpha with an axppci33
-motherboard from ARC firmware to SRM one would ftp to
-ftp.digital.com and download
- /pub/DEC/Alpha/firmware/v3.9/decaxppci33/decaxppci33_v1_6.exe
-then copy it to a FAT-formatted (ie: DOS) floppy with the name
-FWUPDATE.EXE. Now that you have your new firmware on a floppy
-you just need to insert it into your machine's floppy drive and
-turn on the machine. To actually update the firmware you need to
-choose the "Supplementary menu" from the ARC console and then
-"Install new firmware". After fwupdate.exe is done loading from
-the floppy, enter "update srm" at the prompt and hit return.
-After the update is complete you may want to verify the update
-(if this was not done automatically) by entering "verify srm" at
-the prompt. Once this is done you can enter "exit" and cycle power
-on your machine. When it reboots you should be in the SRM console.
+Acquiring and updating firmware:
+ As of May, 1997, the latest firmware version available for
+ ftp is version 3.9. To update an alpha with an axppci33
+ motherboard from ARC firmware to SRM one would ftp to
+ ftp.digital.com and download
+ /pub/DEC/Alpha/firmware/v3.9/decaxppci33/decaxppci33_v1_6.exe
+ then copy it to a FAT-formatted (ie: DOS) floppy with the name
+ FWUPDATE.EXE. Now that you have your new firmware on a floppy
+ you just need to insert it into your machine's floppy drive and
+ turn on the machine. To actually update the firmware you need to
+ choose the "Supplementary menu" from the ARC console and then
+ "Install new firmware". After fwupdate.exe is done loading from
+ the floppy, enter "update srm" at the prompt and hit return.
+ After the update is complete you may want to verify the update
+ (if this was not done automatically) by entering "verify srm" at
+ the prompt. Once this is done you can enter "exit" and cycle power
+ on your machine. When it reboots you should be in the SRM console.
+
+ Note that the procedure for updating SRM firmware from an
+ existing version of the SRM console is different. Please see
+ the README files that come with the firmware update for details.
+
+Using the SRM console:
+ This is not intended to be an exhaustive guide on using the
+ SRM firmware console. It should, however, give you enough
+ information to boot OpenBSD/alpha.
+
+ To see a list of devices connected to your alpha, you can
+ use the "show device" command. For booting the devices you
+ are interested in are "dva0" (the floppy drive) and
+ "dka*" (the disk drives).
+
+ You can set ROM variables by saying "set VARIABLE VALUE".
+ Some variables you will want to set:
+ auto_action Determines what happens when you turn power
+ on, halt, or crash your machine. Valid
+ values include "halt", "boot", and "restart".
+ Most users will want to set this to "boot".
+ bootdef_dev Default boot device (or list of devices).
+ boot_file Name of the kernel to boot. If you don't set
+ this "bsd" will be loaded.
+ boot_osflags Flags to pass in to the kernel. For multiuser
+ boot this needs to be set to "-a".
+ To see a list of all variables on your machine use the "show"
+ command with no arguments.