linux-mips
[Top] [All Lists]

help on matroxfb

To: "vandrove@vc.cvut.cz" <vandrove@vc.cvut.cz>
Subject: help on matroxfb
From: Fuxin Zhang <fxzhang@ict.ac.cn>
Date: Thu, 30 Aug 2001 6:25:39 +0800
Cc: "linux-mips@oss.sgi.com" <linux-mips@oss.sgi.com>
Sender: owner-linux-mips@oss.sgi.com
hello,

    I have touble to make matroxfb work,could you be so kind to help me out? 

    My configuration:
     Algorithmics P6032 evaluation board + idt64474 mipsel CPU
       (with pci slot,no AGP)
     Millennium G450 (PCI),16M DDR mem,Dual head.
     linux kernel 2.4.2 from hardhat (www.mvista.com) with some 
       code by me to port it to p6032
      (BTW,I just can't find where the often-mentioned sgi cvs
       tree is,the one listed in FAQ seems not work for me,so i 
       have to use hardhat kernel,if possible,I am willing to
       contribute to linux-mips:)
    
    symptom:
     1. The card is detected as a G450 (AGP) 
     2. memory cannot be autodetected. getmemory exit with realSize=0
     3. if i set video.len mannually to 0x1000000(16M),then all seems
         to work,but the screen shows only some regular vertical lines
         and a real BIG cursor(about 2cm x 2cm!). There is about 
         0.5cm between two vertical lines.
     4. I can use fbset to change fb modes,and the screen do react to
         changes,but only with slightly different lines or blank sc.
     5. I can input with a keyboard,the big cursor moves as expected
        just no text is output.
    
    tweaks I have tried:
      1. Update matroxfb to the one in 2.4.9-ac2,it doesn't help
      2. try all kind of options: novga,nobios,noaccel,nohwcursor etc
         but nothing seems to really help(with nohwcursor,the big
         cursor disappears)(of course,I may have left out the 
         correct combination:,it is impossible to try all)
      
    One thing that may be useful is that pci initialization may have 
   problems because my firmware (pmon from algor) has some bugs which 
   prevent it from recognize and initialize the matrox card correctly.
   ( e.g. There is a type error in type1 configuration access code so
     it can't initialize devices behind pci-pci bridge)
   I fixed part of it but not sure enough is done.So i attached an
   output of "lspci -vv" for your reference.

     The other attachment is boot time messages.I switch on most of
   the matroxfb debug option so it contains many related info.
  
   Thank you in advance.


Regards
            Fuxin Zhang
            fxzhang@ict.ac.cn

Attachment: lspci
Description: Binary data

Attachment: log.txt
Description: Binary data

<Prev in Thread] Current Thread [Next in Thread>