Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Problem with PCI. Device works only in first three slots.: (1 Item)
   
Problem with PCI. Device works only in first three slots.  
PCI device TE1-PCI-С works only in first three backplane's slots.
In another slots (from 4 to 12) reading from device address space (in16();) gives FFFF.

Hardware:
Motherboard PEAK777VL2 on backplane PX-14S3-RS-R50 with 12 PCI slots.
PCI device Elcus TE1-PCI-С
QNX 6.5.0

On Windows 7 x86 device works.
On Ubuntu 14 x64 device DOESN'T work.
On QNX 6.5.0 with official driver one DOESN'T work too.
Function pci_attach_device() works only once. That is, I should restart QNX to make it work again.

How to solve this problem?

Attached (in zip):

PLX9030_test.cc - C++ test code.
PLX9030_test.txt - Result of this code.
pci -v.txt - Result of pci -v command.
simpletest.txt - Result of official test program.
Attachment: Compressed file PLX9030.ZIP 5.57 KB