Hi,
We are working with Boundary Devices Sabre Lite board and kernel from Boundary Devices (git://git.freescale.com/imx/linux-2.6-imx.git) and trying to perform dynamic role switch from host to device with USB OTG HNP (Host Negotiation Protocol).
Only thing that we can get working is set USB port either in host or in device mode on boot and it looks like that state machine is not working correctly for dynamic role switch.
Does someone know what is the level of support for USB OTG HNP in current Kernel and BSP?
We have also tried the Freescale kernel ( https://github.com/boundarydevices/linux-imx6.git)
Kari, did you ever get your questions answered?
Hi Grant,
I'd like to open the question even a bit further...
Is anybody using HNP on i.MX5x or i.MX6x?
Kari's e-mail made me use the Google to find out what HNP even means, and all of our experiences with USB OTG ports have been strictly Host or Device mode.
Eric
I will put the discussion in "Assumed Answered'. Anyone still can add comment here.
Regards,
Yixing
Yixing,can we please leave this issue open? This is a basic question about support for HNP in the BSP, and it would be good to get user input on their experience with this.
Thanks,
Grant