From: "Bill Farrow" <BillF@optiscan.com>
To: <linuxppc-embedded@ozlabs.org>
Subject: RE: Boot w/ VGA console - PCI nvidia
Date: Tue, 30 Jan 2007 14:46:29 +1100 [thread overview]
Message-ID: <34E73CC1202BF246B7DE3463BEBC0689303D84@postie.optiscan.com> (raw)
In-Reply-To: <000c01c74417$913d51c0$6405a8c0@absolut>
Russell McGuire wrote:
> Thanks for the info. Looking around I see that there
> is some aged code in the U-boot tree under the MIA
> board that is a BIOS emulator. Seems like a huge mess
> to get a video card to turn on.
Yes, I came across that code in my investigation as well. As Xiao points
out in his email, this code is an earlier version of the SciTech code.
I didn't get around to comparing it with the Xorg code either.
> I am using a Freescale MPC8360 so yes, ppc
> architecture and thus the problems with BIOS emulation
> with PCI.
>
> Do we still need a BIOS emulator if we don't want to
> run the VGA console during bootup, but only for post
> boot?
I'm pretty sure that you don't need uboot to do the emulation if you
don't need graphics at this point. As long as you are happy to wait
until Xorg has started before you can display anything.
> I.e. does the NVIDIA driver have enough smarts to
> initialize the card after Linux is 100% booted up?
> I really only need to be able to use the graphics card
> for user applications, and booting with it is not a
> requirement. If somehow I could boot with the serial
> console, and then run a user mode application that
> initiated the card?
I think you will find that the Xorg driver will use it's own x86emu to
initialise the card properly when X starts. I haven't confirmed this
myself yet, I guess I need to look at the Xorg code and then actually
try it out. This was the impression that I got from talking to one of
the video driver hackers at Linux.Conf.au a couple of weeks back,
specifically about running x86 graphics cards on PPC.
Are you able to get your kernel to mount a PPC distro via NFS so that
you have a full Xorg installation to test with, without having to build
it yourself ?
Bill
next prev parent reply other threads:[~2007-01-30 3:46 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.1354.1170085533.9285.linuxppc-embedded@ozlabs.org>
2007-01-30 2:37 ` Boot w/ VGA console - PCI nvidia Russell McGuire
2007-01-30 3:04 ` Xianghua Xiao
2007-01-30 3:46 ` Bill Farrow [this message]
2007-01-27 1:05 FW: " Russell McGuire
2007-01-29 7:20 ` Bill Farrow
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=34E73CC1202BF246B7DE3463BEBC0689303D84@postie.optiscan.com \
--to=billf@optiscan.com \
--cc=linuxppc-embedded@ozlabs.org \
/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