On Tue, Jun 30, 2015 at 8:23 AM, Jayan John jayanjoh...@gmail.com wrote:
On Tue, Jun 30, 2015 at 6:50 AM, Peter Chen peter.c...@freescale.com wrote:
On Tue, Jun 30, 2015 at 12:33 AM, Steve Calfee stevecal...@gmail.com
wrote:
On Mon, Jun 29, 2015 at 7:16 AM, Alan Stern
On Mon, 29 Jun 2015, Peter Chen wrote:
Just like Steve pointed, it should be a ZLT problem, do you have
below patch in your tree, and the host may not send zlt, but you
may queue an zero-length request, the f_hid does not set req-zero
flag either.
commit
On Tue, Jun 30, 2015 at 12:33 AM, Steve Calfee stevecal...@gmail.com
wrote:
On Mon, Jun 29, 2015 at 7:16 AM, Alan Stern st...@rowland.harvard.edu
wrote:
On Mon, 29 Jun 2015, Peter Chen wrote:
Just like Steve pointed, it should be a ZLT problem, do you have
below patch in your tree,
On Mon, Jun 29, 2015 at 7:16 AM, Alan Stern st...@rowland.harvard.edu wrote:
On Mon, 29 Jun 2015, Peter Chen wrote:
Just like Steve pointed, it should be a ZLT problem, do you have
below patch in your tree, and the host may not send zlt, but you
may queue an zero-length request, the f_hid
On Sun, Jun 28, 2015 at 12:41 AM, Jayan John jayanjoh...@gmail.com wrote:
If this is a bug in the chipidea UDC driver or hardware, how can I
address this i.e. register an errata? I am hoping this is something
Peter might be able to help with.
What is the kernel version you are using? Could
On Sun, Jun 28, 2015 at 09:11:30AM +0530, Jayan John wrote:
On Sun, Jun 28, 2015 at 5:34 AM, Alan Stern st...@rowland.harvard.edu wrote:
On Sat, 27 Jun 2015, Jayan John wrote:
Thanks.
Yes, the wLength value in the Setup packet is equal to 64. Aligned
was the wrong term, multiple of 64
On Tue, Jun 30, 2015 at 6:50 AM, Peter Chen peter.c...@freescale.com wrote:
On Tue, Jun 30, 2015 at 12:33 AM, Steve Calfee stevecal...@gmail.com
wrote:
On Mon, Jun 29, 2015 at 7:16 AM, Alan Stern st...@rowland.harvard.edu
wrote:
On Mon, 29 Jun 2015, Peter Chen wrote:
Just like Steve
On Mon, Jun 29, 2015 at 7:16 AM, Alan Stern st...@rowland.harvard.edu
wrote:
On Mon, 29 Jun 2015, Peter Chen wrote:
Just like Steve pointed, it should be a ZLT problem, do you have
below patch in your tree, and the host may not send zlt, but you may
queue an zero-length request,
On Tue, Jun 30, 2015 at 12:33 AM, Steve Calfee stevecal...@gmail.com wrote:
On Mon, Jun 29, 2015 at 7:16 AM, Alan Stern st...@rowland.harvard.edu wrote:
On Mon, 29 Jun 2015, Peter Chen wrote:
Just like Steve pointed, it should be a ZLT problem, do you have
below patch in your tree, and the
On Sat, 27 Jun 2015, Jayan John wrote:
Thanks.
Yes, the wLength value in the Setup packet is equal to 64. Aligned
was the wrong term, multiple of 64 would be more appropriate :).
The hid gadget driver queues a request for the transfer. Please see below
logs..
...
HID:
On Sun, Jun 28, 2015 at 5:34 AM, Alan Stern st...@rowland.harvard.edu wrote:
On Sat, 27 Jun 2015, Jayan John wrote:
Thanks.
Yes, the wLength value in the Setup packet is equal to 64. Aligned
was the wrong term, multiple of 64 would be more appropriate :).
The hid gadget driver queues a
On Fri, Jun 26, 2015 at 5:01 AM, Jayan John jayanjoh...@gmail.com wrote:
Thanks Alex. I appreciate you introducing me to Peter. Any help is
appreciated.
On the host (Wandboard iMX6q) the test app opens /dev/hidraw0 and
write 64 bytes with report ID (1). The HID device has no Interrupt OUT
From: Steve Calfee
Sent: 26 June 2015 15:59
On the host (Wandboard iMX6q) the test app opens /dev/hidraw0 and
write 64 bytes with report ID (1). The HID device has no Interrupt OUT
ep, therefore uses control endpoint ep0 for the 64 bytes transfer to
gadget (Wandboard iMX6q) using
On Fri, Jun 26, 2015 at 8:44 PM, David Laight david.lai...@aculab.com wrote:
From: Steve Calfee
Sent: 26 June 2015 15:59
On the host (Wandboard iMX6q) the test app opens /dev/hidraw0 and
write 64 bytes with report ID (1). The HID device has no Interrupt OUT
ep, therefore uses control
On Sat, 27 Jun 2015, Jayan John wrote:
On Fri, Jun 26, 2015 at 8:44 PM, David Laight david.lai...@aculab.com wrote:
From: Steve Calfee
Sent: 26 June 2015 15:59
On the host (Wandboard iMX6q) the test app opens /dev/hidraw0 and
write 64 bytes with report ID (1). The HID device has no
On Sat, Jun 27, 2015 at 2:21 AM, Alan Stern st...@rowland.harvard.edu wrote:
On Sat, 27 Jun 2015, Jayan John wrote:
On Fri, Jun 26, 2015 at 8:44 PM, David Laight david.lai...@aculab.com
wrote:
From: Steve Calfee
Sent: 26 June 2015 15:59
On the host (Wandboard iMX6q) the test app opens
Thanks Alex. I appreciate you introducing me to Peter. Any help is appreciated.
On the host (Wandboard iMX6q) the test app opens /dev/hidraw0 and
write 64 bytes with report ID (1). The HID device has no Interrupt OUT
ep, therefore uses control endpoint ep0 for the 64 bytes transfer to
gadget
Jayan John jayanjoh...@gmail.com writes:
I am developing a custom USB device on a iMX6q platform (Wandboard)
Chipidea HDRC (highspeed dual role controller). The HID interface
consists of a single Interrupt IN ep and ep0. It is required to send
HID reports from Host to Gadget over ep0 (with
I am developing a custom USB device on a iMX6q platform (Wandboard)
Chipidea HDRC (highspeed dual role controller). The HID interface
consists of a single Interrupt IN ep and ep0. It is required to send
HID reports from Host to Gadget over ep0 (with set_report cmd on
hidraw interface) in OUT
cc Alexander
Thanks
On Thu, Jun 25, 2015 at 7:41 PM, Jayan John jayanjoh...@gmail.com wrote:
I am developing a custom USB device on a iMX6q platform (Wandboard)
Chipidea HDRC (highspeed dual role controller). The HID interface
consists of a single Interrupt IN ep and ep0. It is required to
20 matches
Mail list logo