mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: "Juanjo García Carré" <juanjo@eurogaran.com>
To: Erik Andersen <andersen@codepoet.org>
Cc: sten_wang@davicom.com.tw, linux-kernel@vger.kernel.org
Subject: Re: PROBLEM: Hangup with Radeon9200 accel. Does not happen when not using agpgart or disabling CPU internal cache.
Date: Mon, 17 Nov 2003 13:47:23 +0100	[thread overview]
Message-ID: <20031117124723.GA11274@eurogaran.com> (raw)
In-Reply-To: <20031022140114.GA17407@eurogaran.com>

 

I finally managed to find the cause of the problem:

- It was not software.
Sorry for the unnecessary annoyance, people from the kernel and XFree lists! 
I will try to compensate by telling you what happened, just in case
you would face anything similar.

- It was neither the hardware.

- It was BIOS, but...
	- It was not a problem with BIOS settings.
	- It was not a problem of BIOS version.
	- The BIOS in fact can work perfectly.

Intrigued ?
Be prepared for one of the strangest stories of computer malfunction:

I bought a recent graphics card (Radeon 9200) for a not so recent
computer (Pentium2 with Intel440BX chipset).

I found Linux freezed completely whenever I tried to use acceleration,
which did not happen when using Windows with the same machine, nor the
same card on another -dissimilar- machine.
So I begun to search for flaws in the IntelAGP kernel module and/or the
Direct Rendering Interface, something that proved unsuccesful.
(I deeply thank everyone who tried to help me with this).

Frustrated, I decided to flash the BIOS with the latest version from the
manufacturer and... It worked !!!

But... Wait!... Isn't this the same BIOS version that was already installed?

Didn't I tried to load default and fail-safe settings with no positive result?

Mmmmm.... Let's see... Let's try changing some parameters....
It stops working again !!!

Let's return those parameters to their previous values... NO SUCCESS.

This is the bizarre part:

IT COULD NOT BE MADE TO WORK AGAIN, REGARDLESS OF THE PARAMETERS SETTINGS,
unless CMOS was cleared using the motherboard jumper.

I checked the fenomenon a dozen times. Moreover, after enough fiddling with
the bios parameter settings, even Windows begins to freeze
(always regardless of the concrete values introduced)
until CMOS is hard-reset again.

Possible explanations:
1- The system does not truly restart after changing values.
This possibility was easy to discard by powering off, waiting 2 minutes
and then powering on.
2- Values saved and shown later by the BIOS do not correspond in fact
to real ones.
3- The BIOS gets somehow corrupted when changing its parameters.
4- The BIOS is slowly getting corrupted by aging:
We all know today's hardware decomposes with time. I have seen
circuit boards that became pastous, sticky, degraded in only a couple of
years. (Learn the lesson. Don't throw away your old hardware!)
If this is so, in the future I will see how not even the jumper
erasing method will work.

For those interested, the "magic BIOS" corresponds to:

BasePlate:    Tyan    Mod. S1846 Tsunami ATX   2.00.04 031320011030
BIOS:         Ami     686 AMIBIOS (c)1999 AE12 4885
BIOS chip:    WinBond W29C020-90



      parent reply	other threads:[~2003-11-17 12:48 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-10-20 10:01 Juanjo García Carré
2003-10-20 10:11 ` Erik Andersen
2003-10-22 11:53   ` Juanjo García Carré
     [not found]     ` <20031022121538.GA14480@codepoet.org>
     [not found]       ` <20031022140114.GA17407@eurogaran.com>
2003-11-17 12:47         ` Juanjo García Carré [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20031117124723.GA11274@eurogaran.com \
    --to=juanjo@eurogaran.com \
    --cc=andersen@codepoet.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=sten_wang@davicom.com.tw \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®