Well, we have tracked this down a bit farther on our own.
As I stated, I didn’t really think it was a pci-bios issue.
However enum IS complaining that no “PnP” BIOS
can be found (i.e. the ISA PNP BIOS) but it is saying that
that is not an error – just a warning.
I am TOO familiar with running RTP/NTO on the
MediaGX/Geode platform and have numerous boards
here that work quite nicely. However, this one doesn’t
seem to work real well at the moment.
What I am really asking is if anyone there has actually
tested with the newest XpressRom from InsydeSW on
an SC1200 Geode platform which is quite a bit different
than the older Geode GXm/GX1/GXLV cores.
We have now been able to boot the unit by creating a
VERY stripped down boot image and are trying to localize
it to find out whats crashing.
So far, it looks like devc-ser8250 is the culprit. Which
doesn’t suprise me because, as I understand it, the SC1200
pulls the UARTs into the core and they are basically
virtualized using the VSAII routines just like they did for
their SB Audio and VGA implementations. Which is to
say a “virtual” 8250 UART being handled through an
SMI interrupt routine.
However, even with devc-8250 pulled, we still haven’t
gotten Photon to run on this core yet. Which also doesn’t
really surprise me as they have added quite a few new
video features to the SC1200 (Video Input Port, etc).
Has anyone there actually tested the “SC” series at all yet???
Michael Burkey (mailto:Michael.Burkey@Nexwarecorp.com)
Nexware Corp. (http://www.nexwarecorp.com)
“Hardware Support Account” <firstname.lastname@example.org> wrote in message news:email@example.com…
Assuming the MediaGX board is not your development system.
Does the MediaGX board contain a PCI bus? If not then you
shouldn’t be running pci-bios in your OS image. Could you
give a bit more detail on your OS image and what the system
contains. We have several MediaGX boards here that run fine
with QNX RTOS 6.1.
Michael D. Burkey <> firstname.lastname@example.org> > wrote:
Has anyone out there recently used RTP 6.x on a MediaGX/Geode
platform running the InsydeSW XpressRom product?
When trying to boot this we get several warning messages about
PnP BIOS not being detected by QNX and then it starts trying to
detect the IDE device and locks up during the process.
Also of note, this is on a Geode SC1200 – the first one of which
I have tried to run RTP on.
I am aware that the current version of RTP has some serious
issues on x86 boxes without a proper PCI BIOS implementation
(which I feel is inexcusable for an embedded RTOS – QNX4
worked nicely in this situation and if RTP can’t, QNX will be
losing a very substantial market IMHO) but, at least from what
I can tell, this doesn’t seem to be a PCI BIOS issue (at least I’m
not getting the PCI Bios error message that I am used to getting).
Has anyone else out there had any luck with similar configurations?
Michael Burkey (mailto:> Michael.Burkey@Nexwarecorp.com> )
Nexware Corp. (> http://www.nexwarecorp.com> )