Errors, sw or hw?

Errors, sw or hw?

Post by Dr. Un » Fri, 08 Sep 2000 21:52:20



I have an AlphaPC 164SX 533Mhz.  Up until about two weeks ago I had a my
system boot from SRM to a floppy with MILO and so on.  Now I boot
straight from SRM.  I have a couple of questions:

1. I get what seems to be a warning:
   *** no timer interrupts on CPU 0 ***
which then boots normally but then the kernel give this message:
   "HWRPB cycle frequency (266666666) seems inaccurate - using the
measured value of 528728288 Hz", are they related? What can I do about
fixing it?  Are they hardware related?  Also after halting the computer,
when it goes back to SRM, I sometimes get a screen full of errors that
mention registers, PYXIS and other stuff.

2. What compiler works best on the Alpha architecture? gcc-2.7.2.3 won't
compile, egcs-1.1.2 gives me only segfaulting c++ programs, running
"make config" or "make menuconfig" gives a segfault during the parsing
of the config file (make xconfig works fine), and gcc-2.95.2 seems to
work fine, except for the annoying warning messages about traps (I
think).  What can be wrong with egcs on my system? Which should I use
for stability, such production purposes?

3. More than a month ago I compiled and tried to install aboot-0.7.
Then only thing that I managed to do was destroying all my partitions
(luckily I nothing important on my computer).  That's when I installed
FreeBSD 4.0 flawlessly.  Now I get errors with the same CD and system,
the error is that init can't find sysinstall.  What can be the problem?
One of my suspicions is a possible hardware problem.

Thanks in advance.
--
Take two shots of vodka and call me in the morning.

Sent via Deja.com http://www.deja.com/
Before you buy.

 
 
 

Errors, sw or hw?

Post by Jeff Stur » Mon, 11 Sep 2000 11:48:40



> 1. I get what seems to be a warning:
>    *** no timer interrupts on CPU 0 ***
> which then boots normally but then the kernel give this message:
>    "HWRPB cycle frequency (266666666) seems inaccurate - using the
> measured value of 528728288 Hz", are they related? What can I do about
> fixing it?  Are they hardware related?  Also after halting the computer,
> when it goes back to SRM, I sometimes get a screen full of errors that
> mention registers, PYXIS and other stuff.

Those messages should be harmless.  What SRM do you have?

My SX does not always halt properly either; I suspect a kernel bug.  I'm
using 2.2.14.  A hardware reset should always succeed after the machine
check though.

Quote:> 2. What compiler works best on the Alpha architecture? gcc-2.7.2.3 won't
> compile, egcs-1.1.2 gives me only segfaulting c++ programs, running
> "make config" or "make menuconfig" gives a segfault during the parsing
> of the config file (make xconfig works fine), and gcc-2.95.2 seems to
> work fine, except for the annoying warning messages about traps (I
> think).  What can be wrong with egcs on my system? Which should I use
> for stability, such production purposes?

egcs-1.1.2 was an interim compiler, not something I would recommend for
C++.  (The C++ frontend was changing rapidly at the time.)

I've had good luck with 2.95.2, the latest release (and probably last
before 3.0).  It should have a working C++ frontend.  It still does not
include the new ABI that will be in 3.0, so you'll probably still have
to recompile all your sources next time you upgrade, but that'll
hopefully be the last time...

Also, 2.95.2 is not yet really recommended for kernel builds, though it
seems to work OK.

Quote:> 3. More than a month ago I compiled and tried to install aboot-0.7.
> Then only thing that I managed to do was destroying all my partitions
> (luckily I nothing important on my computer).  That's when I installed
> FreeBSD 4.0 flawlessly.  Now I get errors with the same CD and system,
> the error is that init can't find sysinstall.  What can be the problem?
> One of my suspicions is a possible hardware problem.

Sounds like you didn't use BSD disklabels when you partitioned the
drive.  Did you read the SRM howto at
http://www.alphalinux.org/faq/srm.html?

Jeff