We intend to support 4 binary formats:
Please see this explanation.
Please follow the Recipe.
You need a toolchain which will generate PA-RISC ELF32 binaries. For all intents and purposes, this means GCC and GNU binutils. A tar archive containing binaries for Linux/i386 (with glibc 2.1 or above) is available by FTP at puffin.external.hp.com:/pub/parisc/binaries/LinuxX86/xc-latest.tgz. Alternatively you can check out GCC and binutils from our CVS repository. See the recipe in the question above for details on how to build them.
We have an excellent NFS-Root-HOWTO written by Martin Petersen with the aid of several others.
pdc_cons die !!what's going on?
The kernel on the CD is set up for serial port console. If you attach a serial cable to the back of your machine then you should see messages appearing on that console instead. You should be able to replace this kernel with one which uses the STI console instead.
request_irq(259, c01ec76c, 0x0, asp, c3rcd080)what's going on?
This is a bug in the kernel shipped on the CD. It only affects certain machines and has been fixed in the current CVS tree. We recommend you acquire a newer kernel from the FTP site.
ASP version 1 at ..... foundwhat's going on?
This is a bug in the parallel port driver. It currently does not work on earlier Series 700 workstations. You can workaround the problem by reconfiguring your kernel and removing support for the parallel port (CONFIG_PARPORT_GSC).
linux:unknown terminal type.
The debian ncurses package is missing. On early NFS root tarballs, ncurses-base was accidentally omitted. See dselect or dpkg documentation on how to install packages. Debian Packages website has a list of packages available. Available hppa architecture dependent packages are now mirror'd. ncurses-base is an example of an architecture independent package.
Lots of boot and some performance problems can be attributed to firmware "bugs". All machines print the PDC revision at boot up. Or once at "Main Menu>" or "BOOT_ADMIN>" one can print the PDC revision with "in fv" (c3000) or "in" (712) command.
Putting more intelligence in any software module will increase the odds of having bugs. Since firmware updates (aka patches) are freely available (below), the latest firmware is required when reporting problems instead of attempting other workarounds. Page 17 of HPUX-11 Patch Management gives an overview of what's on the HP FFS Patch Server.
The PDC Patch Catalog lists firmware revs for systems which have upgradeable firmware. If it's not listed either you don't need a patch (yet :^) or it's not upgradeable. Systems older than 712 or 715's (eg 735) are only upgradeable via chip replacement.
BEWARE: It's possible to kill a system by either upgrading the wrong firmware or the upgrade doesn't finish properly for any reason. Don't upgrade unless you have evidence of a PDC problem. Text files on the HP patch depot describe what was fixed in each revision since the machine model was released.