User guide

52 CY3687 MoBL-USB FX2LP18 Development Kit User Guide, Doc. # 001-68582 Rev. *B
USB PC Host Utilities and SuiteUSB Applications
Figure 7-2. MoBL-USB Interface Window
The functionality of most frequently used buttons are briefly mentioned below
Download: This button is used to download the firmware(.hex format) file to MoBL-USB
FX2LP18 RAM memory
Lg EEPROM: This button is used to store the entire firmware (.iic) in Large EEPROM U7 -
24AA128. The EEPROM needs to be selected before firmware download using SW1 and SW2
switches.
S EEPROM: This button is used to store the entire firmware (.iic) in small EEPROM U8 -
24AA01.The image contains a new VID/PID used tfor keil Monitor debugging. The EEPROM
needs to be selected before firmware download using SW1 and SW2 switches.
Select Mon: Keil Monitor program provided with the MoBL-USB FX2LP18 kit to help user debug
the firmware through UART port. After Kit software installation the Keil Monitor programs are
located at <Installed_directory>\<Version>\Target\Monitor.
Load Mon: This button is used to download Keil Monitor program to either internal RAM memory.
After monitor download the MoBL-USB FX2LP18 firmware is debugged through UART port. A
sample demonstration of Keil monitor usage is provided in section Debugging Using Keil Monitor
Program on page 90
Vend Req: This button is used to send different vendor commands to MoBL-USB FX2LP18
device. The usage of this button is explained in detail in section extr_intr Firmware Example on
page 83
Iso Trans: This button is used transfer data over Isochronous IN/OUT endpoints. After Cystream
firmware example(CYStream.hex) at C:\Cypress\Cypress Suite USB 3.4.7\Firmware\CyStreamer
this button is used to send data over Isochronous IN/OUT endpoints