Page 1 of 1

QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 26. May 2010, 11:22
by stevestereo
I was using QNX 6.4.1 on virtualbox with 2 CPUs without problems.
When I tried out QNX 6.5.0 ( M4 and M9 ) I found that only setting up 1 CPU is working

here is the errormessage when running qnxbasesmp.ifs

apic_local_intr.c:212 -- ASSERT((cpu ==0)||(lapic_read(LAPIC_LLOR)&LVT_MASKED)) failed!
CPU 1 start failure

Would be nice, if this setup would be possible again.
Sent a request to QNX support in parallel, because I don't know whether the problem is cause by QNX or VirtualBox.

Re: QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 1. Nov 2011, 21:43
by Boo2
This is broken for me too, any ideas ?

Thanks,

Boo

Re: QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 2. Nov 2011, 16:46
by michaln
Probably best to pursue this with QNX. It's not quite clear to me what the assertion means, so all I can say is that no other OS I know of is complaining.

It could be that VirtualBox gets some esoteric aspect of APIC operation wrong, but it's hard to tell what QNX is trying to check for there.

Re: QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 13. Sep 2012, 05:14
by Pshem
Any updates on this problem. It seems to be already a year old problem, which I just faced on my environment. Any solutions highly appreciated.

Re: QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 13. Sep 2012, 09:56
by michaln
Pshem wrote:Any updates on this problem. It seems to be already a year old problem, which I just faced on my environment. Any solutions highly appreciated.
As an unsupported guest OS, QNX is extremely low on the priority list. So far, no paying customer even asked about QNX support, so the situation is not likely to change anytime soon.

I'll reiterate what I said many months ago - if you are entitled to support for QNX, ask what the assertion means and what exactly VirtualBox is doing wrong. If you just say "QNX doesn't work", we're not interested. If you say "local APIC register so-and-so is incorrectly setting a certain bit under certain conditions", we're much more likely to listen.

Re: QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 16. Sep 2012, 12:32
by adasiko
Pshem
May be changing kernel can fix this problem?
PS: Qnx awful works in virtualbox :(

Re: QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 14. May 2021, 06:13
by sa
has this issue been resolved? what was the solution for this assert?
I am having the same issue with QNX 6.5 with QNX on Intel AtomĀ® E3815, 1.46 GHz, 1 core (TC3: 40)
I have contacted QNX and waiting for response, but this is taking time

Re: QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 14. May 2021, 14:15
by scottgus1
'sa', Since Virtualbox is free, you could try it and let us know if the problem is fixed.

Re: QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 14. May 2021, 15:08
by sa
I am not sure how to get VM on that hardware. Right now I don't have any os on that hardware.
I could not install from the QNX cd and I followed up with QNX.
I have received an .bin file from QNX , that i could flash to an USb and boot from USB on that hardware.
I am trying to install QNX on the m2 drive on that hardware, but i am getting the assert message apic_local_intr.c:203--assert((lapic_read(LAPIC_LL0R)&0x700)==0x700) failed
I am following up with QNX on why the .ifs file i generated is having this issue while their .bin file boots fine.
there has been no response lately .

Re: QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 14. May 2021, 15:20
by scottgus1
sa wrote:I am not sure how to get VM on that hardware.
What "hardware" are you referring to?

Re: QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 14. May 2021, 15:28
by sa
Beckhoff C6015-0010

Re: QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 14. May 2021, 15:37
by scottgus1
If you are trying to install QNX on the Beckhoff directly, then you have the wrong forum. This forum is for installing operating systems in Virtualbox virtual machines.

If you have a supported OS like Windows or Linux on the Beckhoff, and you've installed Virtualbox, and you're trying to install QNX inside Virtualbox, then we might be able to help.

Is Virtualbox involved in your setup?

Re: QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 14. May 2021, 17:23
by sa
I am trying to install QNX directly on the controller and it doesn't involve virtual box

Re: QNX 6.5.0 not running with 2 cores (6.4.1 did)

Posted: 14. May 2021, 17:48
by scottgus1
OK, Sorry to have to say it, but this is not the place for you to get help for your project. We would not know how to help.

The original questions in this topic was about installing QNX in a Virtualbox VM.

Hope you can get things running!