1 Reply Latest reply on Apr 17, 2016 1:34 PM by madhul_36

    How to recognize composite device (Virtual COM-port and SlaveFIFO) on Win'7

      Hello all!
      I'm novice here and I try to make composite device.
      So, I have a project CDC_BulkLoop_composite.zip (based on original CDC_BulkLoop project). Changing PID I can view two devices on Windows'7x64: 1 COM-port (it seems which works correctly) and 2) Unknown Device. Win'7 can not find driver for 'Unknown Device'. 
      So, my question is: 
      What I need modify or change to work with second 'Unknown Device' in 'CyControl' software ( INF-file, fx3-project sources, anything else)? Or can I do myself driver (based on KernelDriver or WinDriver) to work with 2'th device. What way is shorter and good for me?


      Thanks in advance for any response!


      P.S.: Now second unknown device is a original CDC-device (not a slave-FIFO device). It will be slave-fifo in future. 'CyControl' software is good for me. I want to use it. But if it is impossible, I can write myself program. 

        • 1. Re: How to recognize composite device (Virtual COM-port and SlaveFIFO) on Win'7



          To use the CyControl software to access the second device, you need to bind this to Cypress's cyusb3.sys driver.


          Double click the unknown device in the device manager, in the properties window, go to Drivers Tab. Click Update Driver -> Browse My computer for Driver Software -> Let me pick from a list of device drivers on my computer -> Have Disk -> Browse and select the INF file "C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\driver\bin\win7\x64\cyusb3.inf"


          Select any one of the devices say "Cypress USB Bulkloop Example" and finish the driver binding process. You can find the device on CyControl Software,




          - Madhu Sudhan