Search

Technical Discussion Group Forum

This forum is provided for user discussion. While Beacon EmbeddedWorks support staff and engineers participate, Beacon EmbeddedWorks does not guarantee the accuracy of all information within in the Technical Discussion Group (TDG).

The "Articles" forums provide brief Articles written by Beacon EmbeddedWorks engineers that address the most frequently asked technical questions.

To receive email notifications when updates are posted for a Beacon EmbeddedWorks product download, please subscribe to the TDG Forum of interest.

TDG Forum

PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 06 Jun 2014 10:52 AM by  bradb
linux driver for the ISP1763
 1 Replies
Sort:
You are not authorized to post a reply.
Author Messages
Matt Sacker
New Member
New Member
Posts:4


--
04 Jun 2014 07:33 AM

    Hi,

     

    We having an issue with the BSP linux driver for the ISP1763, the USB OTG chip used in your reference design for the torpedo SOM.

     

    We are trying to connect a UVC camera to it, but I get an error saying “PIPE_ISOCHRONOUS ain’t supported” when I start to stream video. Isochronous transfer is a type of USB transfer, and I think it is common to use this type of transfer for ‘streaming’ USB devices.

     

    The ISP1763 driver is not part of the linux-3.0 package, it is applied as a patch in the BSP. It looks like it came from here:

     

    http://www.spinics.net/li...ux-usb/msg38538.html

     

    We have also found an alternative driver for the ISP1763 here (written by the manufacture of the chip, ST Ericsson):

     

    http://tenderloin.bricked...t/pehci/host/pehci.c

     

    We have a few questions:

    ·         Where did you get the ISP1763 driver code that ships in the BSP?

    ·         Do you know why Isochronous transfer is not supported in the existing driver (the datasheet shows the hardware does support it)

    ·         Do you know why the alternative driver was not used in the patch?

    ·         How much work would be needed to add the feature needed to the current driver?

     

    Thanks

    bradb
    Basic Member
    Basic Member
    Posts:203


    --
    06 Jun 2014 10:52 AM

    •         Where did you get the ISP1763 driver code that ships in the BSP?

    The driver came from the open source community. The driver is at least 2 years old when we started the development.

    •         Do you know why Isochronous transfer is not supported in the existing driver (the datasheet shows the hardware does support it)

    We understands Isochronous transfer is not supported in this driver. We wish it was too. We don’t know why it isn’t.

    •         Do you know why the alternative driver was not used in the patch?

    The alternative driver wasn’t available at the time we wrote the BSP.  Updates to the existing driver has not been justified because the current drivers satisfies most of our customers.

    •         How much work would be needed to add the feature needed to the current driver?

    It is a significant amount.   Customers looking for assistance in development to gain Isochronous support can submit a request through our Contact US webpage.

     

    You are not authorized to post a reply.