Is there a board support package for a Diamond Systems Prome

I am looking for a full bios replacement/qnx boot/flash file system setup
for one of these cards.

It is based on a ZFx86 system on a chip that emulates a 486 DX2 100 pc. It
has 32Mb of RAM, and a 2Mb Flash (has bios, and can emulate a floppy). It
also has 16 A/D channels, 4 D/A channels, 24 bits digital I/O, 2 coutner
timers, 2 USB, 4 Serial, 1 parallel, KBD, Mouse, Ethernet, and runs from a
single +5V supply. Nice little board.

I am using Qnx on it now, and found drivers (and wrote some code) for most
of it’s functionality (at least what I am using now). I would like to be
able to set it up to boot from the built in 2Mb rom, directly into QNX,
instead of going through bios.

Is there anyting out there to do this already (before I start writing code
of my own)?

Thanks,

John Eddy

John Eddy <john.h.eddy@lmco.com> wrote:

I am looking for a full bios replacement/qnx boot/flash file system setup
for one of these cards.

It is based on a ZFx86 system on a chip that emulates a 486 DX2 100 pc. It
has 32Mb of RAM, and a 2Mb Flash (has bios, and can emulate a floppy). It
also has 16 A/D channels, 4 D/A channels, 24 bits digital I/O, 2 coutner
timers, 2 USB, 4 Serial, 1 parallel, KBD, Mouse, Ethernet, and runs from a
single +5V supply. Nice little board.

I am using Qnx on it now, and found drivers (and wrote some code) for most
of it’s functionality (at least what I am using now). I would like to be
able to set it up to boot from the built in 2Mb rom, directly into QNX,
instead of going through bios.

What version of QNX?

(Assuming QNX 6.2.1 (or 6.2.0).)
There is a sample BSP (ipl & startup) for an AMD SC400 board, which I think
is a non-BIOS board. But, there may be a bunch of custom work for any
particular board that is pretty messy.

Is there anyting out there to do this already (before I start writing code
of my own)?

Take a look under:

/usr/src/bsp-6.2.1/x86/sc400/src/hardware

and the stuff below that.

-David

QNX Training Services
http://www.qnx.com/support/training/
Please followup in this newsgroup if you have further questions.