Ghassan Knayzeh | 24 May 2012 22:21
Picon

JSR80 on arm board

Hi All,

I am trying to use the java usb api on a arm processor. I can list all the device connected and I can open the
pipes. However when I attempt to send any data on either bulk or interrupt based devices I get an error.

the following is the trace that I get:

[hotplug](3) JavaxUsbTopologyUpdater.c.build_device[117] Building device /dev/bus/usb/001/001
[hotplug](3) JavaxUsbTopologyUpdater.c.build_device[141] Device is hub with 3 ports
[hotplug](4) JavaxUsbTopologyUpdater.c.build_device[156] Device speed is 12 Mbps
[hotplug](4) JavaxUsbTopologyUpdater.c.build_config[222] Building config 1
[hotplug](4) JavaxUsbTopologyUpdater.c.build_interface[282] Building interface 0
[hotplug](4) JavaxUsbTopologyUpdater.c.build_endpoint[296] Building endpoint 0x81
[hotplug](4) JavaxUsbTopologyUpdater.c.build_device[189] Building device 2 attached to port 0
[hotplug](3) JavaxUsbTopologyUpdater.c.build_device[117] Building device /dev/bus/usb/001/002
[hotplug](3) JavaxUsbTopologyUpdater.c.build_device[141] Device is hub with 7 ports
[hotplug](4) JavaxUsbTopologyUpdater.c.build_device[156] Device speed is 12 Mbps
[hotplug](4) JavaxUsbTopologyUpdater.c.build_config[222] Building config 1
[hotplug](4) JavaxUsbTopologyUpdater.c.build_interface[282] Building interface 0
[hotplug](4) JavaxUsbTopologyUpdater.c.build_endpoint[296] Building endpoint 0x81
[hotplug](4) JavaxUsbTopologyUpdater.c.build_interface[282] Building interface 0
[hotplug](4) JavaxUsbTopologyUpdater.c.build_endpoint[296] Building endpoint 0x81
[hotplug](4) JavaxUsbTopologyUpdater.c.build_device[189] Building device 3 attached to port 0
[hotplug](3) JavaxUsbTopologyUpdater.c.build_device[117] Building device /dev/bus/usb/001/003
[hotplug](4) JavaxUsbTopologyUpdater.c.build_device[156] Device speed is 12 Mbps
[hotplug](4) JavaxUsbTopologyUpdater.c.build_config[222] Building config 1
[hotplug](4) JavaxUsbTopologyUpdater.c.build_interface[282] Building interface 0
[hotplug](4) JavaxUsbTopologyUpdater.c.build_endpoint[296] Building endpoint 0x01
[hotplug](4) JavaxUsbTopologyUpdater.c.build_endpoint[296] Building endpoint 0x82
[default](2) JavaxUsb.h.open_device[209] Opening node /dev/bus/usb/001/001
(Continue reading)


Gmane