version 1.2, 2013/12/29 19:47:44
|
version 1.3, 2014/01/17 21:50:34
|
Line 1
|
Line 1
|
NetBSD/next68k: Frequently Asked Questions |
[[!meta title="NetBSD/next68k: Frequently Asked Questions"]] |
========================================== |
|
|
|
[[!toc startlevel=4]] |
[[!toc startlevel=1 levels=2]] |
|
|
### Booting |
# Booting |
|
|
#### How do I get to the ROM Monitor or the debugger? |
## How do I get to the ROM Monitor or the debugger? |
|
|
You can get to the ROM monitor or break into the debugger (once the |
You can get to the ROM monitor or break into the debugger (once the |
NetBSD kernel is running) at any time by hitting both **COMMAND** and |
NetBSD kernel is running) at any time by hitting both **COMMAND** and |
the backquote (`` ` ``) key above the `7` on the numeric |
the backquote (`` ` ``) key above the `7` on the numeric |
keypad. |
keypad. |
|
|
#### How do I reset the system without pulling the plug? |
## How do I reset the system without pulling the plug? |
|
|
This is a hard reset -- it does not sync the filesystems first. Press |
This is a hard reset -- it does not sync the filesystems first. Press |
the *left* **COMMAND**-**ALTERNATE**-**`*`** keys (where the |
the *left* **COMMAND**-**ALTERNATE**-**`*`** keys (where the |
`*` key is to the right of the `/` on the numeric keypad). |
`*` key is to the right of the `/` on the numeric keypad). |
|
|
#### How do I netboot? |
## How do I netboot? |
|
|
This is now covered in the INSTALL notes. There is also a section of the |
This is now covered in the INSTALL notes. There is also a section of the |
[Diskless NetBSD HOW-TO](../../docs/network/netboot/) devoted to |
[Diskless NetBSD HOW-TO](http://www.NetBSD.org/docs/network/netboot/) devoted to |
[netbooting |
[netbooting |
NetBSD/next68k](../../docs/network/netboot/intro.next68k.html). |
NetBSD/next68k](http://www.NetBSD.org/docs/network/netboot/intro.next68k.html). |
|
|
#### How do I boot from a second hard drive or CD-ROM? |
## How do I boot from a second hard drive or CD-ROM? |
|
|
The ROM Monitor `bsd()` command defaults to booting from the |
The ROM Monitor `bsd()` command defaults to booting from the |
lowest SCSI ID drive which is usually the internal hard drive at ID 0. |
lowest SCSI ID drive which is usually the internal hard drive at ID 0. |
Line 33 To boot from the next SCSI hard drive, y
|
Line 32 To boot from the next SCSI hard drive, y
|
which will boot from the next highest SCSI ID drive -- *not necessarily |
which will boot from the next highest SCSI ID drive -- *not necessarily |
SCSI ID 1*. |
SCSI ID 1*. |
|
|
SCSI ID boot command |
[[!table data=""" |
--------- --------------------- |
SCSI ID |boot command |
0 `bsd()` |
0 |`bsd()` |
2 `bsd(1,0,0)` |
2 |`bsd(1,0,0)` |
6 `bsd(2,0,0)` |
6 |`bsd(2,0,0)` |
|
"""]] |
|
|
Only turbo NeXT systems can boot directly from a CD-ROM. Non-turbo |
Only turbo NeXT systems can boot directly from a CD-ROM. Non-turbo |
models need to load the bootloader from a floppy, SCSI hard drive, or |
models need to load the bootloader from a floppy, SCSI hard drive, or |
over the network. |
over the network. |
|
|
#### What can I do in the ROM Monitor? |
## What can I do in the ROM Monitor? |
|
|
From the ROM Monitor prompt, type `?` to get a listing of the |
From the ROM Monitor prompt, type `?` to get a listing of the |
possible commands and `p` to configure the system. Additionally, |
possible commands and `p` to configure the system. Additionally, |
Line 52 pressing the `Power` key will let you po
|
Line 52 pressing the `Power` key will let you po
|
To boot from a SCSI disk, type `bsd()`. To boot from the |
To boot from a SCSI disk, type `bsd()`. To boot from the |
ethernet, type `ben()netbsd`. |
ethernet, type `ben()netbsd`. |
|
|
|
[[!template id=programlisting text=""" |
NeXT ROM Monitor 2.5 (v66) |
NeXT ROM Monitor 2.5 (v66) |
|
|
CPU MC68040 25 MHz, memory 100 nS |
CPU MC68040 25 MHz, memory 100 nS |
Line 95 ethernet, type `ben()netbsd`.
|
Line 96 ethernet, type `ben()netbsd`.
|
allow boot from any device even if password protected: no? |
allow boot from any device even if password protected: no? |
allow optical drive #0 eject even if password protected: yes? |
allow optical drive #0 eject even if password protected: yes? |
enable parity checking if parity memory is present: no? |
enable parity checking if parity memory is present: no? |
|
"""]] |
|
|
|
|
* * * * * |
* * * * * |
|
|
### Hardware |
# Hardware |
|
|
#### How do the keyboard, mouse, and monitor connect to the NeXT hardware? |
## How do the keyboard, mouse, and monitor connect to the NeXT hardware? |
|
|
For monochrome systems (NeXT Computer, NeXTcube, NeXTstation, NeXTcube |
For monochrome systems (NeXT Computer, NeXTcube, NeXTstation, NeXTcube |
Turbo, and NeXTstation Turbo) without a NeXTdimension board, a 19 pin |
Turbo, and NeXTstation Turbo) without a NeXTdimension board, a 19 pin |
Line 127 monitor to the NeXTdimension. If the cub
|
Line 129 monitor to the NeXTdimension. If the cub
|
Display, you must use a "Y-cable" and a soundbox connected to the |
Display, you must use a "Y-cable" and a soundbox connected to the |
NeXTdimension board. |
NeXTdimension board. |
|
|
#### Differentiating ADB and non-ADB keyboards and mice |
## Differentiating ADB and non-ADB keyboards and mice |
|
|
Currently, only non-ADB keyboards and mice are supported. |
Currently, only non-ADB keyboards and mice are supported. |
|
|
Line 156 depicting the differences. ChannelU also
|
Line 158 depicting the differences. ChannelU also
|
[webpage](http://www.channelu.com/Turbo/NeXT/mousekeysound.html) with |
[webpage](http://www.channelu.com/Turbo/NeXT/mousekeysound.html) with |
pictures of these devices. |
pictures of these devices. |
|
|
#### How do I run my NeXT headless? |
## How do I run my NeXT headless? |
|
|
From [The Peanut's Archive |
From [The Peanut's Archive |
FAQ](http://www.peanuts.org/faq-serve/cache/189.html). Also, see this |
FAQ](http://www.peanuts.org/faq-serve/cache/189.html). Also, see this |
Line 193 Monitor](#rom-monitor). The important on
|
Line 195 Monitor](#rom-monitor). The important on
|
- Port A as alternate Console? Y (if you have one, it's nice) |
- Port A as alternate Console? Y (if you have one, it's nice) |
- Verbose mode? N (this may need to be N to work) |
- Verbose mode? N (this may need to be N to work) |
|
|
#### How do I build a serial console cable? |
## How do I build a serial console cable? |
|
|
See the [NetBSD Serial Port |
See the [NetBSD Serial Port |
Primer](../../docs/Hardware/Misc/serial.html) for more information. |
Primer](http://www.NetBSD.org/docs/Hardware/Misc/serial.html) for more information. |
|
|
#### What is the pinout of the monitor cable? |
## What is the pinout of the monitor cable?<a name="monitor-pinout"></a> |
|
|
The NeXT monitor cable is a very strange DB19 connector. You won't find |
The NeXT monitor cable is a very strange DB19 connector. You won't find |
any of these outside for special order shops. The cable, as seen from |
any of these outside for special order shops. The cable, as seen from |
the back of the machine: |
the back of the machine: |
|
|
|
[[!template id=programlisting text=""" |
10 1 |
10 1 |
_________________________ |
_________________________ |
\ o o o o o o o o o o / |
\ o o o o o o o o o o / |
\ o o o o o o o o o / |
\ o o o o o o o o o / |
--------------------- |
--------------------- |
19 11 |
19 11 |
|
"""]] |
|
|
1. +12V |
1. +12V |
2. -12V |
2. -12V |
Line 233 the back of the machine:
|
Line 237 the back of the machine:
|
|
|
* * * * * |
* * * * * |
|
|
### Other sources of information |
# Other sources of information |
|
|
#### [The peanuts.org NEXTSTEP/OpenStep FAQ](http://www.peanuts.org/peanuts/GeneralData/Documents/faq/NeXTFAQ-html/NeXTFAQ.txt) |
|
|
|
|
* [The peanuts.org NEXTSTEP/OpenStep FAQ](http://www.peanuts.org/peanuts/GeneralData/Documents/faq/NeXTFAQ-html/NeXTFAQ.txt) - |
(see section 5 on black hardware) |
(see section 5 on black hardware) |
|
|
#### [NeXT Hardware FAQs](http://www.lrz-muenchen.de/~heller/NeXT/NeXT.html) |
* [NeXT Hardware FAQs](http://www.lrz-muenchen.de/~heller/NeXT/NeXT.html) |
|
|
#### [The wscons documentation](../../docs/guide/en/chap-cons.html#chap-cons-wscons) |
|
|
|
|
* [The wscons documentation](http://www.NetBSD.org/docs/guide/en/chap-cons.html#chap-cons-wscons) - |
About NetBSD's platform-independent workstation console driver. |
About NetBSD's platform-independent workstation console driver. |
|
|
#### [Diskless NetBSD HOW-TO](../../docs/network/netboot/) |
* [Diskless NetBSD HOW-TO](http://www.NetBSD.org/docs/network/netboot/) |
|
|
#### [NetBSD Serial Port Primer](../../docs/Hardware/Misc/serial.html) |
* [NetBSD Serial Port Primer](http://www.NetBSD.org/docs/Hardware/Misc/serial.html) |