CYUSB3KIT-001 EZ-USB FX3 Development Kit Guide, Doc. #: 001-70237 Rev. *C
55
Kit Operation
3.11
Example 2: Loopback of Data over Bulk Endpoints
USBBulkLoopAuto
USBBulkLoopAuto is the FX3 firmware example project located at
(C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\firmware\dma_examples)
that loops data over the FX3’s bulk endpoints. A host application called Bulkloop is provided with the
SuiteUSB to verify the loopback operation over bulk endpoints.
The SuiteUSB applications are available at
C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\bin
.
The Bulkloop host application is designed in both the C# and C++ frameworks. Follow these steps to
test the Bulkloop firmware (USBBulkLoopAuto):
1. Import the USBBulkLoopAuto example project into the workspace and build. The steps to import
a project are described in the section
Import a Project on page 15
. You can skip this step if the
project is already imported to the Workspace.
2. Download the firmware binary image (USBBulkLoopAuto.img) by following the steps outlined in
the section
Download Firmware Image to FX3 RAM on page 43
.
3. In the Windows Device Manager, the board appears as
Cypress USB BulkloopExample
under
Universal Bus Controllers. If the board is not listed, bind the driver manually using the steps
outlined in the
Manual Installation of Cypress Driver on page 39
.
Figure 3-25. FX3 device enumeration
4. Take the following steps to verify the Bulkloop operation using the USB Control Center
application.
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from