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.

Windows cant find Virtual Com port driver

Other Parts Discussed in Thread: OMAPL138

Hi,

I am trying to connect my OMAPL138 board with my PC. I got the sample code from the link http://www.ti.com/tool/starterware-dsparm and installed in my PC. I am using Windows 7.

while I run this code I can see a virtual Com port in my PC's control panel . But my PC cant find  the corresponding driver for the same.

 should I need to install separate driver for this..? 

Thank you.

  • You have to install FTDI drivers on your windows host machine to detect the OMAPL138 LCDK's USB port (debugging)
    http://www.ftdichip.com/Products/ICs/FT232R.htm
  • Hi,

    After installing the FTDI driver on your host PC, follow up the steps given at

    http://processors.wiki.ti.com/index.php/L138/C6748_Development_Kit_%28LCDK%29 under section, "USB UART Port (J3)"

    Regards,
    Shankari

    -------------------------------------------------------------------------------------------------------
    Please click the Verify Answer button on this post if it answers your question.
    --------------------------------------------------------------------------------------------------------
  • Hi Shankari,

    Thank you for your replay. Sorry for confusing you. I am using EVM OMAPL138 board.And I want to connect my board through USB0 port (not through USB1 which uses UART interface). I got the sample code for USB0 ,while I run this code in device mode my system showing  unable to find the corresponding driver.

    I got the code from the below link 

    http://www.ti.com/tool/starterware-dsparm

    Thank you.

  • Hi Tinu,

    Good, now your question is clear.

    Yes, USB 0 is USB OTG 2.0 port and USB1 is USB-UART on OMAPL138 LCDK.

     

    If you want to enable the USB 2.0 device mode on  OMAPl138 LCDK board  and connect to the host PC,  you have to run any of the below starterware programs on the OMAPl138 LCDK board and then connect to the host.

    1. usb_dev_bulk  -- If you run this, OMAPl138 LCDK board will act as a USB bulk device and in the host machine, it recognizes the OMAPL138 LCDK board as a USB bulk device.

    2. usb_dev_msc -- If you run this, OMAPl138 LCDK board will act as a Mass storage device and in the host machine, it recognizes the OMAPl138 LCDK board as mass storage device.

    3. usb_dev_serial --  If you run this, OMAPl138 LCDK board will act as a serial device and in the host machine, it recognizes the OMAPl138 LCDK board as serial device.

     

    Regards,

    Shankari

    -------------------------------------------------------------------------------------------------------

    Please click the Verify Answer button on this post if it answers your question.

    --------------------------------------------------------------------------------------------------------

  • Yes while running usb_dev_bulk PC is showing as Gerenic Bulk device. That is ok . So as next step PC should load a appropriate driver for this device rit..? But its not happening

    .   screen short is shown here

  • Hi Tinu,

    yes, you are right. The PC should load the appropriate driver for bulk device; which means you have to install bulk device driver on your host PC. Google and download ithe bulk device driver as per your host PC's OS and get it installed for your host PC.

    The target has done its job correctly. I mean, the target  now act as a bulk device that is why you are getting it detected as a bulk device in your host PC.

    To make you still more clear, consider you have a pen drive. Pen drive is a USB device which has the firmware inside to respond to a host. When you hook the pen drive into a PC, the PC will detect it as a removable media. To detect it as mass storage device, you will download and install the USB mass storage driver on your host PC. Nowadays this mass storage driver comes along with the OS.

    I hope this helps.

     

    Regards,

    Shankari

    -------------------------------------------------------------------------------------------------------

    Please click the Verify Answer button on this post if it answers your question.
    --------------------------------------------------------------------------------------------------------