Device not mounting on host when using USB LMP board

Bug #1306606 reported by Dean Arnold
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
LAVA Project
Invalid
Undecided
Unassigned

Bug Description

When toggling between DUT and host using a USB LMP Board, I see that the attached USB device will mount on the DUT, but will not show up on the Host.

Steps to reproduce:

1) put latest firmware on Rev2 USB LMP board
2) install lmpd
3) attach a USB flash drive to the LMP board in the "dev test" connector
4) attach host and control mini USB ports to one Linux machine
5) attach DUT mini USB port to a different Linux machine
6) start lmpd and toggle between device and host.

When I select “disconnect” from the web UI, the USB flash drive is not mounted on either the host or DUT. I see the LMP board show up as ttyACM0: USB ACM device.

When I select “device” from the web UI, I see the USB flash drive mount on the DUT, and not on the Host. I see the LMP board show up as ttyACM0: USB ACM device on the host. I am able to access the USB flash drive on the DUT and update the contents.

When I select “host” from the web UI I see nothing mounted on the DUT , and on the Host I see the LMP board show up as ttyACM0: USB ACM device. I was expecting to also see the USB flash drive mount on the host. I don’t see the device enumerating at all and lsusb doesn’t acknowledge that anything is attached.

Revision history for this message
Fu Wei (fu-wei) wrote :

Hi Dean Arnold
I don't think that is a bug, please check :
https://validation.linaro.org/static/docs/lmp_test_guide.html#lava-lmp-usb

From your description , the behavior of USB module is right.

“disconnect” : disconnect DUT to "test dev" and "host"
“device” : connect DUT to "test dev"
“host” : connect DUT to "host"

Revision history for this message
Dean Arnold (dean-arnold) wrote : RE: [Bug 1306606] Re: Device not mounting on host when using USB LMP board

Thanks for your response. I had wrongly assumed that the test dev was toggled between host and DUT, allowing the user to update the contents of the test dev from the host and then make it available to the DUT.

Apologies for the misunderstanding.
Dean

> -----Original Message-----
> From: <email address hidden> [mailto:<email address hidden>] On Behalf Of Fu Wei
> Sent: 11 April 2014 14:51
> To: Dean Arnold
> Subject: [Bug 1306606] Re: Device not mounting on host when using USB LMP
> board
>
> Hi Dean Arnold
> I don't think that is a bug, please check :
> https://validation.linaro.org/static/docs/lmp_test_guide.html#lava-lmp-usb
>
> >From your description , the behavior of USB module is right.
>
> “disconnect” : disconnect DUT to "test dev" and "host"
> “device” : connect DUT to "test dev"
> “host” : connect DUT to "host"
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1306606
>
> Title:
> Device not mounting on host when using USB LMP board
>
> Status in LAVA Project:
> New
>
> Bug description:
> When toggling between DUT and host using a USB LMP Board, I see that
> the attached USB device will mount on the DUT, but will not show up on
> the Host.
>
> Steps to reproduce:
>
> 1) put latest firmware on Rev2 USB LMP board
> 2) install lmpd
> 3) attach a USB flash drive to the LMP board in the "dev test" connector
> 4) attach host and control mini USB ports to one Linux machine
> 5) attach DUT mini USB port to a different Linux machine
> 6) start lmpd and toggle between device and host.
>
> When I select “disconnect” from the web UI, the USB flash drive is not
> mounted on either the host or DUT. I see the LMP board show up as
> ttyACM0: USB ACM device.
>
> When I select “device” from the web UI, I see the USB flash drive
> mount on the DUT, and not on the Host. I see the LMP board show up as
> ttyACM0: USB ACM device on the host. I am able to access the USB
> flash drive on the DUT and update the contents.
>
> When I select “host” from the web UI I see nothing mounted on the DUT
> , and on the Host I see the LMP board show up as ttyACM0: USB ACM
> device. I was expecting to also see the USB flash drive mount on the
> host. I don’t see the device enumerating at all and lsusb doesn’t
> acknowledge that anything is attached.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/lava-project/+bug/1306606/+subscriptions

-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.

ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782

Revision history for this message
Fu Wei (fu-wei) wrote :

Thanks, It seems we can mark this bug as "Invalid". :-)
Thanks for your feedback.

Changed in lava-project:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.