Michael Kurt
|
QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
|
Michael Kurt
07/10/2018 7:01 AM
post118929
|
QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
I'm expieriencing some troubles while getting a PC hardware to run under QNX 6.5.0 SP1 (latest available patches
applied):
Whenever I insert a PCI card, the pci-server is not started ("Unable to access "/dev/pci" (2)") and I cannot find the
reason for this.
It does not matter, what kind of PCI card I insert (I tried several different cards: network, graphics, gpio) - the
result is always the same.
The hardware is an Intel Haswell Core i7-4650U with 8GB of RAM and PCI express Slots, where I use an adapter for PCI
cards. (As far as I know, the controllers are PEX8112 (PCI-to-PCIe bridge) and PI7C9X20404 (PCIe switch))
The PC is booted with 'startup-apic' and 'pci-bios-v2' (see the attached .zip file for the boot script)
(MSI (pci-bios -M) are switched off, since message signalled interrupts are not supported by our software, but starting
with MSI enabled also fails)
In the attached .zip file, there are some log files with the output of the boot process (startup-apic and sloginfo)
logged via serial console. (the file names should be self-explaining)
In the 'boot_with__no_pci-card' logfile, You can also find the output of the 'pci' command, if this is of interest.
Is there something missing in the boot script or is there some unsupported hardware?
Any hints by someone would be very helpful.
Thank You in advance - with best regards,
Michael.
|
|
|
Hugh Brown
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
|
Hugh Brown
07/10/2018 9:20 AM
post118930
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
Please can you modify your build file and add "dumper -d/tmp" before "seedres" in your build file. Reboot the system
with a PCI adapter installed and post the resulting .core file from the /tmp directory, together with the pci-bios-v2
that you are using and the libc.so.3. Also please post the output from "sloginfo".
Also, please boot your system without a PCI adapter installed and post the resulting output from sloginfo, together with
the "pci -vvv" output.
Thanks, Hugh.
On 2018-07-10, 6:43 AM, "Michael Kurt" <community-noreply@qnx.com> wrote:
I'm expieriencing some troubles while getting a PC hardware to run under QNX 6.5.0 SP1 (latest available patches
applied):
Whenever I insert a PCI card, the pci-server is not started ("Unable to access "/dev/pci" (2)") and I cannot find
the reason for this.
It does not matter, what kind of PCI card I insert (I tried several different cards: network, graphics, gpio) - the
result is always the same.
The hardware is an Intel Haswell Core i7-4650U with 8GB of RAM and PCI express Slots, where I use an adapter for PCI
cards. (As far as I know, the controllers are PEX8112 (PCI-to-PCIe bridge) and PI7C9X20404 (PCIe switch))
The PC is booted with 'startup-apic' and 'pci-bios-v2' (see the attached .zip file for the boot script)
(MSI (pci-bios -M) are switched off, since message signalled interrupts are not supported by our software, but
starting with MSI enabled also fails)
In the attached .zip file, there are some log files with the output of the boot process (startup-apic and sloginfo)
logged via serial console. (the file names should be self-explaining)
In the 'boot_with__no_pci-card' logfile, You can also find the output of the 'pci' command, if this is of interest.
Is there something missing in the boot script or is there some unsupported hardware?
Any hints by someone would be very helpful.
Thank You in advance - with best regards,
Michael.
_______________________________________________
General
http://community.qnx.com/sf/go/post118929
To cancel your subscription to this discussion, please e-mail general-community-unsubscribe@community.qnx.com
|
|
|
Michael Kurt
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
|
Michael Kurt
07/11/2018 4:04 AM
post118934
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
I modified the build file as suggested and, additionally, increased the RAM disk size to 1GB in order to ensure enough
space for the dumpfiles under /tmp.
Unfortunately, there are no dumpfiles produced, at all (also, no messages from 'dumper -v -d/tmp').
Nevertheless, I attached all other information here, hoping it shows something useful.
With best regards,
Michael.
> Please can you modify your build file and add "dumper -d/tmp" before "seedres"
> in your build file. Reboot the system with a PCI adapter installed and post
> the resulting .core file from the /tmp directory, together with the pci-bios-
> v2 that you are using and the libc.so.3. Also please post the output from "
> sloginfo".
> Also, please boot your system without a PCI adapter installed and post the
> resulting output from sloginfo, together with the "pci -vvv" output.
>
> Thanks, Hugh.
|
|
|
Hugh Brown
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
|
Hugh Brown
07/11/2018 8:36 AM
post118941
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
I'll have to take a look at this as soon as I get a chance.
On 2018-07-11, 3:46 AM, "Michael Kurt" <community-noreply@qnx.com> wrote:
I modified the build file as suggested and, additionally, increased the RAM disk size to 1GB in order to ensure
enough space for the dumpfiles under /tmp.
Unfortunately, there are no dumpfiles produced, at all (also, no messages from 'dumper -v -d/tmp').
Nevertheless, I attached all other information here, hoping it shows something useful.
With best regards,
Michael.
> Please can you modify your build file and add "dumper -d/tmp" before "seedres"
> in your build file. Reboot the system with a PCI adapter installed and post
> the resulting .core file from the /tmp directory, together with the pci-bios-
> v2 that you are using and the libc.so.3. Also please post the output from "
> sloginfo".
> Also, please boot your system without a PCI adapter installed and post the
> resulting output from sloginfo, together with the "pci -vvv" output.
>
> Thanks, Hugh.
_______________________________________________
General
http://community.qnx.com/sf/go/post118934
To cancel your subscription to this discussion, please e-mail general-community-unsubscribe@community.qnx.com
|
|
|
Hugh Brown
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
|
Hugh Brown
07/11/2018 10:22 AM
post118943
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
This is going to require major development work on the 6.5.0 PCI server, so please will you contact your QNX sales
representative to arrange for this.
Thanks, Hugh.
On 2018-07-11, 3:46 AM, "Michael Kurt" <community-noreply@qnx.com> wrote:
I modified the build file as suggested and, additionally, increased the RAM disk size to 1GB in order to ensure
enough space for the dumpfiles under /tmp.
Unfortunately, there are no dumpfiles produced, at all (also, no messages from 'dumper -v -d/tmp').
Nevertheless, I attached all other information here, hoping it shows something useful.
With best regards,
Michael.
> Please can you modify your build file and add "dumper -d/tmp" before "seedres"
> in your build file. Reboot the system with a PCI adapter installed and post
> the resulting .core file from the /tmp directory, together with the pci-bios-
> v2 that you are using and the libc.so.3. Also please post the output from "
> sloginfo".
> Also, please boot your system without a PCI adapter installed and post the
> resulting output from sloginfo, together with the "pci -vvv" output.
>
> Thanks, Hugh.
_______________________________________________
General
http://community.qnx.com/sf/go/post118934
To cancel your subscription to this discussion, please e-mail general-community-unsubscribe@community.qnx.com
|
|
|
Michael Kurt
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
|
Michael Kurt
07/12/2018 1:53 AM
post118948
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
OK, I will do that.
Thank You, Michael.
> This is going to require major development work on the 6.5.0 PCI server, so
> please will you contact your QNX sales representative to arrange for this.
>
> Thanks, Hugh.
|
|
|
Michael Kurt
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
|
Michael Kurt
07/13/2018 5:41 AM
post118953
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
Now, after contacting our QNX sales representative and receiving your offer, I at first need to evaluate other options.
That's why one more question: Would an upgrade to a newer QNX version solve the problem? Is that already fixed in newer
QNX versions?
Thank You - with best regards,
Michael.
|
|
|
Hugh Brown
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
|
Hugh Brown
07/13/2018 7:41 AM
post118954
|
Re: QNX 6.5.0 SP1: pci-bios-v2 is not starting whenever a PCI card is plugged in
There is a new PCI server in QNX SDP7, which might solve your problem.
On 2018-07-13, 5:23 AM, "Michael Kurt" <community-noreply@qnx.com> wrote:
Now, after contacting our QNX sales representative and receiving your offer, I at first need to evaluate other
options. That's why one more question: Would an upgrade to a newer QNX version solve the problem? Is that already fixed
in newer QNX versions?
Thank You - with best regards,
Michael.
_______________________________________________
General
http://community.qnx.com/sf/go/post118953
To cancel your subscription to this discussion, please e-mail general-community-unsubscribe@community.qnx.com
|
|
|
|