Bug 3614

Summary: usb3 boot not supported
Product: [Yocto Project Subprojects] Kernel Reporter: Alexandru Damian <alexandru.damian>
Component: kernel-configurationAssignee: Nitin Kamble <nitin.a.kamble>
Status: RESOLVED INVALID QA Contact:
Severity: major    
Priority: Medium+ CC: bruce.ashfield, kevin.tian, sgw, yp.kernel.watcher, yp.watcher
Version: 1.4   
Target Milestone: 1.4 M4   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Alexandru Damian 2012-12-17 15:14:27 UTC
Environment
-------------
Boot yocto live image (3.0.32-yocto-standard) from USB stick plugged-in a USB3 host port.

What should happen
------------------
Yocto live image should boot without problems.

What is happening
-----------------
The yocto-standard doesn't have support for USB3 interfaces/host ports. As a result, the usb_storage is not seen and initrd crashes.

Desired fix
-----------
Add USB3 host support in standard configuration.
Comment 1 Bruce Ashfield 2013-01-10 21:29:06 UTC
We'd want to do this on the 3.2/3.4 and latest kernel for yocto 1.4, in fact, I'd suggest only
3.4 and the new kernel when available.

I don't have any live boot boards available to test a config change like this, Nitin: is this
something you can handle ?
Comment 2 Nitin Kamble 2013-01-10 21:31:19 UTC
Alexandru Damian: Which platform are you testing this on?
Comment 3 Alexandru Damian 2013-01-11 09:36:15 UTC
an i5 laptop (Samsung ultrabook)
Comment 4 Nitin Kamble 2013-01-11 19:26:18 UTC
Alexandru,
   I don't have a test platform with USB3 for testing here. I will try to do the kernel part, but for testing you may need to help out.

Nitin
Comment 5 Nitin Kamble 2013-01-18 03:52:35 UTC
Alexandru Damian,
  Which YP BSP are you using for this?

Nitin
Comment 6 Nitin Kamble 2013-01-23 03:20:04 UTC
Alexandru Damian,
  Can you answer the last question on this bug.
Comment 7 Nitin Kamble 2013-01-23 18:37:08 UTC
I have verified there is complete support for USB3 in our core based BSPs.
Are you able to boot any other OS such as knoppix etc, from that USB3 port.

Can you provide the boot log by capturing the dmesg output in a serial console log or net console log?

Thanks,
Nitin
Comment 8 Nitin Kamble 2013-02-01 22:19:42 UTC
.
Comment 9 Alexandru Damian 2013-02-05 09:44:17 UTC
Didn't got around to test, will do tonite.
Comment 10 Alexandru Damian 2013-02-06 20:03:15 UTC
After testing on the laptop, I think that the ports are hardware faulty - different USB devices fail even in Windows and Linux.

I'm closing this bug.