We have an application running in QNX 6.3.2 with Photon in an old x86 hardware. We need to run this same application both in the old hardware and also in a new x86 hardware with a Bay Trail CPU. As far as I could see, only the new version QNX 6.6 supports this platform.
In our app we use COM1, Ethernet, Photon with touch screen, compact flash (EIDE) and standard keyboard and mouse.
I have already tested the application binaries compiled in 6.3.2 in a QNX 6.5.0 + Photon box and it worked fine.
- Does anyone tested QNX 6.3.2 or 6.5.0 on this new x86 chipset Bay Trail (Intel BloomField Hills)? Are they really not compatible?
- I saw that Photon is not supported anymore on 6.6. Is it still possible to run Photon in QNX6.6? Does it come with the QNX6.6 Development environment?
- In case Photon runs in 6.6, is it possible to run the app binaries compiled for 6.3.2 in this new QNX6.6 + Photon?
- Does anyone have any insight of how difficult is to port a Photon application to the new 6.6 graphics environment? Does it have an application like Phindows?
Our best scenario would be to use the same code (binaries) running in the two different hardware (one running QNX6.3.2 and the other QNX6.6) to do not have to maintain two different code bases and development environments. We have hundreds of equipment with 6.3.2 and may have hundreds with 6.6.
Any help will be appreciated.