[U-Boot] [PATCH v1 0/4] Enable DM USB support (host and gadget) and full RNDIS boot flow

Jean-Jacques Hiblot jjhiblot at ti.com
Tue Jan 22 15:48:15 UTC 2019


The AM335x is able to get its SPL using a RNDIS connection. The goal of
this series is to make this feature available out of the box for the
am335x-evm
There is already a defconfig to handle this use case, but with DM USB
it becomes easy to activate the feature in the main defconfig. So the last
patch of the series actually removes the defconfig specially crafted for
the RNDIS boot flow.

Details on host setup are available there:
http://processors.wiki.ti.com/index.php/Linux_Core_U-Boot_User%27s_Guide#Booting_U-Boot_from_the_network


Jean-Jacques Hiblot (4):
  usb: ether: call _usb_eth_halt() if initialization fails
  ARM: DTS: am335x-evm: Use USB0 in peripheral mode
  configs: am335x_evm: enable DM_USB_GADGET and USB_ETHER in u-boot and
    SPL
  configs: removing am335x_evm_usbspl_defconfig

 arch/arm/dts/am335x-evm-u-boot.dtsi |  4 +++
 configs/am335x_evm_defconfig        |  8 ++++-
 configs/am335x_evm_usbspl_defconfig | 55 -----------------------------
 drivers/usb/gadget/ether.c          |  5 ++-
 4 files changed, 15 insertions(+), 57 deletions(-)
 delete mode 100644 configs/am335x_evm_usbspl_defconfig

-- 
2.17.1



More information about the U-Boot mailing list