Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > USB Controllers > Slave fifo interface with data coming into FX3 from external 16 bits interface

Bookmark and Share
Cypress Developer CommunityTM
Forums | Videos | Blogs | Training | Rewards Program | Community Components



Slave fifo interface with data coming into FX3 from external 16 bits interface
Moderator:
RSKV

Post Reply
Follow this topic



Slave fifo interface with data coming into FX3 from external 16 bits interface

DamL posted on 05 Jan 2012 2:27 AM PST
Senior Member
18 Forum Posts

Hi,

we have a FX3 board with a 16 bits interface to an image sensor.

For now, we're not able to correctly link the data from the device into FX3 via DMA transfers. There is no DMA notification nor transfer.

I guess the GPIF interface definition is not correct or maybe the socket connection. I use ones from the slave fifo sync interface adapted to our hardware. This doesn't work for now.

I've created a related case and it seems that it exists an UVC modified firmware with such an image sensor interface. I've downloaded latest available SDK but cannot find this firmware example.

So I wonder how to get an example (either slave fifo sync or UVC based) with data incoming from an external device, such as it seems to be defined in this "modified" UVC example.

Thank you for your help,

Best Regards.

 

 




Re: Slave fifo interface with data coming into FX3 from external 16 bits interface

aasi posted on 05 Jan 2012 07:54 AM PST
Cypress Employee
1073 Forum Posts

 There must be a UVC folder after the installation with the firmware. Please check.

Regards,

Anand



Re: Slave fifo interface with data coming into FX3 from external 16 bits interface

DamL posted on 05 Jan 2012 08:24 AM PST
Senior Member
18 Forum Posts

Hi,

UVC folder with internal memory example : YES.

UVC files with external interface GPIF definitions example : NO.

Could you post the latest example to check ?

thank you for your help

Best Regards.

 

 






ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.