XIP OS image hangs

Hello,

OS image generated from the following buildfile works fine:

[image=0x00200000]
[virtual=ppcbe,binary].bootstrap = {
startup-mip405
PATH=/bin:/root/bin:/:./ LD_LIBRARY_PATH=root/lib:/usr/lib procnto-400
}
[+script] .script = {

display_msg Welcome to QNX NEUTRINO

devc-ser8250 -e -c14745600 -b115200 0xef600300,0x0 0xef600400,0x1 &
reopen
pipe &

[+session] sh &
}

[type=link] /dev/console = /dev/ser1
[type=link] /usr/lib/ldqnx.so.2 = /usr/lib/libc.so

/usr/lib/libc.so = libc.so
/bin/pipe = pipe
/bin/devc-ser8250 = devc-ser8250
/bin/sh = fesh
/bin/pidin = pidin
/bin/shutdown = shutdown

startup code copies OS image into RAM and next procnto starts shell on the
first serial port.


The same OS image but in XIP implementation hangs:
[image=0xFFE00000]
[ram=0x00200000]

startup code jumps into kernel entry but procnto doesn’t perform startup
script.
Is there something wrong with my XIP OS image?

My target is PPC405GPR and I’m using QNX 6.3.0.

Regards,
Jacek

The same tests with similar OS image on the XScale platform are passed.
Both OS images (XIP, noXIP) works without any problem.

Is there something specific for ppcbe targets and XIP OS images?

Regards,
Jacek

U¿ytkownik “Jacek Rudnicki” <jacek.rudnicki@quantum.com.pl> napisa³ w
wiadomo¶ci news:dhqk6r$rr1$1@inn.qnx.com

Hello,

OS image generated from the following buildfile works fine:

[image=0x00200000]
[virtual=ppcbe,binary].bootstrap = {
startup-mip405
PATH=/bin:/root/bin:/:./ LD_LIBRARY_PATH=root/lib:/usr/lib procnto-400
}
[+script] .script = {

display_msg Welcome to QNX NEUTRINO

devc-ser8250 -e -c14745600 -b115200 0xef600300,0x0 0xef600400,0x1 &
reopen
pipe &

[+session] sh &
}

[type=link] /dev/console = /dev/ser1
[type=link] /usr/lib/ldqnx.so.2 = /usr/lib/libc.so

/usr/lib/libc.so = libc.so
/bin/pipe = pipe
/bin/devc-ser8250 = devc-ser8250
/bin/sh = fesh
/bin/pidin = pidin
/bin/shutdown = shutdown

startup code copies OS image into RAM and next procnto starts shell on the
first serial port.


The same OS image but in XIP implementation hangs:
[image=0xFFE00000]
[ram=0x00200000]

startup code jumps into kernel entry but procnto doesn’t perform startup
script.
Is there something wrong with my XIP OS image?

My target is PPC405GPR and I’m using QNX 6.3.0.

Regards,
Jacek