R>
NVRAM prompt)There are some reported cases of a link to /usr/libexec/ld.so not being extracted during an installation of NetBSD/pmax 1.3.2. Symptoms of this problem mainly include the shell trying to execute binaries as shell scripts, eg:
To fix this, simply do the following as root:$ gcc -o world world.c /usr/bin/as: 34: Syntax error: word unexpected (expecting ")") $ as bash: /usr/bin/as: cannot execute binary file
# ln /usr/libexec/ld.elf_so /usr/libexec/ld.so
NetBSD/pmax now supports the r4000 CPU. A kernel built with both the MIPS1 and MIPS3 options, as well as the relevant DEC_ options, (such as the GENERIC kernel) will boot on all currently supported R2000/R3000 systems and R4000 systems.
The Notes on System Models page has a complete list of supported machines that NetBSD/pmax runs on.
This restriction will be lifted with the move to a machine-independent SCSI driver.
If the drive still doesn't probe, check that the PROM detects the
drive (using cnfg 3
for devices attached to the base
system SCSI controller).
The SFB driver does not use the hardware accelerator at all; it treats the framebuffer as a larger cfb. At some point the NetBSD/alpha sfb support may be merged.
An experimental X server is available for the PX and PXG boards.
The Notes on System Models page has a full list of supported and unsupported graphics cards.
If a keyboard isn't detected by the PROM, then a serial port will be used as the console. Port settings are always 9600,n,1 (speed 9600, no parity, 1 stop bit). Use the serial port marked as number 3 on the 5000/xxx machines (that's the one furthest from the power connectors), or the DB25 port on the 5000/xx machines.
To always force a serial console (overriding the keyboard/graphics), set
the PROM environmental variable console to the
value s (using setenv console 's'
).
Probably the most useful console variable setting is *, which has the system probe for the graphics adapter in the lowest-numbered TURBOchannel slot (including the onboard framebuffer, in the case of the 5000/xx machines).
The PROM has some intelligence - setting the console to eg. an empty TURBOchannel slot isn't a problem (it will time-out and return after a short time). You don't need to switch off or reboot between changing these settings.
The osconsole variable is set automatically by the system. It indicates the slot numbers of the devices used for console input/output.
top of unit _____ ( ) ( o o o ) ( ) | o ||||| o | <-- Connect these two pins together ( ) ( o o ) (_____) ^ |(As seen from the rear of the system unit)
The framebuffer is the single, fairly large memory board on the left-hand side of the mainboard, behind the system RAM.
Connect a null-modem cable from the printer serial port (marked with a printer icon). The serial ports are actually RS-423, but a compatible RS-232 style cable can be made. The console port settings are 9600,n,8,1 as usual.
R>
NVRAM prompt)
(top)
You should now be done. When you re-apply power to the system, you
should be greeted with a >>
prompt.
-n | Load system software, but stay at PROM monitor. |
-z # | Wait # seconds before booting |
# | TURBOchannel slot number. Use cnfg to list slot contents |
dev | 'tftp' or 'mop' for network booting, rzN to boot from scsi disk ID N |
path | Optional file |
-a | Autoboot to multiuser |
(others) | (to be expanded) |
|
|