How to merge UsbBulkSourceSink and Ov5640 in Denebolakit?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Subhash24
Level 4
Level 4
25 replies posted 10 likes given 50 sign-ins

Can I run USBBulksourceSink and OV5640 example simultaneously in Denebolakit?

0 Likes
1 Solution
lock attach
Attachments are accessible only for community members.
AliAsgar
Moderator
Moderator
Moderator
1000 replies posted 250 solutions authored 750 replies posted

Hi,

Please find the attached firmware project. 

In the device manager, CX3-UVC comes under Camera Section and "Regami-UVC" under Other devices. Please bind "Regami-UVC" to the driver attached with this reply.

Password for the driver package: infineon

Best Regards,
AliAsgar

View solution in original post

6 Replies
AliAsgar
Moderator
Moderator
Moderator
1000 replies posted 250 solutions authored 750 replies posted

Hi,

USBBulkSourceSink and OV5640 example can be added in a single CX3 firmware. But running video streaming as well as bulk transfer simultaneously may result in Bandwidth issues.

I assume the descriptors file with UVC+vendor interface has already been shared by one of our engineers with you.

For the uvc.c file, create a MANUAL IN and MANUAL OUT channels between CPU and USB. Register a callback function for it. Implement the code for the callback function and BULK transfers as per the USBBulkSrcSink firmware example in the FX3 SDK.

Best Regards,
AliAsgar

I merged it perfectly, but still only OV5640 is working not bulksourcesink

0 Likes
AliAsgar
Moderator
Moderator
Moderator
1000 replies posted 250 solutions authored 750 replies posted

Hi,

Could you share your firmware project with us?

Best Regards,
AliAsgar

lock attach
Attachments are accessible only for community members.

Here I added Bulk interface only in USB 3.0

0 Likes
lock attach
Attachments are accessible only for community members.
AliAsgar
Moderator
Moderator
Moderator
1000 replies posted 250 solutions authored 750 replies posted

Hi,

Please find the attached firmware project. 

In the device manager, CX3-UVC comes under Camera Section and "Regami-UVC" under Other devices. Please bind "Regami-UVC" to the driver attached with this reply.

Password for the driver package: infineon

Best Regards,
AliAsgar

Thanks @AliAsgar 

0 Likes