Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Problem with io-pkt-v4-hc: (10 Items)
   
Problem with io-pkt-v4-hc  
Hi all,

As soon as I execute "#slay io-pkt-v4-hc" command, my keyboard and mouse (both are USB based) control is gone, I can't 
do anything, it feels like system is hang.

Please advise.

Thanks,
Mital
Re: Problem with io-pkt-v4-hc  
What network driver are you running?


On 10-05-27 5:27 PM, "Mital Kanabar" <community-noreply@qnx.com> wrote:

> Hi all,
> 
> As soon as I execute "#slay io-pkt-v4-hc" command, my keyboard and mouse (both
> are USB based) control is gone, I can't do anything, it feels like system is
> hang.
> 
> Please advise.
> 
> Thanks,
> Mital
> 
> 
> 
> _______________________________________________
> 
> Networking Drivers
> http://community.qnx.com/sf/go/post55707
> 

-- 
Hugh Brown                      (613) 591-0931 ext. 2209 (voice)
QNX Software Systems Ltd.        (613) 591-3579           (fax)
175 Terence Matthews Cres.       email:  hsbrown@qnx.com
Kanata, Ontario, Canada.
K2M 1W8
 

Re: Problem with io-pkt-v4-hc  
Hi Hugh,

Thanks for your reply. I am using "devnp-e1000.so" with io-pkt-v4-hc stack. We have QNX 6.4.0 version. However, I have 
to update devnp-e1000.so (downloaded from one of your foundry reply) in order to make it work.

Mital
Re: Problem with io-pkt-v4-hc  
I am guessing that this could be a problem with shared interrupts. Please
can you post the output from 'pci -vv'?



On 10-05-28 8:53 AM, "Mital Kanabar" <community-noreply@qnx.com> wrote:

> Hi Hugh,
> 
> Thanks for your reply. I am using "devnp-e1000.so" with io-pkt-v4-hc stack. We
> have QNX 6.4.0 version. However, I have to update devnp-e1000.so (downloaded
> from one of your foundry reply) in order to make it work.
> 
> Mital
> 
> 
> 
> _______________________________________________
> 
> Networking Drivers
> http://community.qnx.com/sf/go/post55722
> 

-- 
Hugh Brown                      (613) 591-0931 ext. 2209 (voice)
QNX Software Systems Ltd.        (613) 591-3579           (fax)
175 Terence Matthews Cres.       email:  hsbrown@qnx.com
Kanata, Ontario, Canada.
K2M 1W8
 

Re: Problem with io-pkt-v4-hc  
Sure, find it below:


PCI version    = 3.00
Class          = Bridge (Host/PCI)
Vendor ID      = 8086h, Intel Corporation 
Device ID      = 40h,  Auburndale/Havendale DRAM Controller
PCI index      = 0h
Class Codes    = 060000h
Revision ID    = 12h
Bus number     = 0
Device number  = 0
Function num   = 0
Status Reg     = 2090h
Command Reg    = 6h
	I/O space access disabled
	Memory space access enabled
	Bus Master enabled
	Special Cycle operations ignored
	Memory Write and Invalidate disabled
	Palette Snooping disabled
	Parity Error Response disabled
	Data/Address stepping disabled
	SERR# driver disabled
	Fast back-to-back transactions to different agents disabled
Header type    = 0h Single-function
BIST           = 0h Build-in-self-test not supported
Latency Timer  = 0h
Cache Line Size= 0h 
Subsystem Vendor ID = 8086h
Subsystem ID        = 37h
Max Lat        = 0ns
Min Gnt        = 0ns
PCI Int Pin    = NC
Interrupt line = 0
CPU Interrupt  = 0h
Capabilities Pointer = e0h
Capability ID        = 9h - Vendor Specific
Capabilities         = 10ch - 8811a02dh
Device Dependent Registers:
0x040:  0190 d1fe 0000 0000   0140 d1fe 0000 0000 
0x050:  0000 5003 0900 0000   0000 0000 0000 0000 
0x060:  0000 0000 0000 0000   0180 d1fe 0000 0000 
0x070:  0000 0000 0000 0000   0000 0000 0000 0000 
...
0x090:  0000 0000 0000 0000   4000 4900 0000 0000 
0x0a0:  3f00 8012 0000 00ce   0000 e0cd 0000 80cb 
0x0b0:  00d0 0000 0000 0000   0000 0000 0000 0000 
0x0c0:  0000 0000 0000 0000   0000 0000 0000 0000 
0x0d0:  0000 0000 0303 0000   0000 0000 0000 0064 
0x0e0:  0900 0c01 2da0 1188   8800 8600 0000 0000 
0x0f0:  0000 0000 0d00 0000   ab0f 1300 0000 0000 

Class          = Display (VGA)
Vendor ID      = 8086h, Intel Corporation 
Device ID      = 42h,  Auburndale/Havendale Integrated Graphics Controller
PCI index      = 0h
Class Codes    = 030000h
Revision ID    = 12h
Bus number     = 0
Device number  = 2
Function num   = 0
Status Reg     = 90h
Command Reg    = 7h
	I/O space access enabled
	Memory space access enabled
	Bus Master enabled
	Special Cycle operations ignored
	Memory Write and Invalidate disabled
	Palette Snooping disabled
	Parity Error Response disabled
	Data/Address stepping disabled
	SERR# driver disabled
	Fast back-to-back transactions to different agents disabled
Header type    = 0h Single-function
BIST           = 0h Build-in-self-test not supported
Latency Timer  = 0h
Cache Line Size= 0h 
PCI Mem Address = fe000000h 64bit length 4194304 enabled
PCI Mem Address = d0000000h prefetchable 64bit length 268435456 enabled
PCI IO Address  = f100h length 8 enabled
Subsystem Vendor ID = 8086h
Subsystem ID        = 37h
Max Lat        = 0ns
Min Gnt        = 0ns
PCI Int Pin    = INT A
Interrupt line = 11
CPU Interrupt  = bh
Capabilities Pointer = 90h
Capability ID        = 5h - Message Signaled Interrupts
Capabilities         = 0h - 0h
Capability ID        = 1h - Power Management
Capabilities         = 22h - 0h
Capability ID        = 13h - Unknown
Capabilities         = 306h - 60140000h
Device Dependent Registers:
0x040:  0900 0c01 2da0 1188   8800 8600 1617 1617 
0x050:  0000 5003 0900 0000   0000 0000 0000 00ce 
0x060:  0000 0202 0000 0000   0000 0000 0000 0000 
0x070:  0000 0000 0000 0000   0000 0000 0000 0000 
...
0x090:  05d0 0000 0000 0000   0000 0000 0000 0000 
0x0a0:  1111 1100 1300 0603   0000 1460 2504 3a30 
0x0b0:  0000 0000 0000 0000   0002 0000 0000 0000 
0x0c0:  0000 0000 0000 0000   0000 0000 0000 0000 
0x0d0:  01a4 2200 0000 0000   0000 0000 0001 0200 
0x0e0:  0000 0000 0000 0000   0080 0000 0000 0000 
0x0f0:  0000 0000 0000 0000   ab0f 1300 18c0 50cb 

Class          = Communication (Other)
Vendor ID      = 8086h, Intel Corporation 
Device ID      = 3b64h,  Ibex Peak HECI Controller
PCI index      = 0h
Class Codes    = 078000h
Revision ID    = 6h
Bus number     = 0
Device number  = 22
Function num   = 0
Status...
View Full Message
Re: Problem with io-pkt-v4-hc  
There are 2 network controllers on the board, so can you try the following
to see which interface is causing the problem:

slay io-pkt-v4-hc dhcp.client
io-pkt-v4-hc -de1000 vid=0x8086,did=0x10f0
dhcp.client or ifconfig wm0 ....
slay io-pkt-v4-hc

Does this cause the machine to hang? If not, then try the above again,
substituting the did=0x10f0 with did=0x107d.

Please let me know which of the above causes the machine to hang.

Thanks, Hugh.


On 10-05-28 9:20 AM, "Mital Kanabar" <community-noreply@qnx.com> wrote:

> Sure, find it below:
> 
> 
> PCI version    = 3.00
> Class          = Bridge (Host/PCI)
> Vendor ID      = 8086h, Intel Corporation
> Device ID      = 40h,  Auburndale/Havendale DRAM Controller
> PCI index      = 0h
> Class Codes    = 060000h
> Revision ID    = 12h
> Bus number     = 0
> Device number  = 0
> Function num   = 0
> Status Reg     = 2090h
> Command Reg    = 6h
> I/O space access disabled
> Memory space access enabled
> Bus Master enabled
> Special Cycle operations ignored
> Memory Write and Invalidate disabled
> Palette Snooping disabled
> Parity Error Response disabled
> Data/Address stepping disabled
> SERR# driver disabled
> Fast back-to-back transactions to different agents disabled
> Header type    = 0h Single-function
> BIST           = 0h Build-in-self-test not supported
> Latency Timer  = 0h
> Cache Line Size= 0h
> Subsystem Vendor ID = 8086h
> Subsystem ID        = 37h
> Max Lat        = 0ns
> Min Gnt        = 0ns
> PCI Int Pin    = NC
> Interrupt line = 0
> CPU Interrupt  = 0h
> Capabilities Pointer = e0h
> Capability ID        = 9h - Vendor Specific
> Capabilities         = 10ch - 8811a02dh
> Device Dependent Registers:
> 0x040:  0190 d1fe 0000 0000   0140 d1fe 0000 0000
> 0x050:  0000 5003 0900 0000   0000 0000 0000 0000
> 0x060:  0000 0000 0000 0000   0180 d1fe 0000 0000
> 0x070:  0000 0000 0000 0000   0000 0000 0000 0000
> ...
> 0x090:  0000 0000 0000 0000   4000 4900 0000 0000
> 0x0a0:  3f00 8012 0000 00ce   0000 e0cd 0000 80cb
> 0x0b0:  00d0 0000 0000 0000   0000 0000 0000 0000
> 0x0c0:  0000 0000 0000 0000   0000 0000 0000 0000
> 0x0d0:  0000 0000 0303 0000   0000 0000 0000 0064
> 0x0e0:  0900 0c01 2da0 1188   8800 8600 0000 0000
> 0x0f0:  0000 0000 0d00 0000   ab0f 1300 0000 0000
> 
> Class          = Display (VGA)
> Vendor ID      = 8086h, Intel Corporation
> Device ID      = 42h,  Auburndale/Havendale Integrated Graphics Controller
> PCI index      = 0h
> Class Codes    = 030000h
> Revision ID    = 12h
> Bus number     = 0
> Device number  = 2
> Function num   = 0
> Status Reg     = 90h
> Command Reg    = 7h
> I/O space access enabled
> Memory space access enabled
> Bus Master enabled
> Special Cycle operations ignored
> Memory Write and Invalidate disabled
> Palette Snooping disabled
> Parity Error Response disabled
> Data/Address stepping disabled
> SERR# driver disabled
> Fast back-to-back transactions to different agents disabled
> Header type    = 0h Single-function
> BIST           = 0h Build-in-self-test not supported
> Latency Timer  = 0h
> Cache Line Size= 0h
> PCI Mem Address = fe000000h 64bit length 4194304 enabled
> PCI Mem Address = d0000000h prefetchable 64bit length 268435456 enabled
> PCI IO Address  = f100h length 8 enabled
> Subsystem Vendor ID = 8086h
> Subsystem ID        = 37h
> Max Lat        = 0ns
> Min Gnt        = 0ns
> PCI Int Pin    = INT A
> Interrupt line = 11
> CPU Interrupt  = bh
> Capabilities Pointer = 90h
> Capability ID        = 5h - Message Signaled Interrupts
> Capabilities         = 0h - 0h
> Capability ID        = 1h - Power Management
> Capabilities      ...
View Full Message
Re: Problem with io-pkt-v4-hc  
Hi Hugh,

You pointed me right place, I have removed network card from PCI slots, reboot the machine, and I was able to slay io-
pkt-v4-hc without hang. I did my job,  pluged-in those two PCI cards, and again reboot the machine. It seems to be 
working now.

Well Hugh, I need one more favor, as you have already looked at pci -vv file. Actually, this machine has new board 
(Intel's DH55HC with i5 series processor) and we brought it for testing it with QNX. Can you tell me looking at pci -vv 
file, whether all PCIs are compatible/working with QNX satisfactorily? We need to know this before ordering many of 
these machines for our project.

Thanks,
Mital
Re: Problem with io-pkt-v4-hc  
Good news about the Ethernet interfaces.

I'm not sure about the rest of the interfaces. I don't think that we have
support for the graphics controller or the IDE interface right now. The IDE
interface is most probably working in PIO mode. If you run the 'usb' command
and see USB interfaces, then that is most probably working.


On 10-05-28 9:51 AM, "Mital Kanabar" <community-noreply@qnx.com> wrote:

> Hi Hugh,
> 
> You pointed me right place, I have removed network card from PCI slots, reboot
> the machine, and I was able to slay io-pkt-v4-hc without hang. I did my job,
> pluged-in those two PCI cards, and again reboot the machine. It seems to be
> working now.
> 
> Well Hugh, I need one more favor, as you have already looked at pci -vv file.
> Actually, this machine has new board (Intel's DH55HC with i5 series processor)
> and we brought it for testing it with QNX. Can you tell me looking at pci -vv
> file, whether all PCIs are compatible/working with QNX satisfactorily? We need
> to know this before ordering many of these machines for our project.
> 
> Thanks,
> Mital
> 
> 
> 
> _______________________________________________
> 
> Networking Drivers
> http://community.qnx.com/sf/go/post55731
> 

-- 
Hugh Brown                      (613) 591-0931 ext. 2209 (voice)
QNX Software Systems Ltd.        (613) 591-3579           (fax)
175 Terence Matthews Cres.       email:  hsbrown@qnx.com
Kanata, Ontario, Canada.
K2M 1W8
 

Re: Problem with io-pkt-v4-hc  
Thanks for your response.

> Good news about the Ethernet interfaces.
YES

> I'm not sure about the rest of the interfaces. I don't think that we have
> support for the graphics controller or the IDE interface right now. The IDE
> interface is most probably working in PIO mode. 

does support for graphic controller matter if we are not looking for high quality graphics? I brought harddisk and 
optical drive to AHCI from IDE using BIOS. 

>If you run the 'usb' command
> and see USB interfaces, then that is most probably working.
 USB interfaces seems to be working

Thanks a lot again,

I appreciate your time and effort for this.

Cheers,
Mital
 
> On 10-05-28 9:51 AM, "Mital Kanabar" <community-noreply@qnx.com> wrote:
> 
> > Hi Hugh,
> > 
> > You pointed me right place, I have removed network card from PCI slots, 
> reboot
> > the machine, and I was able to slay io-pkt-v4-hc without hang. I did my job,
> 
> > pluged-in those two PCI cards, and again reboot the machine. It seems to be
> > working now.
> > 
> > Well Hugh, I need one more favor, as you have already looked at pci -vv file
> .
> > Actually, this machine has new board (Intel's DH55HC with i5 series 
> processor)
> > and we brought it for testing it with QNX. Can you tell me looking at pci -
> vv
> > file, whether all PCIs are compatible/working with QNX satisfactorily? We 
> need
> > to know this before ordering many of these machines for our project.
> > 
> > Thanks,
> > Mital
> > 
> > 
> > 
> > _______________________________________________
> > 
> > Networking Drivers
> > http://community.qnx.com/sf/go/post55731
> > 
> 
> -- 
> Hugh Brown                      (613) 591-0931 ext. 2209 (voice)
> QNX Software Systems Ltd.        (613) 591-3579           (fax)
> 175 Terence Matthews Cres.       email:  hsbrown@qnx.com
> Kanata, Ontario, Canada.
> K2M 1W8
>  
> 


Re: Problem with io-pkt-v4-hc  
If you are not looking for high quality graphics, then the current
configuration should be OK.


On 10-05-28 11:22 AM, "Mital Kanabar" <community-noreply@qnx.com> wrote:

> Thanks for your response.
> 
>> Good news about the Ethernet interfaces.
> YES
> 
>> I'm not sure about the rest of the interfaces. I don't think that we have
>> support for the graphics controller or the IDE interface right now. The IDE
>> interface is most probably working in PIO mode.
> 
> does support for graphic controller matter if we are not looking for high
> quality graphics? I brought harddisk and optical drive to AHCI from IDE using
> BIOS. 
> 
>> If you run the 'usb' command
>> and see USB interfaces, then that is most probably working.
>  USB interfaces seems to be working
> 
> Thanks a lot again,
> 
> I appreciate your time and effort for this.
> 
> Cheers,
> Mital
>  
>> On 10-05-28 9:51 AM, "Mital Kanabar" <community-noreply@qnx.com> wrote:
>> 
>>> Hi Hugh,
>>> 
>>> You pointed me right place, I have removed network card from PCI slots,
>> reboot
>>> the machine, and I was able to slay io-pkt-v4-hc without hang. I did my job,
>> 
>>> pluged-in those two PCI cards, and again reboot the machine. It seems to be
>>> working now.
>>> 
>>> Well Hugh, I need one more favor, as you have already looked at pci -vv file
>> .
>>> Actually, this machine has new board (Intel's DH55HC with i5 series
>> processor)
>>> and we brought it for testing it with QNX. Can you tell me looking at pci -
>> vv
>>> file, whether all PCIs are compatible/working with QNX satisfactorily? We
>> need
>>> to know this before ordering many of these machines for our project.
>>> 
>>> Thanks,
>>> Mital
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> 
>>> Networking Drivers
>>> http://community.qnx.com/sf/go/post55731
>>> 
>> 
>> -- 
>> Hugh Brown                      (613) 591-0931 ext. 2209 (voice)
>> QNX Software Systems Ltd.        (613) 591-3579           (fax)
>> 175 Terence Matthews Cres.       email:  hsbrown@qnx.com
>> Kanata, Ontario, Canada.
>> K2M 1W8
>>  
>> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> 
> Networking Drivers
> http://community.qnx.com/sf/go/post55743
> 

-- 
Hugh Brown                      (613) 591-0931 ext. 2209 (voice)
QNX Software Systems Ltd.        (613) 591-3579           (fax)
175 Terence Matthews Cres.       email:  hsbrown@qnx.com
Kanata, Ontario, Canada.
K2M 1W8