User guide
56 CY3687 MoBL-USB FX2LP18 Development Kit User Guide, Doc. # 001-68582 Rev. *B
USB PC Host Utilities and SuiteUSB Applications
Figure 7-5. Streamer throughput on Iso IN Endpoint
Select the relevant Bulk or Isochronous In/OUT endpoint. Vary The Packets per Xfer and Xfers to
Queue parameters and verify the throughput for different Bulk and Isochronous endpoints across dif-
ferent Alternate interfaces.
Note: The maximum data allowed per transfer is 64KB for Bulk/Isochronous transfers.
7.2.4 Bulkloop Application
The Bulkloop firmware example can be tested using either cybulk (C++) application or Bulkloop.exe
(C# .NET application).
■ CyBulk application for 32-bit Windows OS is located at C:\Cypress\Cypress Suite USB
3.4.7\CyAPI\examples\cybulk\x86\Release
■ CyBulk application for 64-bit Windows OS is located at C:\Cypress\Cypress Suite USB
3.4.7\CyAPI\examples\cybulk\x64\Release
■ Bulkloop.exe is located at C:\Cypress\Cypress Suite USB 3.4.7\CyUSB.NET\bin
The procedure to test these applications using Bulkloop firmware example is explained in MoBL-
USB Development Kit Firmware Examples chapter on page 59.
7.2.5 Cydesc Utility
The utlity is used to view the USB device descriptor of Cypress USB 2.0 devices. Following figure
shows the MoBL-USB FX2LP18 device default Connect Mode device descriptor.