Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
Tools/references for developing a streaming application
Question: What are the tools available for developing a streaming application with EZ-USB(AN21xx/FX/FX1/FX2/FX2LP)?
Cypress has a new reference design software package called the SuiteUSB. After installing this package you can find all the collaterals that come with this package in C:\Program Files\Cypress\Cypress Suite USB 3.4.1\. The collaterals in this package which are useful for developing a streaming application are:
- Streamer.exe/Screamer.exe: Host applications for streaming (Streamer is Visual C++ code based on CyAPI.lib whereas Screamer is Visual C# code based on CyUSB.dll) - CyStream FW: This folder contains an example firmware that demonstrates the bulk and isochronous endpoint throughput performance of FX1/FX2/FX2LP. The application note "Streaming Data through Isochronous/bulk endpoints on EZ-USB FX2(TM) and EZ-USB FX2LP(TM)" provides documentation of streaming data through bulk and Isochronous endpoints.