Hi, Please follow Sumo build procedure that built against Poky (Yocto Project Reference Distro) 2.5.1 meta-intel 9.1 linux-intel 4.14 and add following configurations:
• Create file meta-intel/recipes-kernel/linux/linux-intel/usb.cfg and add below kernel configs to file usb.cfg: CONFIG_USB_GADGET=y CONFIG_NOP_USB_XCEIV=y CONFIG_ETHER_GADGET=m CONFIG_USB_DWC3=y # CONFIG_USB_DWC3_HOST is not set (Gadget only!) CONFIG_USB_DWC3_GADGET=y CONFIG_USB_DWC3_PCI=m • To include file "usb.cfg", add below line to kernel recipe file meta-intel/common/recipes-kernel/linux/linux-intel_4.14.bb SRC_URI_append = " file://usb.cfg<file:///\\usb.cfg>" After adding above configurations successfully, build the image and boot it. Finally, run following command on terminal: 1. modprobe g_ether 2. lsmod – after modprobe g_ether, you will find g_ether in the list. 3. Ifconfig – you can see usb0 interface now. Thanks, Juinee From: [email protected] [mailto:[email protected]] On Behalf Of Henrik Haugaard Jensen Sent: Wednesday, October 31, 2018 7:48 PM To: [email protected] Subject: [meta-intel] g_ether functionality for Intel E3845 CPU (valley-island, bay-trail) We have successfully used meta-intel jethro branch for our device based on an intel E3845 CPU. Now we need to upgrade to a newer Linux kernel to get full camera/video/media support. But when building new BSP with sumo it turns out that g_ether usb gadget driver is not working neither with linux-intel 4.9 or 4.14. My related kernel configs ( which works for meta-intel Jethro) are: CONFIG_USB_GADGET=y CONFIG_NOP_USB_XCEIV=y CONFIG_ETHER_GADGET=m CONFIG_USB_DWC3=y # CONFIG_USB_DWC3_HOST is not set (Gadget only!) CONFIG_USB_DWC3_GADGET=y CONFIG_USB_DWC3_PCI=m The error I get is : udc-core: couldn't find an available UDC - added [g_ether] to list of pending drivers and the usb0 network interface does not show up. What am I missing? Best Regards Henrik
-- _______________________________________________ meta-intel mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-intel
