hanging 2940-AU: good points but still need help!

Andy Dougherty doughera at lafcol.lafayette.edu
Thu Jul 30 10:30:25 PDT 1998


On Wed, 29 Jul 1998, Doug Ledford wrote:

> Frédéric Baumann wrote:
> 
> > As Doug suggested to me, it's probably a PCI problem related to
> > address conflicts. However, my /proc/pci says that the video board is
> > mapped in 0x80000000 and that the 2940 is mapped in 0x81000000. The
> > output of X seems to say that the video is at 0x80000000
> 
> >   Bus  0, device  19, function  0:
> >     VGA compatible controller: S3 Inc. ViRGE/VX (rev 2).
> >       Medium devsel.  IRQ 255.  Master Capable.  Latency=32.  Min Gnt=4.Max Lat=255.
> >       Non-prefetchable 32 bit memory at 0x80000000.
> 
> >   Bus  0, device   0, function  0:
> >     Unknown class: Silicon Integrated Systems 85C501 (rev 57).
> >       Fast devsel.  IRQ 60.  Master Capable.  No bursts.  Max Lat=128.
> >       Non-prefetchable 32 bit memory at 0x80000010.
> >       Non-prefetchable 64 bit memory at 0x80000010.
> >       Prefetchable 64 bit memory at 0x80000010.
> >       Non-prefetchable 64 bit memory at 0x80000020.
>                                             ^^^^^^^^
> 
> All four of the addresses here are in definite conflict with the frame
> buffer on the video card.  Once XFree86 is started, I'm sure it's hosing the
> SIS PCI chipset that controls your motherboard.  In order to make things
> work, you probably need to find some way of remapping that PCI frame buffer
> address on the video card.  In general, this looks like something where NT
> is remapping the device, XFree86 isn't, and it's hosing the system.

I had a vaguely similar problem with a Data Translation frame grabber, but
it was IRQ conflicts instead of memory address conflicts.  Fortunately for
me, just moving boards around to different slots apparently changed the
order of initialization and the conflict vanished. 

    Andy Dougherty		doughera at lafayette.edu
    Dept. of Physics
    Lafayette College, Easton PA 18042


To Unsubscribe: send mail to majordomo at FreeBSD.org
with "unsubscribe aic7xxx" in the body of the message



More information about the aic7xxx mailing list