x86, x >= 3? Minimum requirements for x86 target?

RE: Minimum x86 processor requirements for Neutrino/QNX6 target system.

Does the x in x86 have a lower bound? Does it really mean 86, 186, 286, and
so forth? It looks like all the Momentics libraries were built for 386, so
I assume that is the minimum requirement. (I think that was also true for
Photon 1, but not necessarily for QNX4.)

I’m just doing a sanity check to make sure the problems I am having
booting our 486 box (with Neutrino OS images I created with Momentics PE)
are not due to something as simple as a Pentium instruction set. (The boot
dies right after printing “Hit Esc for .altboot”, no matter which build file
I have tried to use as a basis. The box works fine with QNX4/Photon1.)

->>>–Sherwood–>

“Dale Sherwood, NYAB” <dsherwoo@nyab.com> wrote in message
news:affjjn$esh$1@inn.qnx.com

RE: Minimum x86 processor requirements for Neutrino/QNX6 target system.

Does the x in x86 have a lower bound? Does it really mean 86, 186, 286,
and
so forth? It looks like all the Momentics libraries were built for 386,
so
I assume that is the minimum requirement. (I think that was also true for
Photon 1, but not necessarily for QNX4.)

I’m just doing a sanity check to make sure the problems I am having
booting our 486 box (with Neutrino OS images I created with Momentics PE)
are not due to something as simple as a Pentium instruction set. (The
boot
dies right after printing “Hit Esc for .altboot”, no matter which build
file
I have tried to use as a basis. The box works fine with QNX4/Photon1.)

http://www.qnx.com/support/sd_hardware/platform/processors.html says
386 is supported so is 486.


->>>–Sherwood–

Dale Sherwood, NYAB <dsherwoo@nyab.com> wrote in article <affjjn$esh$1@inn.qnx.com>…

I’m just doing a sanity check to make sure the problems I am having
booting our 486 box (with Neutrino OS images I created with Momentics PE)
are not due to something as simple as a Pentium instruction set. (The boot
dies right after printing “Hit Esc for .altboot”, no matter which build file
I have tried to use as a basis. The box works fine with QNX4/Photon1.)

Highly probably you have the memory problem, how much memory is in your box, how big is image and
where you put the image on memory???

I tried QNXRTP 6.0A & 486 box, worked great :wink: It’s was rumored 386 boxes also work but additionly
you have to care about FPU (there is emulator if box has no math co-CPU).

Eduard.
ed1k at ukr dot net

Mario Charest postmaster@127.0.0.1 wrote:

“Dale Sherwood, NYAB” <> dsherwoo@nyab.com> > wrote in message
news:affjjn$esh$> 1@inn.qnx.com> …
RE: Minimum x86 processor requirements for Neutrino/QNX6 target system.

Does the x in x86 have a lower bound? Does it really mean 86, 186, 286,
and
so forth? It looks like all the Momentics libraries were built for 386,
so
I assume that is the minimum requirement. (I think that was also true for
Photon 1, but not necessarily for QNX4.)

I’m just doing a sanity check to make sure the problems I am having
booting our 486 box (with Neutrino OS images I created with Momentics PE)
are not due to something as simple as a Pentium instruction set. (The
boot
dies right after printing “Hit Esc for .altboot”, no matter which build
file
I have tried to use as a basis. The box works fine with QNX4/Photon1.)


http://www.qnx.com/support/sd_hardware/platform/processors.html > says
386 is supported so is 486.

I have never seen anyone try to start nto on a non-mmu [3|4]86 processor.
What does proc-nto say/do when it does not find the mmu on a x86 processor?


regards,
Tom

Mario Charest postmaster@127.0.0.1 wrote:

I have never seen anyone try to start nto on a non-mmu [3|4]86 processor.
What does proc-nto say/do when it does not find the mmu on a x86
processor?

It won’t work on non MMU CPU, but as far as I know 3|486 have MMU

I know it won’t work, I am just wondering if the proc-nto will
produce an error message, or just go away.


regards,
Tom

“Thomas Emberson” <temberson@softwareremodeling.com> wrote in message
news:afv09j$pbt$2@inn.qnx.com

Mario Charest postmaster@127.0.0.1 wrote:

“Dale Sherwood, NYAB” <> dsherwoo@nyab.com> > wrote in message
news:affjjn$esh$> 1@inn.qnx.com> …
RE: Minimum x86 processor requirements for Neutrino/QNX6 target system.

Does the x in x86 have a lower bound? Does it really mean 86, 186,
286,
and
so forth? It looks like all the Momentics libraries were built for
386,
so
I assume that is the minimum requirement. (I think that was also true
for
Photon 1, but not necessarily for QNX4.)

I’m just doing a sanity check to make sure the problems I am having
booting our 486 box (with Neutrino OS images I created with Momentics
PE)
are not due to something as simple as a Pentium instruction set. (The
boot
dies right after printing “Hit Esc for .altboot”, no matter which build
file
I have tried to use as a basis. The box works fine with QNX4/Photon1.)


http://www.qnx.com/support/sd_hardware/platform/processors.html > says
386 is supported so is 486.

I have never seen anyone try to start nto on a non-mmu [3|4]86 processor.
What does proc-nto say/do when it does not find the mmu on a x86
processor?

It won’t work on non MMU CPU, but as far as I know 3|486 have MMU

regards,
Tom