1 .\" $NetBSD: hardware,v 1.5 2009/04/23 01:56:49 snj Exp $
6 to PowerPC based evaluation boards.
7 At the present time, the following boards are supported:
11 IBM PowerPC 405GP based Walnut
13 Marvell PowerPC 750 based EV-64260
17 Plat'Home OpenBlockS200
19 Plat'Home OpenBlockS266 microserver
22 However, this documentation is specific to installing
24 on the Walnut board only.
26 .Ss2 Supported devices
27 .(bullet -offset indent
29 The built-in Ethernet card is not supported, so another PCI
30 Ethernet card supported by
32 must be provided if you want to use
35 Any PCI Ethernet card supported by
40 Any PCI SCSI card supported by
42 should work, as should most SCSI disk/tape/CD-ROM devices.
50 Other PCI IDE controllers should work, but there are no reports.
52 Most IDE disk/CD-ROM/ATAPI devices should work.
57 PCI audio cards, although none have been tested.
67 Some PCI serial ports should work, but no one has tried them
72 Most MI PCI cards should work, although very few have been tested with
74 .Lk http://www.NetBSD.org/support/hardware/pci.html
78 .Ss2 Unsupported devices
79 .(bullet -offset indent
83 This does not concern booting the kernel itself, since that
84 is done by the firmware.
85 For using an NFS root you will have to provide a supported network card,
89 .Ss2 Supported boot devices and media
91 The firmware only supports booting from network or the serial port,
92 so you cannot boot from disk even if you install a disk controller.
93 Instructions for booting from serial port are not provided; in the
94 following we will describe how to setup netbooting.
96 The first step is setting the IP addresses of both the walnut itself
97 and the host that will be serving the kernel image.
98 From the main menu, choose 3 to set the IP address of the machine:
100 1 - Enable/disable tests
101 2 - Enable/disable boot devices
102 3 - Change IP addresses
104 5 - Toggle ROM monitor debugger
105 6 - Toggle automatic menu
106 7 - Display configuration
107 8 - Save changes to configuration
108 9 - Set baud rate for s1 boot
109 A - Enable/disable I cache (Enabled )
110 B - Enable/disable D cache (Enabled )
111 0 - Exit menu and continue
115 Set the IP address for the local Ethernet with 1:
117 --- CHANGE IP ADDRESS ---
119 001 Enabled Ethernet [ENET]
120 local=0.0.0.0 remote=0.0.0.0 hwaddr=0004ace312bd
121 004 Disabled Serial Port 2 [S2]
122 local=8.1.1.2 remote=255.255.255.255 hwaddr=ffffffffffff
123 ----------------------------
124 select device to change -\*[Gt]1
125 1 - Change local address
126 2 - Change remote address
127 0 - Return to main menu
129 Current IP address = (0.0.0.0)
130 Enter new IP address -\*[Gt]Enter IP address in dot notation, (eg. 8.1.1.2)
133 Here you enter the machine's IP address, e.g. 10.0.0.1.
134 Now you need to do the same thing to set the host IP address (choice 2
135 from the menu above).
137 Once both the local and remote addresses are set, you can use
138 the ping test to make sure the ethernet is working; or you can
139 simply use option 0, "Exit menu and continue" to try to boot the
140 machine, if you already set up the remote machine to provide
142 For details on how to do that, see the
143 .Sx Booting from the network
146 You should now be able to boot the operating system.