Skip navigation.
Home
The QNX Community Portal

View topic - Unable to find bootable iso of QNX 6.6

Unable to find bootable iso of QNX 6.6

Discussion about the QNX6 OS.

Unable to find bootable iso of QNX 6.6

Postby Shabbaz » Wed Mar 18, 2015 1:57 pm

I have received academic license for QNX 6.6, in particular, the following:

  • QNX SDK for Apps and Media Adacemic Key - single user (ONLINE) (ver. 1.0.0)
  • QNX Software Development Platform Academic Key - single user (ONLINE) (ver. 6.6.0)

In the list of products, I have:

Download QNX SDP v6.6

QNX SDP 6.6 delivers enhanced security,graphics, multimedia cpabilities and power management. The SDP combines the QNX Neutrino RTOS 6.6 and the QNX Momentics Tool Suite.
Download QNX 6.6.0


It says that the SDP contains QNX Neutrino RTOS 6.6. Following the download link, I can see the following available for download:

  • QNX® Software Development Platform 6.6 Graphics Patch [Patch ID 3875]
  • QNX® Software Development Platform 6.6 Header Files Patch [Patch ID 3851]
  • QNX® Software Development Platform 6.6.0 – Full Installation DVD [All hosts]
  • QNX® Software Development Platform 6.6.0 – Linux Hosts
  • QNX® Software Development Platform 6.6.0 – Windows Hosts

From these, only the third one (Full Installation DVD) is actually an .iso file. I downloaded it and tried booting with virtualbox but the .iso image doesn't seem to be bootable. I have tried booting a QNX 6.4 .iso image in virtualbox and there is no problem booting (except I don't have a license for it), so the problem doesn't seem to be with virtualbox.

Can somebody please let me know how the heck I am supposed to install QNX 6.6?
Shabbaz
New Member
 
Posts: 3
Joined: Sun Mar 15, 2015 2:30 pm

Re: Unable to find bootable iso of QNX 6.6

Postby Tim » Wed Mar 18, 2015 4:31 pm

First you install the Software Development Platform on either Windows or Linux.

Then using that development platform you create a QNX boot image (read the doc's on it). That boot image is what you transfer to your virtualbox / hardware.

QNX 6.6 is the first version of the O/S to do things this way. Unfortunately it's neither intuitive or easy. It's too bad you can't use 6.5 or earlier.

Tim
Tim
Senior Member
 
Posts: 1388
Joined: Wed Mar 10, 2004 12:28 am

Re: Unable to find bootable iso of QNX 6.6

Postby maschoen » Fri Mar 20, 2015 12:21 am

A few points to think about.

There is a 6.6 VMWare VM online that you can download. It does not have a development system, but it can be used to create a QNX format disk or image. This is very important as I will explain.

Development from 6.6 must be done via Momentics, from Windows or Linux. QNX 6.6 native has no GUI, no compiler or tool chain (at least not one available to users). Most noteworthy, QNX does not provide a direct way to format a QNX file system using Momentics.

If using VMWare is not an option, I was advised that the following could work. Build an installation system on some media, eg. flash drive using a DOS formatted partition. The boot file needs an option that I do not remember that tells the file system to treat all files on this partition as executable. Without this, you won't be able to run any of the utilities which you will need to use to format the QNX disk.
maschoen
QNX Master
 
Posts: 2640
Joined: Wed Jun 25, 2003 5:18 pm

Re: Unable to find bootable iso of QNX 6.6

Postby Thunderblade » Fri Mar 20, 2015 9:10 am

Is there a bootable ISO file for VxWorks, Integrity, or Nucleus? I guess not! How are those being installed then? Impossible? Surely not! :)
Thunderblade
Senior Member
 
Posts: 487
Joined: Thu Apr 07, 2005 11:52 am

Re: Unable to find bootable iso of QNX 6.6

Postby maschoen » Fri Mar 20, 2015 4:45 pm

Thunderblade wrote:Is there a bootable ISO file for VxWorks, Integrity, or Nucleus? I guess not! How are those being installed then? Impossible? Surely not! :)


It's not impossible to create a 6.6 target system. It's just amazingly more difficult than a 6.5 one.
maschoen
QNX Master
 
Posts: 2640
Joined: Wed Jun 25, 2003 5:18 pm

Re: Unable to find bootable iso of QNX 6.6

Postby Shabbaz » Mon Mar 23, 2015 10:30 am

maschoen wrote:QNX 6.6 native has no GUI, no compiler or tool chain.


Would I be right to imagine that it is possible to install a GUI and a compiler? I just read that QNX doesn't use a package manager anymore, though.
Shabbaz
New Member
 
Posts: 3
Joined: Sun Mar 15, 2015 2:30 pm

Re: Unable to find bootable iso of QNX 6.6

Postby Tim » Mon Mar 23, 2015 4:44 pm

It's *possible*. However you need to:

1) obtain the source code for the compiler and GUI you want to use.
2) Using Momentics (QNX development kit under Windows/Linux) you have to compile that code into QNX binaries / libraries.
3) Install those on your QNX system.

I'd imagine that's a few hundred hours worth of work depending on how difficult it is to compile the Compiler and GUI you select into something you install on QNX.

Tim
Tim
Senior Member
 
Posts: 1388
Joined: Wed Mar 10, 2004 12:28 am

Re: Unable to find bootable iso of QNX 6.6

Postby Shabbaz » Wed Mar 25, 2015 8:09 pm

I guess I'd just learn to cross-compile my autotools-enabled libraries (1) and run the tests manually on QNX. Thanks for your help.

(1) No, I don't care for another IDE or whatever (Momentics). I'll just extract the tools/libraries out of it.
Shabbaz
New Member
 
Posts: 3
Joined: Sun Mar 15, 2015 2:30 pm

Re: Unable to find bootable iso of QNX 6.6

Postby Thunderblade » Mon Mar 30, 2015 1:50 pm

You can do this from the command line, once you have installed QNX SDP. No need to use the Momentics IDE, although debugger and especially System Profiler can be very helpful. As a target, I'd suggest using the ISO provided on the QNX website, it installs well in VMware and Virtual Box. That should be sufficient for your needs.
Thunderblade
Senior Member
 
Posts: 487
Joined: Thu Apr 07, 2005 11:52 am


Return to QNX6 - OS

Who is online

Users browsing this forum: Google Adsense [Bot] and 2 guests