- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello!
I have example UVC+CDC.
Many Thanks. Is very good example.
Yes, video is exist.
But, I looked, that for the case USB2 in descriptors file there is no description of CDC.
I myself added these CDC descriptors for my USB2 (file). In my added project files (descr2.h in added arcive)
the device became defined as a composite in UVC and CDC devices.
And even works.
But it working not stable.
Not full functionality is manifested, mainly in the following.
On some computers on the "upward" channel uart not communication - from uart to the virtual com-port.
On some computers in the case of usb2, on some computers in the case of usb3.
In the opposite direction, from virtual com port to the uart communication is good.
I try any drivers.
I do not even know what to correct. Look here please.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Vladimir,
I have tested with the attached project which has CDC interface on 2.0
I see it working both in windows 7 and windows 10.
Can you please check this firmware? Password for attachment: cypress
Regards,
Hemanth
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Do you mean in some computers the firmware works completely fine?
What is the current version of driver you use?
Regards,
-Madhu
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Madhu,
I use the version CDC, you sent me a few months ago.
When working on a computer with Win10 everything works well (both for USB2 and USB3).
It can not be the case in the drivers for Windows 7?
I can not do a lot of testing. Because not so many computers with different windows OS..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It's right choice (in picture) ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello.
There is new information.
Now I commented on the lines:
// Uncomment following line to enable still image support
//#define STILL_CAPTURE_ENABLE (1)
// Uncomment the following line to provide verbose debug logging.
//#define CX3_DEBUG_ENABLED (1)
// Uncomment the following line to run the mipi error thread
//#define CX3_ERROR_THREAD_ENABLE (1)
// Uncomment the following line to run as UVC 1.0 device. Default is UVC 1.1 device.
// #define CX3_UVC_1_0_SUPPORT (1)
Previously, these lines were uncommented
And sometimes the messages began to be transmitted (not very often).
Maybe there is a reason for setting priorities or something similar?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I think, maybe the transfer of debugging information blocks transmission on the DMA channel?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It seems to me that this does not work because I have two types of devices (their mixture): UVC1.0 and UVC1.1
Yes...
- 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
Many thanks!
Now I try it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
My task is to test this solution on as many computers and operating systems as possible...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Vany thanks.
All good.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Pardon.
Many thanks.
All good.