QNX4 boot process (secondary boot loader)

Hello,

I would like to boot QNX4 system from CF formatted with FAT fs. That means I
have to write my own secondary boot loader.

From my understanding of QNX4 boot process it should be enough to load .boot
file into memory (start of .boot file is placed at addr. 1000 (0:1000 or
100:0000). Then I fill offset 0xC (bootsrc) with ‘H’ and I transfer control
to it.

And this is the outcome:

BOOT ERROR: no modules in image, check build file
— cannot start operating system

Filesize of (.boot) is 450kB and I know there are modules in this file. (If
I put the same file
on QNX4 formated CF it is working fine)

Is there anything I am missing?

Thank you very much.

Pavol Kycina

Ping?

“Pavol Kycina” <xkycina@microstep-hdo.sk> wrote in message
news:424d0362$1@news.microstep-hdo.sk

Hello,

I would like to boot QNX4 system from CF formatted with FAT fs. That means
I
have to write my own secondary boot loader.

From my understanding of QNX4 boot process it should be enough to load
…boot
file into memory (start of .boot file is placed at addr. 1000 (0:1000 or
100:0000). Then I fill offset 0xC (bootsrc) with ‘H’ and I transfer
control
to it.

And this is the outcome:

BOOT ERROR: no modules in image, check build file
— cannot start operating system

Filesize of (.boot) is 450kB and I know there are modules in this file.
(If
I put the same file
on QNX4 formated CF it is working fine)

Is there anything I am missing?

Thank you very much.

Pavol Kycina
\