User guide

CY3687 MoBL-USB FX2LP18 Development Kit User Guide, Doc. # 001-68582 Rev. *B 49
7. USB PC Host Utilities and SuiteUSB Applications
This chapter explains in brief about the USB PC Host utilities provided with CY3687 MoBL-USB
FX2LP18 kit. Additionally SuiteUSB installer is provided which supports a collection of USB Host
application tools designed using C++ and C# .NET software design tools. These host applications
are used to communicate with Cypress USB 2.0 devices like MoBL-USB FX2LP18 and EZ-
USB(FX1/FX2LP).
7.1 USB Applications in MoBL-USB FX2LP18 Development Kit
The MoBL-USB FX2LP18 development kit contains two utilities under \Bin directory. They are
1. CyScript.exe: This utlity is used to generate script file (.spt) for the corresponding RAM image
file (.hex).The procedure to generate script file is explained in section How to Generate and Play
Script Files (.spt) on page 45.
2. hex2bix.exe: The utlity is used to convert RAM images (.hex) files to equivalent EEPROM
images(.iic).For detailed options of hex2bix utlity refer to application note titled “AN45197 - Using
the Hex2bix Conversion Utility”.
7.2 SuiteUSB Applications
SuiteUSB tools can be used to communicate with any cypress USB 2.0 device. The USB driver
package provided are generic Cypress USB drivers (cyusb.sys and cyusbinf). Suite USB 3.4.7
installer executable is provided in the CD/DVD under SuiteUSB folder with respect to CD/DVD root
directory. The Kit installer automatically triggers the SuiteUSB package installation. The default
directory of installation is C:\Cypress\Cypress Suite USB 3.4.7. Following are the list of C++ tools
and their equivalent C# .NET application tools provided in SuiteUSB.If there are no relevant tools in
C# .NET the corresponding column is marked as NA (Not applicable)