Re: Error reading USB camera in BeagleBone with ARM Debian

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Bin,

> Do you know what is the usb throughput required in your test case? for
> example image format, resolution, frame rate? Is the usb data transfer
> bulk or isoch?

Yes, the image format is 640 x 480
The camera can run up to 30fps, although I do not need it and set up it to 5
The Usb data transfer is "bulk"

Regards
Josep M.

On Fri, Oct 19, 2018 at 8:01 PM Bin Liu <b-liu@xxxxxx> wrote:
>
> On Fri, Oct 19, 2018 at 07:48:20PM +0200, Josep M. Mirats Tur wrote:
> > Hi,
> >
> > Yes, this would be the link:
> > http://shop-orbbec3d-com.3dcartstores.com/Astra-Mini_p_40.html
>
> Okay, It is about $160, a bit more than my bugdet...
>
> > In the meanwhile I'll check my application with other board.
> >
> > Do you think there might be a problem with the processor frequency?
> > I've also crossing e-mails with ORBBEC engineers, and their only
> > answer has been to suggest using an ARM processor capable of 1.8GHz
> > Beagle is capable of 1GHz
> > But I can not see why is this so important as long as USB is well
> > synchronized and interrupts and driver work well. (Actually I'm not
> > familiar with ARM USB system, is just intuition)
>
> I guess the cpu clock requirement is only to ensure the whole system is
> capable to process the usb packets, depending on the image resolution,
> fps, and any other data processing. But lower cpu clock shouldn't cause
> such problem that the usb controller generates rx interrupt but fifo has
> no usb packet. If ARM cannot keep up, which doesn't send IN requests on
> time, the camera should just drop data.
>
> Do you know what is the usb throughput required in your test case? for
> example image format, resolution, frame rate? Is the usb data transfer
> bulk or isoch?
>
> Regards,
> -Bin.



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux