TX2 USB2.0 does not work on my custom board.How to fix it?

Hi!

  1. I follow this link [url]https://elinux.org/Jetson/TX2_USB[/url] and make usb3.0 work on my custom board.But usb2.0 not work.

  2. My custom board use usb2514bi controller hub, and tx2 kernel version is 4.4 which do not support the driver of usb2514bi. But the latest linux kernel version has provided the driver of usb2514bi. Here is the link [url]https://github.com/torvalds/linux/blob/master/drivers/usb/misc/usb251xb.c[/url]. So i just copy the source code and make usb251xb.c and get usb251xb.ko module. Run sudo insmod usb251xb.ko command. Run lsmod command and the usb251xb is listed. The driver has been installed but usb2.0 still doesn’t work.

How to fix it?

Thanks for any advice!

Other forum users please share experience of porting usb2514bi drivers.

I have installed the driver successfully, so the driver dont need port.