56
EZ-USB Development Kit User Guide, Doc. # 001-66390 Rev. *D
USB PC Host Utilities and SuiteUSB Applications
.
The C++ applications use CyAPI.lib to communicate with the Cypress USB device.The C# .NET
framework applications use CyUSB.dll to communicate with the hardware.
7.2.1
Cyconsole Utility
The Cyconsole performs tasks, such as firmware download to EZ-USB RAM, Small EEPROM
(16 bytes, and Large EEPROM (32 KB). In addition, it can be used to perform script generation,
loading, and so on.
Table 7-1. List of SuiteUSB C++ and C# Applications
S.No
C++
Application
C#.NET
Application
Description
1
Cyconsole
CyControlCenter
Both these applications are used for general-purpose tasks,
such as firmware download to EZ-USB RAM, small
EEPROM (16 bytes) and large EEPROM (32 KB). In addi-
tion, script recording and download options are available.
2
Streamer
Streamer
Both these applications continuously stream Bulk and Iso-
chronous data in the OUT and IN directions. The OUT and
IN endpoints act as sink and source of data; that is, the
received data on the OUT endpoint is discarded and the rel-
evant endpoint re-armed and a constant size of data is sent
over the IN endpoint. Using the Cystream firmware located
at
C:\Cypress\Cypress Suite USB 3.4.7\Firm-
ware\CyStreamer
, these applications can be verified.
3
cybulk
Bulkloop
Both these utilities perform the same functionality of looping
back the USB packet data received on the Bulk OUT end-
point to a Bulk IN endpoint. Using the
Bulkloop
firmware
example provided with the kit, these applications can be
tested.
4
cydesc
-NA-
The utlity provides the USB descriptor information of
Cypress USB 2.0 devices connected to Windows PC.
5
FxEEPROM
-NA-
This utility is used to program small and Large EEPROM on
EZ-USB FX1/FX2LP development boards. Alternatively the
programming can also be done using
CyConsole
or
CyControlCenter
Summary of Contents for CY3674
Page 18: ...18 EZ USB Development Kit User Guide Doc 001 66390 Rev D Getting Started...
Page 34: ...34 EZ USB Development Kit User Guide Doc 001 66390 Rev D Development Kit Contents...
Page 54: ...54 EZ USB Development Kit User Guide Doc 001 66390 Rev D Cypress USB Drivers for EZ USB Kits...
Page 110: ...110 EZ USB Development Kit User Guide Doc 001 66390 Rev D Resources...
Page 113: ...EZ USB Development Kit User Guide Doc 001 66390 Rev D 113 A 2 Board Layout...