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
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
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
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
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 > >
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 > >
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)
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)
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
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