[U-Boot] [PATCH 1/2] usb: ci_udc: allow multiple buffer allocs per ep

Jörg Krause jk at lintech.de
Tue Jun 3 01:02:53 CEST 2014


Sorry, my previous post was not shown correctly. The raw text was missing. I
removed the annotation.

Since this commit my Ethernet Gadget on a custom Freescale i.MX28 board is
broken. Using tftp to download files I get in almost all cases a timeout:

This is one case:

Updating rootfs ...
using ci_udc, OUT ep- IN ep- STATUS ep-
MAC 00:19:b8:00:00:02
HOST MAC 00:19:b8:00:00:01
high speed config #1: 2 mA, Ethernet Gadget, using CDC Ethernet
USB network up!
Using usb_ether device
TFTP from server 10.0.0.1; our IP address is 10.0.0.2
Filename 'rootfs.ubifs'.
Load address: 0x40008000
Loading: ###########timeout sending packets to usb ethernet

This is another one:

Updating Boot Firmware ...
using ci_udc, OUT ep- IN ep- STATUS ep-
MAC 00:19:b8:00:00:02
HOST MAC 00:19:b8:00:00:01
high speed config #1: 2 mA, Ethernet Gadget, using CDC Ethernet
ERROR: The remote end did not respond in time.
at drivers/usb/gadget/ether.c:2388/usb_eth_init()

I reverted this commit from my master branch it works again as expected.




--
View this message in context: http://u-boot.10912.n7.nabble.com/PATCH-1-2-usb-ci-udc-allow-multiple-buffer-allocs-per-ep-tp179430p181251.html
Sent from the U-Boot mailing list archive at Nabble.com.


More information about the U-Boot mailing list