I have pulled this information from many sources, mostly the NetBSD Port-hp300 mailing list. Many people should be credited as the source for this information, but unfortunately, I didn't save the source for any of the facts. If you see a quote from one of your messages, let me know, and I will attach your name somewhere here.
I don't actually know much of what is in this document, so if you have any corrections or additions, please send them to me.
Where can I get a copy of this FAQ file?
I have gotten almost everything from the archives of the NetBSD Port-hp300 mailing list, at ftp://ftp.netbsd.org. If anyone has any other sources for this type of information, please send them to me!
Why would anyone want to fool with this stuff?
The series 800 machines are based on PA-RISC and not the Moto 68k so NetBSD doesn't run on them. There has been an interest in a PA-RISC port but even once that is done it will only run on a narrow range of the PA machines.
hp300h
You can use a serial console on them if you set the remote bit on the dca (the 9- pin serial port...) On older models this was done with a switch or jumper on the human interface board...
On newer models (375, 380, 400-series) you need to frob with an option in the proms... To configure the bootrom to use the built-in serial as the console, do the following (Note: this actually applies to the 345/375/380 but the 425/433 are similar. Other machines (370/360/...), you'll actually have to frob a switch or jumper on the appropriate serial card or cpu card.): Power on the system, hit the space bar a few times, and wait for the "selecting system" message. When you get that, enter "C <enter>" ... you'll get a menu ... wade though it to the serial port config, and set the remote flag.
Stop Bits 1
Baud Rate 9600 bps
Parity/Data Bits 0's/7
Enq/Ack NO
Pace (Handshake) XON/XOFF
How do I determine which model of hp9000/300 I have?
What is the deal with these HP tape drives?
comp.sys.hp.hardware would probably be a good place to start...I've always been able to find HP parts there (usually very cheap...) We just got rid of 34 320s. Traded in the CPUs, sold the expander boxes (and memory) cheap to some salvage place.
Yah, pretty sure. I know there are at least 2 people on this list who have done this to 345/375s, and I'll let them speak up if they wish ... On the 345, you'll need new ROMs (upgrade to the ones in the 380), but I'm not sure about the 400-series, since they had some of that weird Apollo goo in them...
I don't know the 400 series, but the 345 and the 375 have 030 daughter boards and can indeed be upgraded. You need the 040, a new oscillator and in my case, new boot ROMS. The old oscillator was on the daughter board and the new one plugs in right next to the 040 socket. The new oscillator whould be twice the frequency you want to run the 040. My old ROMS didn't pass self tests with the 040. It took a while but I tracked down the right ROM parts for the 375/345 from HP, and I can give you that info if you want it. No idea about the 400 series, but I'd venture that it's worth a try.
For the 400s, the upgrade path is:
If the 1LY3 chip is revision -0304, the cpu, crystal, and boot rom are replaced.
If the 1LY3 chip is not revision -0304, it appearently takes a full cpu board replacement.
The 1LY3 chip is located above the cpu and forward of the ram slots (when looking from the back) in position U56.
How do you switch a 400 425 433 rom back to HPUX mode from Domain mode?
> The issue with the apollo keyboard is still an issue since we can't find
> the UART in I/O space that controls that connector on all 4xx's...
>
> I can't remember where we stood on it but didn't someone suggest that
> 4xx's running HPUX had 3 uarts wired up to the serial connector on the
> back? I remember that under Domain/OS there was only 1 serial port
> available although I heard rumor that there were actually 2... If
> it's the case that there were 3 ports under hpux and 2 under Domain/OS,
> then I guess the answer is obvious... But looking on my 400s motherboard,
> I see only a single 16550AN... So, I'm confused...
>
Here is the pinout for the connector (from the owner's guide):
1 ground 14 SIO2_RTS
2 SIO1_TXD 15 SIO2_CTS
3 SIO1_RXD 16 SIO2_DCD
4 SIO1_RTS 17 spare
5 SIO1_CTS 18 SIO2_DTR
6 SIO1_DSR 19 SIO3_DTR
7 inline resistor 20 SIO1_DTR
8 SIO1_DCD 21 SIO3_TXD
9 SIO3_RXD 22 SIO1_RI
10 SIO3_CTS 23 SIO3_RTS
11 spare 24 spare
12 SIO2_TXD 25 SIO3_DCD
13 SIO2_RXD
It says all three run up to 19.2k baud. This is a Domain/OS version of the
owner's guide so I guess all three were available there as well.
I think two of the port were implemented on an IO ASIC. I'll see if I can
find where they live in IO space...
> I'd really like to know what those switches are, as well. At least one
> of them sets the "remote" bit on the internal serial port (which enables
> serial console) ... If someone has more info on these, please let me
> know, and I'll get that info on the WWW server.
For the 340, the switches are - from right to left (right switch should
have the dot):
MEN - RS232 Modem enable.
1 = modem lines enabled (shipped setting)
0 = modem lines disabled
REM - RS232 Remote terminal enable
1 = Remote Mode
0 = Local Moded (shipped setting)
LAN - Lan Local/Remote
1 = Remote Mode (not currently used)
0 = Local Mode (shipped setting)
SC - Internal HP-IB System Controller
1 = System Controller (shipped setting)
0 = Not System Controller
How to upgrade a 375 or 345 to a 380.
Are alternate keyboards available for HP workstations?
DIP Switch Settings for HP 7475 Plotter
Copyright © 1996 Ross Sponholtz. All rights reserved.
Revised: December 12, 1996