> High Light
> *     Poulsbo USB-C as mass storage device and Ethernet device with
> Linux host basically work in full speed mode. Please see detailed
> description below:
> *     Fixed connecting problem (random Bulk-In endpoint interrupt
> handling errors cause transfer timed out) to Windows host. Until now,
> enabled controller driver + File-backed storage gadget to work in
> Full-speed loopback Linux host (Poulsbo B0 USB host controller, Linux
> UHCI controller driver), external Linux host (Intel 945 board, ICH7
> USB host controller, Linux UHCI controller driver) and Windows host
> (IBM T43 laptop, ICH6 USB host controller, Windows XP EHCI/UHCI
> controller driver).
> *     Found the root cause of bulk endpoints stalling error in
> File-backed storage gadget. Set this issue to lower priority, will
> enhanced this feature later.
> *     Enhanced controller driver + CDC-EEM gadget driver to work in
> Full-speed loopback and external Linux host (host use CDC-EEM device
> driver). Client side (usb0 device) and host side (usb0 device) can
> Ping/SSH successfully to each other. The optional interrupt endpoint
> (in interface #0) always STALL is the correct status.
> *     Enabled controller driver + RNDIS gadget driver to work in
> Full-speed loopback and external Linux host (host use CDC-EEM device
> driver instead of RNDIS device driver), client side (usb0 device) and
> host side (ethX device) can Ping/SSH successfully to each other.
> *     Continue the utility implementation. Completed host utility UI
> design and implement setting saving feature.
> *     Continue reading Windows utility codes to understand the
> interface.
> 
> Low Light
> *     Some known issues to resolve:
> *     File-backed storage gadget doesn't support endpoints STALL
> feature now, set module parameter "stall=0" can work.
> *     Drivers don't test in High-speed environment due to some known
> HW sightings and bugs in Poulsbo B0 board. Will test it on Poulsbo C0.
> 
> Next Plan
> *     Enable RNDIS gadget driver to connect with Windows host.
> *     Continue to implement utility.
> *     Some opens to close:
> *     design of connecting with Windows host-side utility
> *     USB-C VID and PID
> *     icon and images needed in Utility.
> 
> 
-- 
Ubuntu-mobile mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile

Reply via email to