Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/netbsd-1-6]: src/distrib/notes/walnut Pull up revision 1.1 (requested by...
details: https://anonhg.NetBSD.org/src/rev/1a448ccbff6b
branches: netbsd-1-6
changeset: 528003:1a448ccbff6b
user: lukem <lukem%NetBSD.org@localhost>
date: Wed Jun 19 00:52:35 2002 +0000
description:
Pull up revision 1.1 (requested by wiz in ticket #289):
Add walnut installation notes.
Information to fill them mostly provided by eeh and simonb.
Fix some random buglets I stumbled over.
diffstat:
distrib/notes/walnut/Makefile | 5 +
distrib/notes/walnut/hardware | 126 ++++++++++++++++++++++++++++++++++++++++++
distrib/notes/walnut/install | 25 ++++++++
distrib/notes/walnut/legal | 25 ++++++++
distrib/notes/walnut/prep | 15 +++++
distrib/notes/walnut/upgrade | 5 +
distrib/notes/walnut/whatis | 4 +
distrib/notes/walnut/xfer | 3 +
8 files changed, 208 insertions(+), 0 deletions(-)
diffs (240 lines):
diff -r 8c6ab1d64f7d -r 1a448ccbff6b distrib/notes/walnut/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/notes/walnut/Makefile Wed Jun 19 00:52:35 2002 +0000
@@ -0,0 +1,5 @@
+# $NetBSD: Makefile,v 1.1.2.2 2002/06/19 00:52:35 lukem Exp $
+
+MERGED_SRCS+=${.CURDIR}/../common/sysinst ${.CURDIR}/../common/upgrade
+
+.include <bsd.man.mk>
diff -r 8c6ab1d64f7d -r 1a448ccbff6b distrib/notes/walnut/hardware
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/notes/walnut/hardware Wed Jun 19 00:52:35 2002 +0000
@@ -0,0 +1,126 @@
+.\" $NetBSD: hardware,v 1.1.2.2 2002/06/19 00:52:44 lukem Exp $
+.
+.Nx*M
+is a port of
+.Nx
+to the IBM PowerPC 405GP based walnut evaluation board.
+.
+.Ss2 Supported devices
+.(bullet -offset indent
+Ethernet:
+The built-in Ethernet card is not supported, so another PCI
+Ethernet card supported by
+.Nx
+must be provided if you want to use
+.Nx*M
+on a network.
+Any PCI Ethernet card supported by
+.Nx
+should work.
+.It
+SCSI:
+Any PCI SCSI card supported by
+.Nx
+should work, as should most SCSI disk/tape/CD-ROM devices.
+.It
+IDE:
+.(bullet -compact
+.\" XXXX
+Promise Ultra66
+.Pq Em pciide
+.It
+Other PCI IDE controllers should work, but there are no reports.
+.It
+Most IDE disk/CD-ROM/ATAPI devices should work.
+.bullet)
+.It
+Audio
+.(bullet -compact
+PCI audio cards, although none have been tested.
+.bullet)
+.It
+Serial ports
+.(bullet -compact
+On-board serial ports
+.Pq Em com0
+and
+.Pq Em com1
+.It
+Some PCI serial ports should work, but no one has tried them
+.bullet)
+.It
+PCI cards
+.(bullet -compact
+Most MI PCI cards should work, although very few have been tested with
+.Nx*M
+.Lk http://www.netbsd.org/Hardware/pci.html
+.bullet)
+.bullet)
+.
+.Ss2 Unsupported devices
+.(bullet -offset indent
+On-board Ethernet
+.Pp
+.Em Note :
+This does not concern booting the kernel itself, since that
+is done by the firmware. For using an NFS root you will have to
+provide a supported network card, though.
+.bullet)
+.
+.Ss2 Supported boot devices and media
+.
+The firmware only supports booting from network or the serial port,
+so you cannot boot from disk even if you install a disk controller.
+Instructions for booting from serial port are not provided; in the
+following we will describe how to setup netbooting.
+.Pp
+The first step is setting the IP addresses of both the walnut itself
+and the host that will be serving the kernel image. From the main menu,
+choose 3 to set the IP address of the machine:
+.(disp
+ 1 - Enable/disable tests
+ 2 - Enable/disable boot devices
+ 3 - Change IP addresses
+ 4 - Ping test
+ 5 - Toggle ROM monitor debugger
+ 6 - Toggle automatic menu
+ 7 - Display configuration
+ 8 - Save changes to configuration
+ 9 - Set baud rate for s1 boot
+ A - Enable/disable I cache (Enabled )
+ B - Enable/disable D cache (Enabled )
+ 0 - Exit menu and continue
+-> 3
+.disp)
+.Pp
+Set the IP address for the local Ethernet with 1:
+.(disp
+--- CHANGE IP ADDRESS ---
+ Device List:
+ 001 Enabled Ethernet [ENET]
+ local=0.0.0.0 remote=0.0.0.0 hwaddr=0004ace312bd
+ 004 Disabled Serial Port 2 [S2]
+ local=8.1.1.2 remote=255.255.255.255 hwaddr=ffffffffffff
+ ----------------------------
+select device to change ->1
+ 1 - Change local address
+ 2 - Change remote address
+ 0 - Return to main menu
+->1
+Current IP address = (0.0.0.0)
+Enter new IP address ->Enter IP address in dot notation, (eg. 8.1.1.2)
+.disp)
+.Pp
+Here you enter the machine's IP address, e.g. 10.0.0.1.
+Now you need to do the same thing to set the host IP address (choice 2
+from the menu above).
+.Pp
+Once both the local and remote addresses are set, you can use
+the ping test to make sure the ethernet is working; or you can
+simply use option 0, "Exit menu and continue" to try to boot the
+machine, if you already set up the remote machine to provide
+a kernel image. For details on how to do that, see the
+.Dq Booting from the network
+section below.
+.Pp
+You should now be able to boot the operating system.
diff -r 8c6ab1d64f7d -r 1a448ccbff6b distrib/notes/walnut/install
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/notes/walnut/install Wed Jun 19 00:52:35 2002 +0000
@@ -0,0 +1,25 @@
+.\" $NetBSD: install,v 1.1.2.2 2002/06/19 00:52:52 lukem Exp $
+.
+.Ss2 Booting the installer
+.
+The kernel starts automatically once it is loaded.
+.
+.Ss2 Example of a normal boot
+.
+If you already configured the network settings, just press
+.Sq 0
+from the boot menu to boot.
+.
+.Ss2 Common Problems and Error Messages
+.
+Do not use the plain ELF kernel as the file provided to the
+firmware, use the
+.Dq netbsd.img
+file (which is in the format the firmware expects).
+Of course, you should put the matching
+.Dq netbsd
+as
+.Pa /netbsd
+on your root file system, otherwise some kernel grovellers won't work.
+.
+.so ../common/sysinst
diff -r 8c6ab1d64f7d -r 1a448ccbff6b distrib/notes/walnut/legal
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/notes/walnut/legal Wed Jun 19 00:52:35 2002 +0000
@@ -0,0 +1,25 @@
+.\" $NetBSD: legal,v 1.1.2.2 2002/06/19 00:53:00 lukem Exp $
+.
+.It
+This product includes software developed by Brini.
+.It
+This product includes software developed by Mark Brinicombe
+for the NetBSD Project.
+.It
+This product includes software developed by Mark Brinicombe.
+.It
+This product includes software developed by Christopher G. Demetriou
+for the NetBSD Project.
+.It
+This product includes software developed by Charles M. Hannum.
+.It
+This product includes software developed by the NetBSD Foundation, Inc.
+and its contributors.
+.It
+This product includes software developed by TooLs GmbH.
+.It
+This product includes software developed by the University of
+California, Berkeley and its contributors.
+.It
+This product includes software developed for the NetBSD Project by
+Wasabi Systems, Inc.
diff -r 8c6ab1d64f7d -r 1a448ccbff6b distrib/notes/walnut/prep
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/notes/walnut/prep Wed Jun 19 00:52:35 2002 +0000
@@ -0,0 +1,15 @@
+.\" $NetBSD: prep,v 1.1.2.2 2002/06/19 00:53:09 lukem Exp $
+.
+When installing NetBSD for your
+.Nx*M
+system, you have two options: Via serial port or via network.
+The firmware does not support loading the kernel from a disk.
+.
+.Ss2 Booting over a serial line
+.
+This is not currently documented or supported. If you would like to
+attempt this and supply documentation, please do!
+.
+.Ss2 Booting from the network
+.
+.so ../common/netboot
diff -r 8c6ab1d64f7d -r 1a448ccbff6b distrib/notes/walnut/upgrade
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/notes/walnut/upgrade Wed Jun 19 00:52:35 2002 +0000
@@ -0,0 +1,5 @@
+.\" $NetBSD: upgrade,v 1.1.2.2 2002/06/19 00:53:17 lukem Exp $
+.
+This is the first release of
+.Nx*M ,
+and as such, there is no ability to upgrade from a prior release.
diff -r 8c6ab1d64f7d -r 1a448ccbff6b distrib/notes/walnut/whatis
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/notes/walnut/whatis Wed Jun 19 00:52:35 2002 +0000
@@ -0,0 +1,4 @@
+.\" $NetBSD: whatis,v 1.1.2.2 2002/06/19 00:53:25 lukem Exp $
+.
+This is the first major release of
+.Nx*M .
diff -r 8c6ab1d64f7d -r 1a448ccbff6b distrib/notes/walnut/xfer
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/notes/walnut/xfer Wed Jun 19 00:52:35 2002 +0000
@@ -0,0 +1,3 @@
+.\" $NetBSD: xfer,v 1.1.2.2 2002/06/19 00:53:36 lukem Exp $
+.
+.so ../common/xfer
Home |
Main Index |
Thread Index |
Old Index