User guide
54 CY3687 MoBL-USB FX2LP18 Development Kit User Guide, Doc. # 001-68582 Rev. *B
USB PC Host Utilities and SuiteUSB Applications
■ Script file generation and automatic firmware download: This utility can be used to generate
script file for a relevant firmware .hex file and later use the script file to automatically download
the firmware using the script. The process of automatic firmware download using scripts is
explained in section How to Generate and Play Script Files (.spt) on page 45.
■ Data transfers: Using the tool the USB packet data can be transferred over an endpoint. The
procedure is explained in detail in CyControlCenter.pdf located at C:\Cypress\Cypress Suite USB
3.4.7\CyUSB.NET\
7.2.3 Streamer Utility
The Streamer utilities are available in both C++ and C#.NET framework versions. These utilities are
used to test the Bulk and Isochronous data transfer throughput in both IN and OUT directions.
■ Download cystream.hex located at C:\Cypress\Cypress Suite USB 3.4.7\Firmware\CyStreamer
using CyConsole or CyControlCenter.The procedure to download firmware to RAM memory is
explained in MoBL-USB Development Kit Firmware Examples chapter on page 59
■ Open anyone of the Streamer application at the following locations:
1. Streamer using C++ CYAPI.lib: For 32-bit Windows OS platforms the utility is located at
C:\Cypress\Cypress Suite USB 3.4.7\CyAPI\examples\Streamer\x86\Release. For 64-bit OS
platforms refer to C:\Cypress\Cypress Suite USB 3.4.7\CyAPI\exam-
ples\Streamer\x64\Release