- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
dear all
i am unable to detect cypress cy7c68013 (used in analog device eval board) using cyusb.dll using custom C# application.(unable to detect cyusb device arrival, removal...)
I have tried bulkloop project from cypress by editing device VID and PID but it says no device detected.
Analog device use ADI_cyusb_usb4.dll but the dll is not for .net environment and they suggest that i shall use cyusb.dll as their dll is not for custom use
Regards
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The device which you are using can be recognized by CyControl application only if its bound to cyusb3 driver.
Since your device has a custom VID and PID which is not from cypress you can not bind it to cyusb3.
If you are able to change the VID/PID of the device you can change it to FX2LP boot loader VID/PID mentioned in the cyusb3.inf and manually bind it using the update driver option.
Best Regards,
Yatheesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Please check in the device manager. What is FX2LP enumerating as? Can you please let me know the VID and PID with which the device is enumerating.
Best Regards,
Yatheesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear YatheeshK_36
thank you for your response
it says ADI Development Tools with VID 0456 & PID EE25.
The device is analog device evaluation board with cypress cy7c68013.
Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Please check if the device is bound to cyusb3.sys driver from the device manage->properties of the device -> driver tab -> driver details
Refer to below image:
Best Regards,
Yatheesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi
regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The APIs provided will only communicate with the devices bound to cyusb3.sys driver. You can check this using CyControl.exe.
This utility will list all the devices that are connected to cyusb3.sys.
Best Regards,
Yatheesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi
I used CyControl.exe but able to detect only HID(human interface devices only)
as you can see below the devices bound to ADI_CYUSB.sys .Please how can i make the evaluation board to recognize cypress cyusb.sys
Best wishes
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The device which you are using can be recognized by CyControl application only if its bound to cyusb3 driver.
Since your device has a custom VID and PID which is not from cypress you can not bind it to cyusb3.
If you are able to change the VID/PID of the device you can change it to FX2LP boot loader VID/PID mentioned in the cyusb3.inf and manually bind it using the update driver option.
Best Regards,
Yatheesh