Hello,
We try to work with usb device controller with apollo lake e3900 (using congatec ma5).
My steps:
1. compile kernel 4.4.0 with dwc2 and dwc3 as modules, and build all controllers in device-drivers->usb->usb-> gadget->usb peripheral (build into kernel).
2. boot system
3. modprobe libcomposite
modprobe dwc2
ls /sys/class/udc shows that it is empty !
trying modprobe dwc3 gives same result.
As I understand usb device should be supported with E3900 "USB 2.0 interfaces on the COM Express connector including one USB 2.0 Dual Role port. "
Thank you for any idea,
ranran