8 Appendix A: FX2LP Development Kit (DVK)
The CY3684EZ-USB FX2LP Development Kit is a complete development resource. It provides a platform to
develop and test custom projects. The development kit contains collateral materials for the firmware,
hardware, and software aspects of a design. Error! Reference source not found. shows the FX2LP DVK
Development Board components.
Figure 30 FX2LP DVK Development Board Components
The FX2LP DVK is an excellent debugging platform for FX2LP. The board can load code images from USB (as in
this application note) or the code can be programmed into an onboard EEPROM.
When developing hardware for USB 2.0 Hi-Speed devices, board layout and design are critical to the success of
the project. To help developers avoid common layout errors, Cypress provides several resources to help design
a new board. Application notes AN1168 and AN15456 give design guidelines for FX2LP. In addition, the
hardware subdirectory of the FX2LP DVK installation contains the FX2LP development kit schematic, the BOM
for the development board, and the development board layout and design files.
8.1 Firmware Example Projects
As explained in the FX2LP Firmware Development section, the FX2LP DVK provides a USB Firmware
Frameworks library that satisfies the Chapter 9 compliance requirements of the USB 2.0 specification for high-