Please try manually binding the drivers:
In the device manager, Double click FX3 -> Drivers Tab -> Update Driver -> Browse my computer for Driver Software -> Let me pick up from the list of drivers -> Have Disk -> (Select the cyusb3.inf file in the location c:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\driver\) -> Select ant listing such as Cypress Streamer Application" -> Click Next and OK.
Now you should be able to see the device in the control center.
- Madhu Sudhan
Thanks Madhu! That actually works!
I selected "FX3 -> Drivers Tab -> Update Driver -> Browse my computer for Driver Software -> Let me pick up from the list of drivers -> USB Controller driver -> Have Disk -> cyusb3.inf from the Win7_x64_folder (works for Windows 10) -> Selected FX3 Cypress Streamer Application -> Next -> OK"
Now, I am able to run streamer application on two machines to test Master and Slave FIFO sample. I noticed Master to Slave FIFO is working great without any data corruption but while sending data from Slave FIFO to Master device, I am getting garbage data (corrupted).
for example (testing on Cypress USB Control Center): sending "DATA FROM MASTER", I am able to get the same data on Slave device. But while sending the same data back to the Master, I get some corrupted hex data. Can you please suggest me where the actual problem is?
Possible the same question as posted here GPIF II Master & Slave Transform Problem (M to S Pass But S to M Fail!)