User guide
CY3687 MoBL-USB FX2LP18 Development Kit User Guide, Doc. # 001-68582 Rev. *B 45
Cypress USB Drivers for MoBL-USB FX2LP18 Kit
d. Windows-7(64-bit): wlh-win7\x64
11.Open device manager as mentioned in step-9 and expand the list of USB Controllers.
12.Observe the MoBL-USB devices in the list of USB device controllers in device manager as men-
tioned in step-9. The MoBL-USB FX2LP18 device enumerates as “Cypress MOBL-USB
FX2LP18 Connect Mode(3.4.5.000)”.
This completes the entire binding process for the MoBL-USB FX2LP18 device. The process is simi-
lar for any USB device with its own proprietary drivers.
6.3 Drivers for Keil Monitor Automatic Download using Script Files
The firmware examples provided with the MoBL-USB FX2LP18 kit can be manually downloaded
using Cyconsole or CyControlcenter. If the user needs to automate the firmware downloading pro-
cess then script files can be used i.e: Whenever the MoBL-USB board with relevant VID/PID w.r.t
script file is detected then windows OS automatically downloads the actual firmware inside the script
and the MoBL-USB device re-enumerates with new VID/PID defined in the firmware. The Keil debug
monitor script file (mon_i2c.spt) does not enumerate after download but waits for the user to initiate
debug session in keil uVision2 IDE.Following are the relevant driver files provided under \Drivers
directory for keil monitor debugging
■ CyMonfx2lp18: This directory contains keil debug monitor script file (mon_i2c.spt), Microsoft cat-
alog file(cymon.cat), Driver Information file(CyMonfx2lp18.inf) and generic USB
driver(cyusb.sys). The keil debug monitor after downloading to MoBL-USB FX2LP18 RAM mem-
ory will enable user to debug MoBL-USB FX2LP18 firmware examples using step-by-step debug-
ging using UART port at 9600 baud rate. The method to debug firmware examples using this
driver package is explained in detail in section Debugging Using Keil Monitor Program on
page 90
6.3.1 How to Generate and Play Script Files (.spt)
The script files are generated for a specific firmware. Select Bulkloop firmware example to experi-
ment for this purpose. Choose Bulkloop.hex under <Installed_directory>\<version>\Firmware\Bulk-
loop in the MoBL-USB FX2LP18 kit contents. The script file can be generated using three tools
available with MoBL-USB FX2LP18 development kit.
6.3.1.1 Script File Generation using Cyscript Tool
Open this tool located at <Installed_directory>\<Version>\Bin after installing MoBL-USB FX2LP18 kit
contents. Click on Browse button adjacent to Input HEX file and select the path where the .hex file is
located. Also choose the directory and filename of your choice for the script file and click Create
Script File button as shown in Figure 6-5.