Confusion with QNX and Momentics

Hi All

I called my local vendor for QNX to give me an eval CD for checking out QNX. He passed me 4 CDs with the title

  1. QNX momentics development suite V6.3, Professional Edition, QNX Neutrino RTOS host
  2. QNX momentics development suite V6.3, Professional Edition, Service Pack 1
    two more CDs for Windows host.

On PC number 1:

I installed the QNX host version with Service Pack 1, which installed QNX as well as Momentics on QNX. This version of QNX is supposed to be “runtime”.

On PC number 2:

I also downloaded QNX ver 6.3 from the website and installed on another PC (did not include momentics). If I want to install Momentics on PC 2, how do I go about it? Can I use the CDs from points 1 & 2 above? What is the difference between the QNX RTOS on PC 2 and the previous PC 1?

The version on PC 1 is supposed to expire in one month. So what exactly will happen after one month?

The version on PC 2 has no expiration date and I never entered any license key either when I installed it.

Hope someone can clarify these basic queries.

Regards

ON PC1 you will loose some feature, like QNX plug-in in the IDE. Usage of qcc, can’t build images, to name a few

On PC2 you need to reinstall, you can’t upgrade from run-time to momentics.

Yes you can install on PC2 from your CD’s. However, I’d recommend downloading SP3 full-install ISO image, because it contains more hardware support.

Thanks for your replies. But I am still a bit confused. Correct me if I am wrong Momentics is to QNX as VC++ is to Windows XP. Removing VC++ simply removes a development tool from the OS. BUt otherwise the OS is fully functional. So why the term Momentics is almost always used to refer to the QNX RTOS itself?

Or is my basic assumtption itself is wrong, that Momentics is more than just an IDE?

Momentics is just vague enough so that it means nothing and everything ;-) If you want to do comparaison, VC++ is to Windows what Eclipse is to QNX. Momentics on Windows is more like XP embedded dev environment on XP.

But Momentics hosted on QNX is actually both the OS and the Dev kit, they can’t be split. They come on one CD and I know of no way to install they separately.

The RTOS is called Neutrino, Momentics is the name of the development seat. Of course, a development seat consists of tools AND an OS… :slight_smile: If you want to install just the OS on an x86 and want to cross-develop on Windows, you have actually three choices:

a) you install the Neutrino version of Momentics (one CD image). For the tools to work on Neutrino, it will of course first install the Neutrino RTOS itself. :slight_smile:
b) you install the Neutrino RTOS only, from the x86 Runtime CD
c) you use the standard tools to build an embedded system, i.e. System Builder, mkifs, to build your own x86 boot image (plus additional filesystem on HD if required).