First cut at installation notes for NetBSD/evbarm. Needs some
fleshing-out (and general "how to set up diskless environment" instructions in the ../common directory). Supported hardware and setup for the Intel IQ80310 board is written. I've filled in the supported-hardware bits for the ARM Integrator board, but someone (HI RICHARD! :-) will need to provide info about setting up the firmware for booting and typical run-time environments for this board.
This commit is contained in:
parent
a5c0fa3864
commit
86e4569262
|
@ -0,0 +1,42 @@
|
|||
.Ti 0 1 "About this Document"
|
||||
.Ti 0 2 "What is NetBSD?"
|
||||
.Ti 0 2 "Upgrade path to NetBSD 1.5.1"
|
||||
.Ti 0 2 "Major Changes Between 1.5 and 1.5.1"
|
||||
.Ti 0 4 "Changes Between The NetBSD 1.4 and 1.5 Releases"
|
||||
.Ti 1 4 "Kernel"
|
||||
.Ti 1 4 "Networking"
|
||||
.Ti 1 5 "File system"
|
||||
.Ti 1 5 "Security"
|
||||
.Ti 1 5 "System administration and user tools"
|
||||
.Ti 1 6 "Miscellaneous"
|
||||
.Ti 0 6 "The Future of NetBSD"
|
||||
.Ti 0 7 "Sources of NetBSD"
|
||||
.Ti 0 7 "NetBSD 1.5Y Release Contents"
|
||||
.Ti 1 9 "NetBSD/evbarm subdirectory structure"
|
||||
.Ti 1 9 "Binary distribution sets"
|
||||
.Ti 0 10 "NetBSD/evbarm System Requirements and Supported Devices"
|
||||
.Ti 1 10 "Supported devices (ARM, Ltd. Integrator)"
|
||||
.Ti 2 10 "PrimeCell PL030 Real Time Clock"
|
||||
.Ti 2 10 "Serial ports"
|
||||
.Ti 2 10 "SCSI host adapters"
|
||||
.Ti 2 10 "Ethernet adapters"
|
||||
.Ti 1 11 "Supported devices (Intel IQ80310)"
|
||||
.Ti 2 11 "Serial ports"
|
||||
.Ti 2 11 "Ethernet adapters"
|
||||
.Ti 2 11 "i80312 Companion I/O functions"
|
||||
.Ti 0 11 "Getting the NetBSD System on to Useful Media"
|
||||
.Ti 0 13 "Preparing your System for NetBSD installation"
|
||||
.Ti 1 13 "Preparation for the Intel IQ80310"
|
||||
.Ti 0 14 "Installing the NetBSD System"
|
||||
.Ti 1 14 "Installation for the Intel IQ80310"
|
||||
.Ti 0 15 "Post installation steps"
|
||||
.Ti 0 17 "Upgrading a previously-installed NetBSD System"
|
||||
.Ti 0 17 "Compatibility Issues With Previous NetBSD Releases"
|
||||
.Ti 1 18 "General issues"
|
||||
.Ti 1 18 "Issues affecting an upgrade from NetBSD 1.4 or prior"
|
||||
.Ti 0 18 "Using online NetBSD documentation"
|
||||
.Ti 0 19 "Administrivia"
|
||||
.Ti 0 19 "Thanks go to"
|
||||
.Ti 0 22 "We are..."
|
||||
.Ti 0 25 "Legal Mumbo-Jumbo"
|
||||
.Ti 0 27 "The End"
|
|
@ -0,0 +1,42 @@
|
|||
.Ti 0 1 "About this Document"
|
||||
.Ti 0 2 "What is NetBSD?"
|
||||
.Ti 0 2 "Upgrade path to NetBSD 1.5.1"
|
||||
.Ti 0 2 "Major Changes Between 1.5 and 1.5.1"
|
||||
.Ti 0 4 "Changes Between The NetBSD 1.4 and 1.5 Releases"
|
||||
.Ti 1 4 "Kernel"
|
||||
.Ti 1 4 "Networking"
|
||||
.Ti 1 5 "File system"
|
||||
.Ti 1 5 "Security"
|
||||
.Ti 1 5 "System administration and user tools"
|
||||
.Ti 1 6 "Miscellaneous"
|
||||
.Ti 0 6 "The Future of NetBSD"
|
||||
.Ti 0 7 "Sources of NetBSD"
|
||||
.Ti 0 7 "NetBSD 1.5Y Release Contents"
|
||||
.Ti 1 9 "NetBSD/evbarm subdirectory structure"
|
||||
.Ti 1 9 "Binary distribution sets"
|
||||
.Ti 0 10 "NetBSD/evbarm System Requirements and Supported Devices"
|
||||
.Ti 1 10 "Supported devices (ARM, Ltd. Integrator)"
|
||||
.Ti 2 10 "PrimeCell PL030 Real Time Clock"
|
||||
.Ti 2 10 "Serial ports"
|
||||
.Ti 2 10 "SCSI host adapters"
|
||||
.Ti 2 10 "Ethernet adapters"
|
||||
.Ti 1 11 "Supported devices (Intel IQ80310)"
|
||||
.Ti 2 11 "Serial ports"
|
||||
.Ti 2 11 "Ethernet adapters"
|
||||
.Ti 2 11 "i80312 Companion I/O functions"
|
||||
.Ti 0 11 "Getting the NetBSD System on to Useful Media"
|
||||
.Ti 0 13 "Preparing your System for NetBSD installation"
|
||||
.Ti 1 13 "Preparation for the Intel IQ80310"
|
||||
.Ti 0 14 "Installing the NetBSD System"
|
||||
.Ti 1 14 "Installation for the Intel IQ80310"
|
||||
.Ti 0 15 "Post installation steps"
|
||||
.Ti 0 17 "Upgrading a previously-installed NetBSD System"
|
||||
.Ti 0 17 "Compatibility Issues With Previous NetBSD Releases"
|
||||
.Ti 1 18 "General issues"
|
||||
.Ti 1 18 "Issues affecting an upgrade from NetBSD 1.4 or prior"
|
||||
.Ti 0 18 "Using online NetBSD documentation"
|
||||
.Ti 0 19 "Administrivia"
|
||||
.Ti 0 19 "Thanks go to"
|
||||
.Ti 0 22 "We are..."
|
||||
.Ti 0 25 "Legal Mumbo-Jumbo"
|
||||
.Ti 0 27 "The End"
|
|
@ -0,0 +1,42 @@
|
|||
.Ti 0 1 "About this Document"
|
||||
.Ti 0 2 "What is NetBSD?"
|
||||
.Ti 0 2 "Upgrade path to NetBSD 1.5.1"
|
||||
.Ti 0 2 "Major Changes Between 1.5 and 1.5.1"
|
||||
.Ti 0 4 "Changes Between The NetBSD 1.4 and 1.5 Releases"
|
||||
.Ti 1 4 "Kernel"
|
||||
.Ti 1 4 "Networking"
|
||||
.Ti 1 4 "File system"
|
||||
.Ti 1 5 "Security"
|
||||
.Ti 1 5 "System administration and user tools"
|
||||
.Ti 1 5 "Miscellaneous"
|
||||
.Ti 0 6 "The Future of NetBSD"
|
||||
.Ti 0 6 "Sources of NetBSD"
|
||||
.Ti 0 6 "NetBSD 1.5Y Release Contents"
|
||||
.Ti 1 8 "NetBSD/evbarm subdirectory structure"
|
||||
.Ti 1 8 "Binary distribution sets"
|
||||
.Ti 0 9 "NetBSD/evbarm System Requirements and Supported Devices"
|
||||
.Ti 1 10 "Supported devices (ARM, Ltd. Integrator)"
|
||||
.Ti 2 10 "PrimeCell PL030 Real Time Clock"
|
||||
.Ti 2 10 "Serial ports"
|
||||
.Ti 2 10 "SCSI host adapters"
|
||||
.Ti 2 10 "Ethernet adapters"
|
||||
.Ti 1 10 "Supported devices (Intel IQ80310)"
|
||||
.Ti 2 10 "Serial ports"
|
||||
.Ti 2 10 "Ethernet adapters"
|
||||
.Ti 2 10 "i80312 Companion I/O functions"
|
||||
.Ti 0 10 "Getting the NetBSD System on to Useful Media"
|
||||
.Ti 0 12 "Preparing your System for NetBSD installation"
|
||||
.Ti 1 12 "Preparation for the Intel IQ80310"
|
||||
.Ti 0 13 "Installing the NetBSD System"
|
||||
.Ti 1 13 "Installation for the Intel IQ80310"
|
||||
.Ti 0 14 "Post installation steps"
|
||||
.Ti 0 17 "Upgrading a previously-installed NetBSD System"
|
||||
.Ti 0 17 "Compatibility Issues With Previous NetBSD Releases"
|
||||
.Ti 1 17 "General issues"
|
||||
.Ti 1 17 "Issues affecting an upgrade from NetBSD 1.4 or prior"
|
||||
.Ti 0 17 "Using online NetBSD documentation"
|
||||
.Ti 0 18 "Administrivia"
|
||||
.Ti 0 18 "Thanks go to"
|
||||
.Ti 0 21 "We are..."
|
||||
.Ti 0 26 "Legal Mumbo-Jumbo"
|
||||
.Ti 0 27 "The End"
|
|
@ -0,0 +1,42 @@
|
|||
.Ti 0 1 "About this Document"
|
||||
.Ti 0 2 "What is NetBSD?"
|
||||
.Ti 0 2 "Upgrade path to NetBSD 1.5.1"
|
||||
.Ti 0 2 "Major Changes Between 1.5 and 1.5.1"
|
||||
.Ti 0 4 "Changes Between The NetBSD 1.4 and 1.5 Releases"
|
||||
.Ti 1 4 "Kernel"
|
||||
.Ti 1 4 "Networking"
|
||||
.Ti 1 5 "File system"
|
||||
.Ti 1 5 "Security"
|
||||
.Ti 1 5 "System administration and user tools"
|
||||
.Ti 1 6 "Miscellaneous"
|
||||
.Ti 0 6 "The Future of NetBSD"
|
||||
.Ti 0 7 "Sources of NetBSD"
|
||||
.Ti 0 7 "NetBSD 1.5Y Release Contents"
|
||||
.Ti 1 9 "NetBSD/evbarm subdirectory structure"
|
||||
.Ti 1 9 "Binary distribution sets"
|
||||
.Ti 0 10 "NetBSD/evbarm System Requirements and Supported Devices"
|
||||
.Ti 1 10 "Supported devices (ARM, Ltd. Integrator)"
|
||||
.Ti 2 10 "PrimeCell PL030 Real Time Clock"
|
||||
.Ti 2 10 "Serial ports"
|
||||
.Ti 2 10 "SCSI host adapters"
|
||||
.Ti 2 10 "Ethernet adapters"
|
||||
.Ti 1 11 "Supported devices (Intel IQ80310)"
|
||||
.Ti 2 11 "Serial ports"
|
||||
.Ti 2 11 "Ethernet adapters"
|
||||
.Ti 2 11 "i80312 Companion I/O functions"
|
||||
.Ti 0 11 "Getting the NetBSD System on to Useful Media"
|
||||
.Ti 0 13 "Preparing your System for NetBSD installation"
|
||||
.Ti 1 13 "Preparation for the Intel IQ80310"
|
||||
.Ti 0 14 "Installing the NetBSD System"
|
||||
.Ti 1 14 "Installation for the Intel IQ80310"
|
||||
.Ti 0 15 "Post installation steps"
|
||||
.Ti 0 17 "Upgrading a previously-installed NetBSD System"
|
||||
.Ti 0 17 "Compatibility Issues With Previous NetBSD Releases"
|
||||
.Ti 1 18 "General issues"
|
||||
.Ti 1 18 "Issues affecting an upgrade from NetBSD 1.4 or prior"
|
||||
.Ti 0 18 "Using online NetBSD documentation"
|
||||
.Ti 0 19 "Administrivia"
|
||||
.Ti 0 19 "Thanks go to"
|
||||
.Ti 0 22 "We are..."
|
||||
.Ti 0 25 "Legal Mumbo-Jumbo"
|
||||
.Ti 0 27 "The End"
|
|
@ -0,0 +1,3 @@
|
|||
# $NetBSD: Makefile,v 1.1 2001/11/30 23:48:51 thorpej Exp $
|
||||
|
||||
.include <bsd.man.mk>
|
|
@ -0,0 +1,93 @@
|
|||
.\" $NetBSD: hardware,v 1.1 2001/11/30 23:48:51 thorpej Exp $
|
||||
.\"
|
||||
.\" Copyright (c) 2001 The NetBSD Foundation, Inc.
|
||||
.\" All rights reserved.
|
||||
.\"
|
||||
.\" Redistribution and use in source and binary forms, with or without
|
||||
.\" modification, are permitted provided that the following conditions
|
||||
.\" are met:
|
||||
.\" 1. Redistributions of source code must retain the above copyright
|
||||
.\" notice, this list of conditions and the following disclaimer.
|
||||
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||
.\" notice, this list of conditions and the following disclaimer in the
|
||||
.\" documentation and/or other materials provided with the distribution.
|
||||
.\" 3. All advertising materials mentioning features or use of this software
|
||||
.\" must display the following acknowledgement:
|
||||
.\" This product includes software developed by the NetBSD
|
||||
.\" Foundation, Inc. and its contributors.
|
||||
.\" 4. Neither the name of The NetBSD Foundation nor the names of its
|
||||
.\" contributors may be used to endorse or promote products derived
|
||||
.\" from this software without specific prior written permission.
|
||||
.\"
|
||||
.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
|
||||
.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
|
||||
.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
|
||||
.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
.\" POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.Nx \*V
|
||||
runs on the following ARM architecture evaluation boards:
|
||||
.(bullet -offset indent
|
||||
ARM, Ltd. Integrator
|
||||
.It
|
||||
Intel IQ80310
|
||||
.bullet)
|
||||
.
|
||||
.Ss2 Supported devices (ARM, Ltd. Integrator)
|
||||
For devices that have machine-independent drivers,
|
||||
this is not an exhaustive list, but merely reflects the
|
||||
devices that have been tested on this platform.
|
||||
.(bullet -offset indent
|
||||
.Te 2 "PrimeCell PL030 Real Time Clock"
|
||||
.It
|
||||
.Te 2 "Serial ports"
|
||||
.(bullet -compact
|
||||
PrimeCell PL010 UART
|
||||
.bullet)
|
||||
.It
|
||||
.Te 2 "SCSI host adapters"
|
||||
.(bullet -compact
|
||||
Adaptec AHA-2910, 2915, 2920, and 2930C adapters.
|
||||
.It
|
||||
Adaptec AHA-2x4x[U][2][W] cards and onboard PCI designs using the AIC-7770,
|
||||
AIC-7850, AIC-7860, AIC-7870, AIC-7880 and AIC-789x chipsets.
|
||||
.It
|
||||
Adaptec AHA-394x[U][W] cards [b]
|
||||
.It
|
||||
Adaptec AHA-3950U2 cards
|
||||
.It
|
||||
Adaptec AHA-3960, 19160 and 29160 Ultra-160 adapters
|
||||
.bullet)
|
||||
.It
|
||||
.Te 2 "Ethernet adapters"
|
||||
.(bullet -compact
|
||||
Intel i82557, i82558, i82559, i82550
|
||||
.bullet)
|
||||
.bullet)
|
||||
.
|
||||
.Ss2 Supported devices (Intel IQ80310)
|
||||
For devices that have machine-independent drivers,
|
||||
this is not an exhaustive list, but merely reflects the
|
||||
devices that have been tested on this platform.
|
||||
.(bullet -offset indent
|
||||
.Te 2 "Serial ports"
|
||||
.(bullet -compact
|
||||
On-board ST16c550 UARTs
|
||||
.bullet)
|
||||
.It
|
||||
.Te 2 "Ethernet adapters"
|
||||
.(bullet -compact
|
||||
Intel i82557, i82558, i82559, i82550
|
||||
.bullet)
|
||||
.It
|
||||
.Te 2 "i80312 Companion I/O functions"
|
||||
.(bullet -compact
|
||||
General Purpose I/O unit
|
||||
.bullet)
|
||||
.bullet)
|
|
@ -0,0 +1,126 @@
|
|||
.\" $NetBSD: install,v 1.1 2001/11/30 23:48:51 thorpej Exp $
|
||||
.\"
|
||||
.\" Copyright (c) 2001 The NetBSD Foundation, Inc.
|
||||
.\" All rights reserved.
|
||||
.\"
|
||||
.\" Redistribution and use in source and binary forms, with or without
|
||||
.\" modification, are permitted provided that the following conditions
|
||||
.\" are met:
|
||||
.\" 1. Redistributions of source code must retain the above copyright
|
||||
.\" notice, this list of conditions and the following disclaimer.
|
||||
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||
.\" notice, this list of conditions and the following disclaimer in the
|
||||
.\" documentation and/or other materials provided with the distribution.
|
||||
.\" 3. All advertising materials mentioning features or use of this software
|
||||
.\" must display the following acknowledgement:
|
||||
.\" This product includes software developed by the NetBSD
|
||||
.\" Foundation, Inc. and its contributors.
|
||||
.\" 4. Neither the name of The NetBSD Foundation nor the names of its
|
||||
.\" contributors may be used to endorse or promote products derived
|
||||
.\" from this software without specific prior written permission.
|
||||
.\"
|
||||
.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
|
||||
.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
|
||||
.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
|
||||
.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
.\" POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.
|
||||
.Ss2 Installation for the Intel IQ80310
|
||||
The following steps describe how to set up an NFS root environment
|
||||
for the IQ80310 and how to boot the IQ80310.
|
||||
.Pp
|
||||
.(enum
|
||||
Place the kernel into the TFTP server's download area.
|
||||
.Pp
|
||||
RedBoot only loads S-Records, so select a kernel with the
|
||||
.Dq .srec
|
||||
filename suffix. In this example, we will boot the kernel
|
||||
hard-wired to use the on-board Ethernet as the root device.
|
||||
.Pp
|
||||
.Dl server# Ic cp netbsd-fxp0.srec /tftpboot/netbsd-iq80310-fxp0
|
||||
.It
|
||||
Unpack the distribution sets into the target's root directory.
|
||||
.Pp
|
||||
.Dl server# Ic cd /export/client/iq80310
|
||||
.Dl server# Ic gzcat .../base.tgz | tar xvpf -
|
||||
.Dl server# Ic gzcat .../etc.tgz | tar xvpf -
|
||||
.Dl [ repeat for all sets you wish to unpack ]
|
||||
.It
|
||||
Load the kernel from the TFTP server.
|
||||
.Pp
|
||||
.Bd -literal
|
||||
RedBoot> load netbsd-iq80310-fxp0
|
||||
Entry point: 0xa0200000, address range: 0xa0200000-0xa035e07c
|
||||
RedBoot>
|
||||
.Ed
|
||||
.It
|
||||
Start the kernel running. The kernel will display boot message,
|
||||
probe for devices, and mount the root file system. If you used
|
||||
a kernel hard-wired to use the on-board Ethernet, it will attempt
|
||||
to mount the root file system automatically. Otherwise, it will
|
||||
prompt for the root device to use.
|
||||
.Pp
|
||||
Since the system's run-time environment has not yet been configured,
|
||||
the system should boot into single-user mode.
|
||||
.Pp
|
||||
.Bd -literal
|
||||
RedBoot> go
|
||||
|
||||
NetBSD/evbarm (IQ80310) booting ...
|
||||
Resetting secondary PCI bus...
|
||||
initarm: Configuring system ...
|
||||
physmemory: 8192 pages at 0xa0000000 -> 0xa1ffffff
|
||||
init subsystems: stacks vectors undefined pmap irq done.
|
||||
[ no symbols available ]
|
||||
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001
|
||||
The NetBSD Foundation, Inc. All rights reserved.
|
||||
Copyright (c) 1982, 1986, 1989, 1991, 1993
|
||||
The Regents of the University of California. All rights reserved.
|
||||
|
||||
NetBSD 1.5Y (IQ80310) #0: Fri Nov 30 11:23:26 PST 2001
|
||||
thorpej@dr-evil:/u1/netbsd/src/sys/arch/evbarm/compile/IQ80310
|
||||
total memory = 32768 KB
|
||||
avail memory = 25680 KB
|
||||
using 435 buffers containing 1740 KB of memory
|
||||
mainbus0 (root)
|
||||
cpu0 at mainbus0: i80200 rev 0 (XScale core) DC enabled IC enabled WB enabled LABT
|
||||
cpu0: 32KB/32B 32-way Instruction cache
|
||||
cpu0: 32KB/32B 32-way write-back-locking Data cache
|
||||
obio0 at mainbus0: board rev. F, CPLD rev. D, backplane present
|
||||
com0 at obio0 addr 0xfe810000: ns16550a, working fifo
|
||||
com0: console
|
||||
com1 at obio0 addr 0xfe800000: ns16550a, working fifo
|
||||
iopxs0 at mainbus0: i80312 Companion I/O, acting as PCI host
|
||||
iopxs0: configuring Secondary PCI bus
|
||||
pci0 at iopxs0 bus 1
|
||||
pci0: i/o space, memory space enabled
|
||||
ppb0 at pci0 dev 7 function 0: Digital Equipment DECchip 21154 PCI-PCI Bridge (rev. 0x05)
|
||||
pci1 at ppb0 bus 2
|
||||
pci1: i/o space, memory space enabled
|
||||
fxp0 at pci1 dev 0 function 0: i82559S Ethernet, rev 9
|
||||
fxp0: interrupting at CPLD irq 1
|
||||
fxp0: Ethernet address 00:80:4d:46:0b:b9
|
||||
inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4
|
||||
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
|
||||
clock: hz=100 stathz=0 profhz=0
|
||||
boot device: <unknown>
|
||||
root on fxp0
|
||||
nfs_boot: trying DHCP/BOOTP
|
||||
nfs_boot: DHCP next-server: 192.168.0.1
|
||||
nfs_boot: my_name=iq80310.lab.wasabisystems.com
|
||||
nfs_boot: my_domain=wasabisystems.com
|
||||
nfs_boot: my_addr=192.168.0.10
|
||||
nfs_boot: my_mask=255.255.255.0
|
||||
nfs_boot: gateway=192.168.0.254
|
||||
root on 192.168.0.1:/export/client/iq80310
|
||||
/etc/rc.conf is not configured. Multiuser boot aborted.
|
||||
Enter pathname of shell or RETURN for sh:
|
||||
.Ed
|
||||
.enum)
|
|
@ -0,0 +1,10 @@
|
|||
.\" $NetBSD: legal,v 1.1 2001/11/30 23:48:52 thorpej Exp $
|
||||
.
|
||||
.Pp
|
||||
This product includes software developed by Advanced Risc Machines Ltd.
|
||||
.Pp
|
||||
This product includes software developed by Neil Carson.
|
||||
.Pp
|
||||
This product includes software developed by the RiscBSD kernel team.
|
||||
.Pp
|
||||
This product includes software developed by Scott Stevens.
|
|
@ -0,0 +1,73 @@
|
|||
.\" $NetBSD: prep,v 1.1 2001/11/30 23:48:52 thorpej Exp $
|
||||
.\"
|
||||
.\" Copyright (c) 2001 The NetBSD Foundation, Inc.
|
||||
.\" All rights reserved.
|
||||
.\"
|
||||
.\" Redistribution and use in source and binary forms, with or without
|
||||
.\" modification, are permitted provided that the following conditions
|
||||
.\" are met:
|
||||
.\" 1. Redistributions of source code must retain the above copyright
|
||||
.\" notice, this list of conditions and the following disclaimer.
|
||||
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||
.\" notice, this list of conditions and the following disclaimer in the
|
||||
.\" documentation and/or other materials provided with the distribution.
|
||||
.\" 3. All advertising materials mentioning features or use of this software
|
||||
.\" must display the following acknowledgement:
|
||||
.\" This product includes software developed by the NetBSD
|
||||
.\" Foundation, Inc. and its contributors.
|
||||
.\" 4. Neither the name of The NetBSD Foundation nor the names of its
|
||||
.\" contributors may be used to endorse or promote products derived
|
||||
.\" from this software without specific prior written permission.
|
||||
.\"
|
||||
.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
|
||||
.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
|
||||
.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
|
||||
.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
.\" POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.
|
||||
First and foremost, before beginning the installation process,
|
||||
.Em make sure you have a reliable backup
|
||||
of any data on the target system that you wish to keep. Mistakes in
|
||||
e.g. partitioning your hard disk may lead to data loss.
|
||||
.
|
||||
.Ss2 Preparation for the Intel IQ80310
|
||||
The IQ80310 uses RedBoot firmware from Red Hat, Inc. RedBoot
|
||||
supports loading the kernel via the serial port and the on-board
|
||||
Ethernet. These notes assume that the Ethernet will be used to
|
||||
load the kernel. RedBoot uses the Trivial File Transfer Protocol
|
||||
(TFTP) to load the kernel via the network.
|
||||
.Pp
|
||||
These notes also assume that the IQ80310 will be run as a diskless
|
||||
system; that an NFS server will provide the root file system. The
|
||||
.Nx
|
||||
kernel uses the Dynamic Host Configuration Protocol (DHCP) to
|
||||
obtain network address and root file system information.
|
||||
.Pp
|
||||
The first step is to configure your DHCP, NFS, and TFTP server
|
||||
software. You will need the MAC address for the on-board Ethernet,
|
||||
which RedBoot can provide; see the RedBoot documentation for more
|
||||
information.
|
||||
.Pp
|
||||
The next step is to configure RedBoot to obtain its IP address from
|
||||
your DHCP server; see the RedBoot documentation for more information.
|
||||
.Pp
|
||||
Once your DHCP server and RedBoot are properly configured, you should
|
||||
see information similar to the following when the IQ80310 is reset
|
||||
or powered-up:
|
||||
.Bd -literal
|
||||
RedBoot(tm) debug environment - built 17:16:14, Feb 12 2001
|
||||
Platform: IQ80310 (XScale)
|
||||
Copyright (C) 2000, Red Hat, Inc.
|
||||
|
||||
RAM: 0xa0000000-0xa2000000
|
||||
FLASH: 0x00000000 - 0x00800000, 64 blocks of 0x00020000 bytes each.
|
||||
IP: 192.168.0.10, Default server: 192.168.0.1
|
||||
RedBoot>
|
||||
.Ed
|
|
@ -0,0 +1,5 @@
|
|||
.\" $NetBSD: upgrade,v 1.1 2001/11/30 23:48:52 thorpej Exp $
|
||||
.
|
||||
There is no previous release of
|
||||
.Nx*M
|
||||
from which to upgrade.
|
|
@ -0,0 +1,16 @@
|
|||
.\" $NetBSD: whatis,v 1.1 2001/11/30 23:48:52 thorpej Exp $
|
||||
.
|
||||
This is the first major release of
|
||||
.Nx*M .
|
||||
.Pp
|
||||
Unlike previous releases of
|
||||
.Nx
|
||||
for the ARM architecture, the \*M port uses the ELF
|
||||
binary format. However,
|
||||
.Nx \*V
|
||||
on \*M is, as usual, also fully backward compatible with
|
||||
old
|
||||
.Nx
|
||||
a.out ARM binaries, so you don't need to recompile all your local
|
||||
programs provided you set the appropriate binary compatibility options
|
||||
in your kernel configuration.
|
|
@ -0,0 +1,3 @@
|
|||
.\" $NetBSD: xfer,v 1.1 2001/11/30 23:48:53 thorpej Exp $
|
||||
.
|
||||
.so ../common/xfer
|
Loading…
Reference in New Issue