Starting Photon on QNX6.3

I try to run Photon on QNX6.3 running on a SH4A with a CoralPA
graphics chip. But there are some errors when I try to start the

graphic driver.

Line from coral.conf:


htp=1056,hsp=840,hsw=128,hdp=800,hdb=800,vtr=628,vsp=601,vsw=4,vdp=600,vidbase=0,regbase=0,vsize=0x3fc0000,mmr=0x41477be3,dcm=0x400,setup=1,rsw=1,mode=0,cge=166,cot=133,type=2,i2c=0x4a



Here are some outputs:

\

env

_=/usr/bin/env
QNX_CONFIGURATION=/etc/qnx

PATH=/bin:/usr/bin:/sbin:/usr/sbin:/proc/boot:/usr/local/bin:/opt/bin:/opt/sbin:/bin:/usr/bin:/usr/photon/bin



SHELL=/bin/sh
PHFONT=/dev/phfont
HOSTNAME=localhost
USER=root
LD_LIBRARY_PATH=/proc/boot:/usr/lib:/lib:/lib/dll
TMPDIR=/tmp
PROCESSOR=shle
HOME=/
QNX_HOST=/
QNX_TARGET=/
TERM=ansi
HZ=100
PHOTON_PATH=/usr/photon
DL_DEBUG=1
PHOTON=/dev/photon
LOGNAME=root
SYSNAME=nto

io-graphics -g800x600x15 -dldevg-coral.so -d0x10cf,0x201e

-amode=/usr/photon/config/coral.conf
load_object: attempt load of libgri.so.2
load_elf32: loaded lib at addr 78200000(text) 7820bc90(data)
load_object: attempt load of libfont.so.1
load_elf32: loaded lib at addr 7820e000(text) 78219ee0(data)
load_object: attempt load of libm.so.2
load_elf32: loaded lib at addr 7821c000(text) 7823ad40(data)
load_object: attempt load of libdisputil.so.2
load_elf32: loaded lib at addr 7823c000(text) 78242c80(data)
dlopen(“phfont.so”,3586)
load_object: attempt load of phfont.so
load_elf32: loaded lib at addr 78244000(text) 78266d70(data)
dlsym(80628f0,_btext)=80452c0
Library loaded; type ‘add-sym phfont.so 80452c0’ in gdb to load
symbols
load_object: attempt load of libfontharnessutils.so.1
load_elf32: loaded lib at addr 7826c000(text) 78271420(data)
dlsym(80628f0,PHFONT_INTERNAL_API)=78266de4
Fatal error - check sloginfo.
dlopen(“devg-coral.so”,0)
load_object: attempt load of devg-coral.so
load_elf32: loaded lib at addr 78244000(text) 78250820(data)
dlsym(80629b0,_btext)=80452c0
Library loaded; type ‘add-sym devg-coral.so 80452c0’ in gdb to load
symbols
load_object: attempt load of libffb.so.2
load_elf32: loaded lib at addr 78252000(text) 78260860(data)
dlsym(80629b0,devg_get_modefuncs)=7824eba0
dlsym(80629b0,devg_get_memfuncs)=7824e0e0
dlsym(80629b0,devg_get_miscfuncs)=7824e540
dlsym(80629b0,devg_get_corefuncs)=7824a6e0
dlsym(80629b0,devg_get_contextfuncs)=78249780
dlsym(80629b0,devg_get_vidfuncs)=NULL
dlsym(80629b0,devg_get_vcapfuncs)=78248e20
dlsym(80629b0,devg_get_3dfuncs)=78248d60
InterruptAttach: Invalid argument
Initialization error: No such device or address

sloginfo -c

Time Sev Major Minor Args
Jan 01 01:47:12 4 8 0 Legacy mode config file found.
Jan 01 01:47:12 1 8 0 phfont_init
Jan 01 01:47:12 1 8 0 phfontXX started OK
Jan 01 01:47:12 1 8 0 FatalError
Jan 01 01:47:12 1 8 0 No render engines loaded. io-font
Jan 01 01:47:12 1 8 0 Unable to launch Photon Font Server
main.
Jan 01 01:47:12 2 8 0 Unable to open font DLL
Jan 01 01:47:12 2 17 0 Alloc mem failed
Jan 01 01:47:12 2 8 0 pci_attach_device (0): Invalid
argument
Jan 01 01:47:12 2 17 0 Alloc mem failed
Jan 01 01:47:12 6 8 0 PCI attach device failed!
Jan 01 01:47:12 2 8 0 mode init() failed: Invalid
argument





mod

You are using the old (pre 6.3.0) io-graphics command line options.
Try the following:

io-graphics -d coral

vid=0x10cf,did=0x201e,xres=800,yres=600,bitpp=16,mode_opts=/usr/photon/confi
g/coral.conf -pphoton

See the io-graphics 6.3.0 documentation for more info the the “new style”
options. I will submit a PR for the driver (devg-*) docs as the still
reference the “old style” docs.

http://www.qnx.com/developers/docs/6.3.0/neutrino/utilities/i/io-graphics.ht
ml

Regards,

Joe

qnxhelper <qnxhelper@localhost-dot-localdomain.no-spam.invalid> wrote in
message news:crh9se$gn1$1@inn.qnx.com

I try to run Photon on QNX6.3 running on a SH4A with a CoralPA
graphics chip. But there are some errors when I try to start the
graphic driver.

Line from coral.conf:



htp=1056,hsp=840,hsw=128,hdp=800,hdb=800,vtr=628,vsp=601,vsw=4,vdp=600,vidba

se=0,regbase=0,vsize=0x3fc0000,mmr=0x41477be3,dcm=0x400,setup=1,rsw=1,mode=0
,cge=166,cot=133,type=2,i2c=0x4a

Here are some outputs:

\

env

_=/usr/bin/env
QNX_CONFIGURATION=/etc/qnx


PATH=/bin:/usr/bin:/sbin:/usr/sbin:/proc/boot:/usr/local/bin:/opt/bin:/opt/s

bin:/bin:/usr/bin:/usr/photon/bin

SHELL=/bin/sh
PHFONT=/dev/phfont
HOSTNAME=localhost
USER=root
LD_LIBRARY_PATH=/proc/boot:/usr/lib:/lib:/lib/dll
TMPDIR=/tmp
PROCESSOR=shle
HOME=/
QNX_HOST=/
QNX_TARGET=/
TERM=ansi
HZ=100
PHOTON_PATH=/usr/photon
DL_DEBUG=1
PHOTON=/dev/photon
LOGNAME=root
SYSNAME=nto

io-graphics -g800x600x15 -dldevg-coral.so -d0x10cf,0x201e

-amode=/usr/photon/config/coral.conf
load_object: attempt load of libgri.so.2
load_elf32: loaded lib at addr 78200000(text) 7820bc90(data)
load_object: attempt load of libfont.so.1
load_elf32: loaded lib at addr 7820e000(text) 78219ee0(data)
load_object: attempt load of libm.so.2
load_elf32: loaded lib at addr 7821c000(text) 7823ad40(data)
load_object: attempt load of libdisputil.so.2
load_elf32: loaded lib at addr 7823c000(text) 78242c80(data)
dlopen(“phfont.so”,3586)
load_object: attempt load of phfont.so
load_elf32: loaded lib at addr 78244000(text) 78266d70(data)
dlsym(80628f0,_btext)=80452c0
Library loaded; type ‘add-sym phfont.so 80452c0’ in gdb to load
symbols
load_object: attempt load of libfontharnessutils.so.1
load_elf32: loaded lib at addr 7826c000(text) 78271420(data)
dlsym(80628f0,PHFONT_INTERNAL_API)=78266de4
Fatal error - check sloginfo.
dlopen(“devg-coral.so”,0)
load_object: attempt load of devg-coral.so
load_elf32: loaded lib at addr 78244000(text) 78250820(data)
dlsym(80629b0,_btext)=80452c0
Library loaded; type ‘add-sym devg-coral.so 80452c0’ in gdb to load
symbols
load_object: attempt load of libffb.so.2
load_elf32: loaded lib at addr 78252000(text) 78260860(data)
dlsym(80629b0,devg_get_modefuncs)=7824eba0
dlsym(80629b0,devg_get_memfuncs)=7824e0e0
dlsym(80629b0,devg_get_miscfuncs)=7824e540
dlsym(80629b0,devg_get_corefuncs)=7824a6e0
dlsym(80629b0,devg_get_contextfuncs)=78249780
dlsym(80629b0,devg_get_vidfuncs)=NULL
dlsym(80629b0,devg_get_vcapfuncs)=78248e20
dlsym(80629b0,devg_get_3dfuncs)=78248d60
InterruptAttach: Invalid argument
Initialization error: No such device or address

sloginfo -c

Time Sev Major Minor Args
Jan 01 01:47:12 4 8 0 Legacy mode config file found.
Jan 01 01:47:12 1 8 0 phfont_init
Jan 01 01:47:12 1 8 0 phfontXX started OK
Jan 01 01:47:12 1 8 0 FatalError
Jan 01 01:47:12 1 8 0 No render engines loaded. io-font
Jan 01 01:47:12 1 8 0 Unable to launch Photon Font Server
main.
Jan 01 01:47:12 2 8 0 Unable to open font DLL
Jan 01 01:47:12 2 17 0 Alloc mem failed
Jan 01 01:47:12 2 8 0 pci_attach_device (0): Invalid
argument
Jan 01 01:47:12 2 17 0 Alloc mem failed
Jan 01 01:47:12 6 8 0 PCI attach device failed!
Jan 01 01:47:12 2 8 0 mode init() failed: Invalid
argument





mod