Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - 2011 USB Stack Update: (10 Items)
   
2011 USB Stack Update  
A customer wants to know what changes were made in the following USB stack update for QNX4: http://community.qnx.com/sf/
wiki/do/viewPage/projects.qnx4/wiki/SoftwareUpdates2010

I navigated through CVS repository and gathered the list of recent fixes that were made.  However, the logs are not very
 detailed and I could not find a PR number for each log to get more detailed information.  I'm looking for more detail 
on the changes and updates that were made to the usb2010 stack fro QNX4.

I found some more details on the release notes for the USB stack update here: http://webintra.ott.qnx.com/project_data/
QNX4/2011_Update_CD/Installation_and_Release_notes/

However, the customer wants more details than that, and wants to know how the USB stack changed at a functional level in
 order to perform an impact analysis on the changes.  Can anyone explain PR 75987 “ QMS7074-001: USB Stack Update” in 
more detail so I can provide this info to them?

Thanks,
Apurva
RE: 2011 USB Stack Update  
Apurva,

I don't think the level of detail that you are looking for exists, and I don't think anyone has time to create what you 
are looking for unless your customer is paying for the time it takes (through PS?).  In a nutshell, what we did was take
 the latest bug fixes from QNX 6 USB stack/controllers, and backport them to QNX 4.

>> Can anyone explain PR 75987 “ QMS7074-001: USB Stack Update”
This is a high level requirements PR.. one of the requirements of this release was to update the USB stack.

-Martin.


-----Original Message-----
From: Apurva Saini [mailto:community-noreply@qnx.com] 
Sent: June-15-11 2:44 PM
To: general-qnx4
Subject: 2011 USB Stack Update

A customer wants to know what changes were made in the following USB stack update for QNX4: http://community.qnx.com/sf/
wiki/do/viewPage/projects.qnx4/wiki/SoftwareUpdates2010

I navigated through CVS repository and gathered the list of recent fixes that were made.  However, the logs are not very
 detailed and I could not find a PR number for each log to get more detailed information.  I'm looking for more detail 
on the changes and updates that were made to the usb2010 stack fro QNX4.

I found some more details on the release notes for the USB stack update here: http://webintra.ott.qnx.com/project_data/
QNX4/2011_Update_CD/Installation_and_Release_notes/

However, the customer wants more details than that, and wants to know how the USB stack changed at a functional level in
 order to perform an impact analysis on the changes.  Can anyone explain PR 75987 “ QMS7074-001: USB Stack Update” in 
more detail so I can provide this info to them?
http://community.qnx.com/sf/discussion/do/listPosts/projects.internal_mike_gorchak/discussion.general.topc19468?_pagenum
=21
Thanks,
Apurva



_______________________________________________

General
http://community.qnx.com/sf/go/post86646
Re: 2011 USB Stack Update  
This may/may not help-  but Leo gave this list of additions for 2011 Update CD.
Neither the posted "2010 CD" nor the  latest usb patch (QNX425-USB-20110519.tar.gz) have these drivers (best I could 
tell). 

***************************************
    * Drivers for USB touchscreens:

      devu-egalax
          Driver for EGALAX USB touchscreen controllers 
      devu-elo
          Driver for Elo USB touchscreen controllers 
      devu-microtouch
          Driver for Microtouch SC USB touchscreen controllers 
      devu-touchintl
          Driver for Touch International DMC TSC-10 touchscreen controller 
      calib
          New calibration utility (Ref# 72085; Ticket ID 87889) 
***************************************

Dennis
Re: 2011 USB Stack Update  
Thanks, I will provide them those details and try to gather whatever details I can from the PRs on the bug fixes. I'll 
tell them that we don't have much more than that.

Apurva
Re: 2011 USB Stack Update  
Hi,

  As stated previously, we have ported the latest bug fixes from the QNX6
USB stack. The majority of the fixes in QNX6 address device incompatibility
issues. The main benefit of migrating to the new stack is that compatibility
with random USB devices is greatly improved with the new stack.

Leo


On 11-06-15 3:57 PM, "Apurva Saini" <community-noreply@qnx.com> wrote:

> Thanks, I will provide them those details and try to gather whatever details I
> can from the PRs on the bug fixes. I'll tell them that we don't have much more
> than that.
> 
> Apurva
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post86650
> 
> 

Re: 2011 USB Stack Update  
Hi Apurva,

The  QNX 4 USB stack v2.00 is a backport of the QNX 6 USB stack snapshot 
(2010-01-27). It is not an update of the previous USB stack v1.00 but a 
new backport.
In comparison with the previous USB stack v1.00 it provides:
- increased support for the USB Controllers.
- increased support for the USB devices (e.g. supports USB CD-ROMs).
- the latest bug fixes from the QNX6 USB stack
- EHCI isochronous mode support.
- fixed an issue that causes system freeze when USB Controller shares 
IRQ with the SATA controller.
- fixed devu-prn driver.

Most of the changes in the USB v2.00 stack (from v.200B till v.2.00J) 
contain bug fixes for this new backport.
The QNX 4 USB stack v2.00J will be included on the QNX4 2011 Product Suite.

Please keep in mind that if your customer has there own USB-drivers 
which were written for the USB v1.00, to work correctly with the USB 
v2.00 these drivers should be rebuilt with new usbdi.lib.

Regard,
Pavel

> Hi,
>
>    As stated previously, we have ported the latest bug fixes from the QNX6
> USB stack. The majority of the fixes in QNX6 address device incompatibility
> issues. The main benefit of migrating to the new stack is that compatibility
> with random USB devices is greatly improved with the new stack.
>
> Leo
>
>
> On 11-06-15 3:57 PM, "Apurva Saini"<community-noreply@qnx.com>  wrote:
>
>> Thanks, I will provide them those details and try to gather whatever details I
>> can from the PRs on the bug fixes. I'll tell them that we don't have much more
>> than that.
>>
>> Apurva
>>
>>
>>
>> _______________________________________________
>>
>> General
>> http://community.qnx.com/sf/go/post86650
>>
>>
>
>
>
>
> _______________________________________________
>
> General
> http://community.qnx.com/sf/go/post86651
>
>

Re: 2011 USB Stack Update  
Hi Pavel,

we use the current USB version 2.00F from May 10th 2011. On a CPU board PCI 759 (Kontron) it works fine in text mode. 
But when we start Photon it doesn't work.

You mentioned that version 2.00J will be included in the QNX4 CD 2011. Is this version already available? (If "yes" -> 
send it to me this for test purposes please)
Re: 2011 USB Stack Update  
Hi Hans-Peter,

Current USB version (2.00J) is available from:
http://community.qnx.com/sf/frs/do/downloadFile/projects.qnx4/frs.usb_stack.qnx4_usb_stack/frs35355?dl=1

If you will have problems with version 2.00J please create a new topic for discussion.

Regards,
Pavel


> Hi Pavel,
> 
> we use the current USB version 2.00F from May 10th 2011. On a CPU board PCI 
> 759 (Kontron) it works fine in text mode. But when we start Photon it doesn't 
> work.
> 
> You mentioned that version 2.00J will be included in the QNX4 CD 2011. Is this
>  version already available? (If "yes" -> send it to me this for test purposes 
> please)


Re: 2011 USB Stack Update  
Will the "J" release run okay on any QNX4 OS releases?  I have several customers that are running Proc v 4.25O (Aug 19 
2002), some that are running Proc v 4.25Q (Jul 18 2005), and others.  I could not find this information in the release 
notes.

Thanks,


~ Jeff
RE: 2011 USB Stack Update  
Jeff,

We always recommend that you run a complete product and USB is part of the OS so to get the latest USB stack you should 
install the OS from the  2011 CD, that is officially what we support.  If your customers can't update their systems for 
some reason, then I'd suggest that you test the combinations they'd be running - we haven't!  I can't think of any 
reason why they wouldn't work, but it's possible there are dependencies I'm not aware of.

-Martin.



-----Original Message-----
From: Jeffrey Jordan [mailto:community-noreply@qnx.com] 
Sent: October-28-11 1:08 PM
To: general-qnx4
Subject: Re: 2011 USB Stack Update

Will the "J" release run okay on any QNX4 OS releases?  I have several customers that are running Proc v 4.25O (Aug 19 
2002), some that are running Proc v 4.25Q (Jul 18 2005), and others.  I could not find this information in the release 
notes.

Thanks,


~ Jeff



_______________________________________________

General
http://community.qnx.com/sf/go/post89740