This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

USB Gadget support on the OMAP3EVM

Other Parts Discussed in Thread: TPS65950

I have an OMAP3EVM Rev G board and working with DVSDK 3.00.02 release.

My goal is to have the OMAP HS USB controller be a Host USB port and then use the TPS65950's USB Controller to use the USB Gadget support stuff.  

The host side is done as this is the way the EVM comes out of the box.  But I am having issues with configuring the kernel, under the kernel option:

USB Peripheral Controller (OMAP USB Device Controller)  --->

There is no way to select the TPS Device controller the only option is to use the "OMAP USB Device Controller".

Does anyone know if using gadget on the TPS controller is possible and how to do it?

  • OMAP3EVM doesn't use USB PHY on TPS65950 device but it uses ISP1504 PHY so there is no need to select TPS65950 device.

     

    Regards,
    Ajay

  • Actually, in our final product design we are planning to not have the ISP1504 PHY.  Why is the ISP1504 there in the first place, I could not figure it out.

    From the OMAP3EVM Hardware manual (see image below), we disconnected the ISP and installed the necessary components for the "Not installed" arrow.  We a have  space constrained product, so we were trying to remove as many chips as possible.  I could not see a reason the TPS transceiver would be able to do anything different than the ISP1504.

    I should just leave the USP Peripheral controller to the OMAP option and it will work fine?