From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 19 Oct 2007 11:45:01 -0500 From: Olof Johansson To: Bai Shuwei Subject: Re: powerpc 440 monitor program Message-ID: <20071019164501.GA10055@lixom.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: Cc: linuxppc-dev@ozlabs.org, linuxppc-embedded@ozlabs.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Fri, Oct 19, 2007 at 11:32:33AM +0800, Bai Shuwei wrote: > all, > hi, when I boot my system, there are no output on the screen. > I choice the framebuffer and my monitor card is ATI PAGE 128 PCI, qt/e GUI. > When i compile the kernel, the boot logo and aty 128fb has be compiled into > kernel patched with videoboot, and x86emu. The video parameters set: > video=aty128fb:640x480-16@7. > The kenel can recognize the monitor card, and the frame buffer device > has run. > The output showed below: > > videoboot: Booting PCI video card bus 0, function 0, device 6 > aty128fb: Found Intel x86 BIOS ROM Image > aty128fb: Rage128 BIOS located > aty128fb: Rage128 RK PCI [chip rev 0x2] 32M 64-bit SDR SGRAM (2:1) > fb0: ATY Rage128 frame buffer device on Rage128 RK PCI > > My problem is there is no output on the monitor,and cannot see the penguin > boot logo. > I also run a program to test the framebuffer, which can read data from the > fb. After running the qt/e program, which can run scussessfully, there is no > output.! Hi, Lots of graphics cards need their on-board BIOS to be executed to setup the card before it can be used by linux or anything else. Some firmwares have x86 emulation built-in to do this (CFE has it, SLOF might, U-boot has it for some platforms but I don't know about 4xx). -Olof