Graphic Trappers of Photon

Hi,

We have recently configured a QNX computer with dual display. The
computer system comprises of an industrial grade, ISA/PCI CPU card (PII
233MHz) with onboard display (C&T). We have installed two PCI VGA (cirrus
logic chipset) cards on the same system. We were able to configure a unique
Photon session for each physical monitor. For detcting and configuring dual
PCI cards, we have used Hydra.ms -T (graphica trapper) of Photon. This
worked out without any problem with CPU card of ADVANTECH make (PCA-6159V).

When we repeated the experiment with CPU card (PIII 850MHz) of another
make (Lanner AP-370BF), graphic trappers failed to detect second VGA card.
It detected resolutions supported by only one PCI card. It could neither
detect onboard display nor second PCI VGA card. The new CPU card has same
graphic chipset (C&T) as in previous case. Does this mean that the CPU card
that we have now selected for this experiment cannnot be used? How to make
our dual display configuration work with our new CPU card? What stops Photon
graphic trapper from detecting both PCI VGA cards installed on the system?

Regards,
Krupa

Hi Krupa,

Can you send the output from the following script to me so I can
take a look at it?

Thanks

Erick



#! /bin/sh

set -x

General os and video information script

mkdir tmp
tempfile=“tmp/video_info.txt”

\

function declaration - syschk()

used to gather info via standard os utilities

and write the output to video_info file.

syschk () {
echo Output of: $1 >> $2
$1 >> $2
echo >> $2
}

echo "Starting script… "
echo "Please don’t touch the keyboard until the script is finished… "
echo “”

get time and date information

timestamp=$(date +%H+%M+%S)
datestamp=$(date +%y+m%d)

get the output from the various utilities

echo “Running the various ‘sin’ commands…\n”

syschk “sin” $tempfile
syschk “sin ver” $tempfile
syschk “sin in” $tempfile
syschk “sin ar” $tempfile

get the output from some video related commands

echo “Running some video utilities…\n”

syschk “show_pci -vvvvvv” $tempfile
syschk “/qnx4/graphics/bin/show_vesa” $tempfile
syschk “ls -l /qnx4/graphics/drivers/” $tempfile
syschk “ls -l /qnx4/graphics/trappers/” $tempfile
syschk “cat /etc/config/trap/crt.$NODE” $tempfile


echo "Script finished… "
echo “Please include the file ‘tmp/video_info.txt’ with your email to support.”



Thanks

Erick.



Krupa <seto@vsnl.com> wrote:

Hi,

We have recently configured a QNX computer with dual display. The
computer system comprises of an industrial grade, ISA/PCI CPU card (PII
233MHz) with onboard display (C&T). We have installed two PCI VGA (cirrus
logic chipset) cards on the same system. We were able to configure a unique
Photon session for each physical monitor. For detcting and configuring dual
PCI cards, we have used Hydra.ms -T (graphica trapper) of Photon. This
worked out without any problem with CPU card of ADVANTECH make (PCA-6159V).

When we repeated the experiment with CPU card (PIII 850MHz) of another
make (Lanner AP-370BF), graphic trappers failed to detect second VGA card.
It detected resolutions supported by only one PCI card. It could neither
detect onboard display nor second PCI VGA card. The new CPU card has same
graphic chipset (C&T) as in previous case. Does this mean that the CPU card
that we have now selected for this experiment cannnot be used? How to make
our dual display configuration work with our new CPU card? What stops Photon
graphic trapper from detecting both PCI VGA cards installed on the system?

Regards,
Krupa

Erick Muis
Hardware Group
QNX Software Systems Ltd.
Email: emuis at qnx.com

Hi Krupa,

We looked at the output and it kinda looked like it got cut off at the end,
if possible could you please run the script again. Also could you possibly
try disabling the onboard adapter to see if that helps or not.

One more thing, could you possibly setup the hardare on the old CPU card
and run the script on that and send us the output?

Thanks

Erick

Erick Muis <emuis@emuis.ott.qnx.com> wrote:

Hi Krupa,

Can you send the output from the following script to me so I can
take a look at it?

Thanks

Erick



#! /bin/sh

set -x

General os and video information script

mkdir tmp
tempfile=“tmp/video_info.txt”


function declaration - syschk()

used to gather info via standard os utilities

and write the output to video_info file.

syschk () {
echo Output of: $1 >> $2
$1 >> $2
echo >> $2
}

echo "Starting script… "
echo "Please don’t touch the keyboard until the script is finished… "
echo “”

get time and date information

timestamp=$(date +%H+%M+%S)
datestamp=$(date +%y+m%d)

get the output from the various utilities

echo “Running the various ‘sin’ commands…\n”

syschk “sin” $tempfile
syschk “sin ver” $tempfile
syschk “sin in” $tempfile
syschk “sin ar” $tempfile

get the output from some video related commands

echo “Running some video utilities…\n”

syschk “show_pci -vvvvvv” $tempfile
syschk “/qnx4/graphics/bin/show_vesa” $tempfile
syschk “ls -l /qnx4/graphics/drivers/” $tempfile
syschk “ls -l /qnx4/graphics/trappers/” $tempfile
syschk “cat /etc/config/trap/crt.$NODE” $tempfile



echo "Script finished… "
echo “Please include the file ‘tmp/video_info.txt’ with your email to support.”



Thanks

Erick.



Krupa <> seto@vsnl.com> > wrote:
Hi,

We have recently configured a QNX computer with dual display. The
computer system comprises of an industrial grade, ISA/PCI CPU card (PII
233MHz) with onboard display (C&T). We have installed two PCI VGA (cirrus
logic chipset) cards on the same system. We were able to configure a unique
Photon session for each physical monitor. For detcting and configuring dual
PCI cards, we have used Hydra.ms -T (graphica trapper) of Photon. This
worked out without any problem with CPU card of ADVANTECH make (PCA-6159V).

When we repeated the experiment with CPU card (PIII 850MHz) of another
make (Lanner AP-370BF), graphic trappers failed to detect second VGA card.
It detected resolutions supported by only one PCI card. It could neither
detect onboard display nor second PCI VGA card. The new CPU card has same
graphic chipset (C&T) as in previous case. Does this mean that the CPU card
that we have now selected for this experiment cannnot be used? How to make
our dual display configuration work with our new CPU card? What stops Photon
graphic trapper from detecting both PCI VGA cards installed on the system?

Regards,
Krupa



Erick Muis
Hardware Group
QNX Software Systems Ltd.
Email: emuis at qnx.com

Erick Muis
Hardware Group
QNX Software Systems Ltd.
Email: emuis at qnx.com