EHSET with hub and PCIe root hub

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

 



I am trying to validate the USB on an embedded platform based on the NXP i.MX7. 
So far I have only been able to validate root ports on the board but also have a
PCIe xhci controller and a microchip USB3503 hub off of the HSIC port on the 
SoC which I would like to run the tests on. 

I have reviewed the mailing list archives and found another discussion of using
the EHSET driver to validate a driver and they reference the same issue I am 
seeing. When I plug in the device I see 
usb_ehset_test: probe of <port path> failed with error -32
for either the PCIe root hub or the USB3503 HSIC hub.

Further down in the mailing list chain Peter Chen states 
> Besides, do not connect HUB between your host board and emulation board 
> (for sending VID/PID).
but there is no additional information regarding this statement. Looking around
it looks like the hubs have some mechanism for being tested[0] and the HSETT 
application for Windows supports testing of hubs according to the 
documentation.[1]

Is this something there exists a module for or are either of these cases
unexpected behavior for the EHSET kernel module?

Allen

[0] http://www.testusb.com/Hub_test.html
[1] https://usb.org/sites/default/files/HSETT_Instruction_0_4_1.pdf





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

  Powered by Linux