Continuous Read From Slave FIFO on FX2LP Using Cypress PC App

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

cross mob
Anonymous
Not applicable

Hi All

I am creating an application to stream video data over the EZ USB FX2LP and display it on the PC. I have implemented an MPEG reader using cypress ez usb firmware example AN58069 . I am currently using the USB Control center and I have run into an issue where in if I do mutiple data transfers I miss a lot of data packets while I can do on complete data transfer successfully.  I want to continuously writ data to a file and read that file using another application to display video and I am not sure how to do that as i will have to make mutiple read coomands in which case I will end up mising a lot of packets. So I was not sure how to perform continous reads on the slave fifo using a PC application. Any examples for this would be helful.

0 Likes
1 Solution
SrinathS_16
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hello Dhaval,

You could implement the required functionality of continuous data transfers using the streamer application that comes with the Cypress_USB _Suite. Please find the same in the below link:

http://www.cypress.com/documentation/software-and-drivers/suiteusb-34-usb-development-tools-visual-s...

Best regards,

Srinath S

View solution in original post

0 Likes
1 Reply
SrinathS_16
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hello Dhaval,

You could implement the required functionality of continuous data transfers using the streamer application that comes with the Cypress_USB _Suite. Please find the same in the below link:

http://www.cypress.com/documentation/software-and-drivers/suiteusb-34-usb-development-tools-visual-s...

Best regards,

Srinath S

0 Likes