On Wed, Jun 27, 2018 at 06:45:39PM +0200, Alexander Graf wrote:
> On 06/26/2018 08:57 PM, andrew thomas wrote:
> >On 06/26/2018 05:34 AM, Alexander Graf wrote:
> >>On 06/21/2018 10:37 AM, Peter Robinson wrote:
> >>>On Mon, Jun 18, 2018 at 7:56 PM, Andrew Thomas
> >>><andrew.tho...@oracle.com> wrote:
> >>>>This bug is the combination of dwc2 USB controller and lan78xx
> >>>>USB ethernet controller, which is the combination in use on
> >>>>the Raspberry Pi Model 3 B+.
> >>>>
> >>>>When the host attempts to receive a packet, but a packet has not
> >>>>arrived, the lan78xx controller responds by setting BIR
> >>>>(Bulk-In Empty Response) to NAK. Unfortunately, this hangs
> >>>>the USB controller and requires the USB controller to
> >>>>be reset.
> >>>>
> >>>>The fix proposed is to have the lan78xx controller respond
> >>>>by setting BIR to ZLP.
> >>>>
> >>>>Signed-off-by: Andrew Thomas <andrew.tho...@oracle.com>
> >>>Tested-by: Peter Robinson <pbrobin...@gmail.com>
> >>>
> >>>Tested on the RPi 3B+ and certainly improves this situation a number
> >>>of Fedora users have seen.
> >>
> >>
> >>What exactly have you tested?
> >>
> >>Even with this patch, I am not reliably to reliably boot into grub.
> >
> >Can you say which version of grub?
> 
> I actually see the same effect on an old RPi3 B, so it's not lan7x specific.
> We also have the exact same fix for the old 100Mbit/s LAN adapter, so I
> think this fix is certainly moving us into the right direction.
> 
> Reviewed-by: Alexander Graf <ag...@suse.de>
> 
> Tom, can you please pull it in for 2018.07 still?

Do you have anything else Pi-related to go in?  If not, I'll grab it
directly, otherwise send me a PR, thanks!

-- 
Tom

Attachment: signature.asc
Description: PGP signature

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to