Home
        MProg 2 User Manual
         Contents
1.                                              ish nnnm 41  1001100 a                              42   5 Read and Parse LV aa ay  ya ay  md  r ad  ma    43   Part VI Appendix 44  1 Customising FTDI s CDM Drivers                                           s8888888888888888338338888333333383381833333  44  Ghandino Ihe IU r aaa b   aaa 44   Changing the FTD  FOBT INF                            45   Changing the CDM Uninstaller INI F  LE    babama ad  da enesiremeaieemmsamtnnss 46       O Future Technology Devices   nternational Ltd  2005    Contents Il       PARU GITES UIE M MPITO b a lab l  l ala ona    Index          Future Technology Devices International Ltd  2005    MProg 2 User Manual       MProg Introduction    MProg is an easy to use multiple device EEPROM programming utility for use with FTDI devices   Devices supported by the latest version of MProg are     FT232RL 8 FT232RQ   FT245RL  amp  FT245RQ   FT2232D  FT2232C 8 FT2232L  FT232BM  FT232BL 8 FT232BQ  FT245BM  FT245BL 8 FT245BQ  FT8U232AM   FT8U245AM             MProg is available as a free download from the Utilities page of the FTDI website        These devices support 93C46 EEPROMs organised in 16 bit words  except for the R series  devices which have an internal EEPROM  The BM and C devices also support 93C56 and 93C66  EEPROMs organised in 16 bit words  When fitted  an external EEPROM allows customisation of  the device default parameters such as VID 26   PID   s   Serial Number 281   Manufacturer Descriptor 61 
2.                  2 00  00      Browse            e Click  Browse  to display an open file dialog box           Future Technology Devices International Ltd  2005    17 MProg 2 User Manual       Locate File    Look in           2 00 00     ef EJ     FTDIBLIS INF  FTDIPORT INF          Deskto m          Documents       File name  FTDIBU5 IN  Files of type   Setup Information       inf       Cancel      Hu Network F             e Locate the folder containing the latest drivers downloaded from the FTDI web site above and  click  Open   then click  OK   The PC autoselects the correct INF file  in this case  FTDIPORT INF  Once Windows has found the required driver  INF file  click  Next  to proceed     Found New Hardware Wizard Ol    Driver Files Search Results  The wizard has finished searching for driver files for your hardware device        The wizard found a driver for the following device            USE Serial Port    Windows found a driver for this device  To install the driver Windows found  click Mest     c cdm   00 00ftdiport  inf          Back Cancel               Future Technology Devices International Ltd  2005    MProg Introduction 18       e Windows should then display a message indicating that the installation was successful  Click   Finish  to complete the installation for this port of the device     Found New Hardware Wizard 1    Completing the Found New  Hardware Wizard    VZ USE Seral Part    Windows haz finished installing the software for this device        To c
3.      Uninstall    Device VID 1234 amp PID 5678  Converter FTDIBUS  Serial FTSER2K  InfFiles FTDIBUS FTDIPORT  Key FTDICOMM          Future Technology Devices International Ltd  2005    47    MProg 2 User Manual       6 2    Uninstalling MProg    To uninstall MProg  follow the instructions below     e Disconnect any FTDI devices attached to the PC     e Open the Add Remove Programs utility which is located in the Windows Control Panel     e Select MProg from the list of installed programs and click Change Remove  This will launch the  MProg uninstaller        LA     nz  ae  Change or  Remove    Programs    04    Currently installed programs  Sort       Mame id      v  v MProg 2 9c        Used rarely    B      To change this program or remove it From your   Change Remove    computer  click Change Remove  Change Remove       e The user will be asked for confirmation to uninstall MProg  Click Next to proceed with the  uninstallation or click Cancel to abort           Welcome to the MProg 2 9c  Uninstallation     This uninstall process will remove MProg 2 9c From your  computer     Click Cancel if you do not want bo remove this application     Click Next to continue the uninstall process     ona         e The files and directorys required for MProg will be removed  If there are files other thatn the  original installation files present  e g  user defined templates  the following screen will be          Future Technology Devices International Ltd  2005    Appendix 48       displaye
4.    IFtdiHvv     USB VID_0403 amp PID_6001 DeviceDesc  FtdiBus  USB VID_0403 amp PID_ 6001   USB VID_0403 amp PID_6010 amp MI_00 DeviceDesc  FtdiBus USB VID_0403 amp PID_6010 amp MI_00   USB VID_0403 amp PID_6010 amp MI_01 DeviceDesc  FtdiBus USB VID_0403 amp PID_6010 amp MI_01   USBIVID_1234 amp PID_5678 DeviceDesc  FtdiBus  USB VID_12348 amp PID_ 5678     Strings    Ftdi  FTDI    DriversDisk  FTDI USB Drivers Disk    USB VID 0403 amp PID 6001 DeviceDesc  USB Serial Converter    USB VID 0403 amp PID 6010 amp MI 00 DeviceDesc  USB Serial Converter A   USB VID 0403 amp PID 6010 amp MI 01 DeviceDesc  USB Serial Converter B   USB VID 1234 amp PID 5678 DeviceDesc  My New USB Device   WINUN  Software Microsoft Windows CurrentVersion Uninstall   FtdiBus SvcDesc  USB Serial Converter Driver           Future Technology Devices International Ltd  2005    45 MProg 2 User Manual       6 1 2 Changing the FTDIPORT INF File    If you are using a VID and PID which is different from the default FTDI ones  VID   0x0403 and  PID   0x6001 and 0x6010   you must edit the FTDIPORT INF file using a text editor such as  NotePad  You will need to add an extra line into the  FtdiHw  section containing the new VID and  PID  You should also add a description of your product into the  Strings  section as shown     Do not change any other parts of the supplied INF files unless you are an expert and  capable of debugging the results for yourself     The following example shows a new device with a VID of 0x1
5.   A device driver is    software program that makes a hardware device work  Windows  needs driver files for pour new device  To locate driver files and complete the  Installation click Nest     what do you want the wizard to da   f Search for a suitable driver for my device  recommended       Display a list of the known drivers for this device so that   can choose a specific  driver    z Back Cancel               Future Technology Devices International Ltd  2005    MProg Introduction 16       e Check the box next to  Specify a location  and uncheck all others as shown below     Found New Hardware Wizard       Locate Driver Files Pha tae  Where do you want Windows to search for driver fles  4       Search far driver tiles for the following hardware device     oy USB Serial Port    The wizard searches for suitable drivers in its diver database on your computer and in  any of the following optional search locations that you specify     To start the search  click Nest  IF you are searching on    floppy disk or CO ROM drive   Insert the floppy disk or CO before clicking Next     Uptional search locations      Floppy disk drives     CD ROM drives  M Specify a location        Microsoft Windows Update       Back Cancel         e Clicking  Next  displays a dialog box for you to enter to the location of the drivers     Found New Hardware Wizard x     Insert the manufacturer s installation disk into the drive     selected  and then click OF     Cancel      Copy manufacturer s files from
6.  Current 105  Setting this option will enable the high  output drive level  The FIFO IO pins will drive out at 12mA instead of their normal 4mA     The check box to load the D2XX driver rather than the VCP driver is currently not supported           Future Technology Devices International Ltd  2005    35    MProg 2 User Manual       4 10    FT2232D Device Options    The FT2232D device incorporates all of the BM specific features described in the  BM C Device Specific Options 311 section and all of the FT2232C Device Options 32   but with an  additional  CPU FIFO  option made available           FT2232C Options   FT232R               Side     Hardware  fv RS232 UART     245 FIFO     CPU FIFO     OPTO Isolate                      High Current ors    river         virtual COM Port  C D28  Direct    Side B  Hardware  fv R5232 UART     245 FIFO     CPU FIFO     OPT Isolate              High Current MO s    river  f Virtual COM Port     D xx Direct    Each channel can be independently configured as FT232BM style USB UART or a FT245BM   style USB FIFO     Each channel can be individually configured in CPU FIFO mode   Each channel can also be individually configured in Fast Opto lsolated Serial Interface mode   See the FT2232C device datasheet  available from the Datasheets page of the ETDI website     for more information on these modes     High Current I O s  Setting this option will enable the high output drive level  The UART FIFO IO  pins will drive out at 12mA instead of their 
7.  Fixed Serial Number       BM     Device Specific Options    USB Version Number   s   20        Disable USB Serial Number    Pull Down IO Pins in USB Suspend    Fixed Serial Number t a digits 1    b  254567  USB Remote Wake Up        Enable USE Remote Wake Up  Plug 5  Play   FT232 Series Only 1        Enable Plug And Play    Product and Manufacturer Descriptor Strings  Manufacturer Product Description           USE     Serial Cable    Programming Options    z Only Program Blank Devices             Future Technology Devices International Ltd  2005    Appendix 44       6 Appendix    6 1 Customising FTDI s CDM Drivers  6 1 1 Changing the FTDIBUS INF File    If you are using a VID and PID which is different from the default FTDI ones  VID   0x0403 and  PID   0x6001 and 0x6010   you must edit the FTDIBUS INF file using a text editor such as  NotePad  You will need to add extra lines into the  FtdiHw  and  ControlFlags  sections containing  the new VID and PID  You should also add a description of your product into the  Strings  section  as shown     Do not change any other parts of the supplied INF files unless you are an expert and  capable of debugging the results for yourself     The following example shows a new device with a VID of 0x1234 and a PID of 0x5678 which we  shall call  My New USB Device   In this example  the additional lines are shown in red to highlight  them  If the device you are adding is an FT2232C or FT2232D  an entry must be created for each  of the ports  
8.  Hardware Wizard x   Insert the manufacturer s installation disk into the drive            selected  and then click OF     Cancel      Copy manufacturer s files from       LACDM 2 00 00             Click  Browse  to display an open file dialog box           Future Technology Devices International Ltd  2005    13 MProg 2 User Manual       Locate File    Look in           2 00 00     rr Eg     FTDIBLIS INF  FTDIPORT INF          Deskto m          Documents    Henane   FTDIBLS INF    Files of type   Setup Information       inf       Cancel      Hu Network F             e Locate the folder containing the latest drivers downloaded from the FTDI web site above and  click  Open   then click  OK   The PC autoselects the correct INF file  in this case  FTDIBUS INF  Once Windows has found the required driver  INF file  click  Next  to proceed     Found New Hardware Wizard O      Driver Files Search Results  The wizard has finished searching for driver files for your hardware device        The wizard found a driver for the following device            USB  lt   gt  Serial Cable    Windows found a driver for this device  To install the driver Windows found  click Mest     cedm 2 00 00 ftdibus  int          Back Cancel               Future Technology Devices International Ltd  2005    MProg Introduction 14       e Windows should then display a message indicating that the installation was successful  Click   Finish  to complete the installation for the serial converter driver for this port 
9.  Options 35  FT232BM EEPROM Options 31  FT232R EEPROM Options 31  33  FT245BM EEPROM Options 31  FT245R EEPROM Options 31  34    INF Files 44  45  INI Files 46  Installing MProg 5  Introduction 3    MProg Modes 20  MProg Toolbar 38     P     PID 26   Plug  amp  Play 30   Program All Existing Devices 41  Programming Devices 41     R     Read and Parse EEPROM 43  Read EEPROM 42     S     Scan for Devices 39  Self Povvered 27  Serial Number 28     U      Uninstalling MProg 47   USB Povver Options 27   USB Remote Wake Up 29  USB Serial Number Control 28     V     VID 26       O Future Technology Devices   nternational Ltd  2005    
10.  USB suspend  sleep   state via the RI  pin  FT245BM also has this capability via a dedicated pin             as does the  FT2232C  SI WUA  SI WUB   FT8U245AM does not have support for remote wake up  To use  the remote wake up capability  enable this option by checking the box     USB Remote Wake Up  M Enable USB Remote Wake               Future Technology Devices International Ltd  2005    Device EEPROM Parameters 30       4 5 Plug  amp  Play  FT232 Series Only     Windows Plug and Play  PnP    for general purpose USB to RS232 serial converters it is desirable  that the device tries to recognise any attached secondary peripheral that conforms to the Windows  Plug and Play standard  These devices are typically modems  or serial mice  On recognition of  such a device Windows will attempt to identify and load the drivers for the secondary peripheral   For other application areas PNP is not usually required so this option should be turned off     Plug  amp  Play   FT232 Series Only 1  M Enable Plug And Play          Future Technology Devices International Ltd  2005    31    MProg 2 User Manual       4 6    BM C Device Specific Options    The FT232BM and FT245BM 2nd generation devices and FT2232C 3rd generation device have  some additional options compared to the AM devices  These options can be controlled via the  optional EEPROM        BM     Device Specific Options    USA Version Humber   s   1 1         Disable USE Serial Number    Pull Down IC Pins in USB Suspend         e 
11.  Version Humber   s   20            Disable USS Serial Humber        Pull Downl Pips in USE Suspend    Fixed Serial Number t a digits J    Joconoon    USB Remote Wake Up       Enable USE Remote Wake Up  Plug  amp  Play   F232 Series Only 1    I Enable Plug And Play  Product and Manufacturer Descriptor Strings                           Product Description         USE     Serial cable    Programming Options     Only Program Blank Devices    0050  53 00 556 00 32 00 4F 00 3400 00 00 00 00 0000 S  20 4        0060   00 00 00 00 00 00 00 00 00 00 00      00 0000 00    t    00 00 00 00 00 00 00 00 00 00 00 00 00 00 45 45                   x                         Future Technology Devices International Ltd  2005    43    MProg 2 User Manual       9 5    Read and Parse Devices    To read and parse the data in a programmed FTDI device EEPROM  select Read and Parse from  the tools menu     Read    Read and Parse       The programmed data will then be shown in each field in MProg  The device serial number will be  shown  but will be greyed out     Pa MProg   Multi Device EEPROM Programmer   Edit Mode   x     File Device Tools Help                         Olur      lel    Basic Details USB Power Options    Device Type  FT2325M    USB WID   PID FTI Default      Mende ln 10403  Praduet 109  oc              FT2232C Options  FT232R                   Bus Power    f Bus Powered  fan milli Amps      Self Powered          USB Serial Number Control  Serial Humber Prefix t 2 digits 1  01     Use
12. 234 and a PID of 0x5678 which we  shall call  My New USB Device   In this example  the additional lines are shown in red to highlight  them  If the device you are adding is an FT 2232C or FT2232D  an entry must be created for each  of the ports     IFtdiHvv    VID_0403 amp PID_ 6001  DeviceDesc  FtdiPort232  FTDIBUS COMPORT amp VID_0403 amp PID_ 6001   VID_0403 amp PID_6010 DeviceDesc  FtdiPort2232 FTDIBUS COMPORT amp VID_0403 amp PID_ 6010   VID_1234 amp PID_5678 DeviceDesc  FtdiPort232  TDIBUS COMPORT amp VID_1234 amp PID_5678     Strings    FTDI  FTDI    DriversDisk  FTDI USB Drivers Disk    PortsClassName    Ports  COM  amp  LPT     VID 04038 PID 8372 DeviceDesc  USB Serial Port    VID 04038 PID 6001 DeviceDesc  USB Serial Port   VID 12348        5678                          New USB Device   FtdiPort SvcDesc  USB Serial Port Driver   SerEnum SvcDesc  Serenum Filter Driver        O Future Technology Devices   nternational Ltd  2005    Appendix 46       6 1 3 Changing the CDM Uninstaller INI Files    If you are using a VID and PID which is different from the default FTDI ones  VID   0x0403 and  PID   0x6001   you must edit the uninstaller FTDIUN2K INI files using a text editor such as  NotePad  In the  Uninstall  section of each file  edit the line    Device VID_0403 amp PID_6001    to reflect the actual VID and PID used     The following example shows a new device with a VID of 0x1234 and a PID of 0x5678  In this  example  the altered line is shown in red to highlight it 
13. 5    MProg 2 User Manual       1 1    Installing MProg    Prior to installation  please uninstall any existing FTDI drivers from the target PC using the  Add Remove Programs utility in the Windows control Panel  MProg uses FTDI s D2XX drivers  the  current versions of which can be downloaded free of charge from the Drivers page of the   FTDI website  A link to the D2XX drivers page is included in the MProg installation directory     The latest verison of MProg can be downloaded from the Utilities page of the FTDI website in a  zipped setup executable  Extract the file  run the setup executable file and the following screen  should appear         installing MProg 2 9c x     Welcome to the MProg  2 9c Installation           od ETD   This setup program will install MProg 2 9 on vou  a computer    Chip MProg allows vou to proqram   the EEPROM of an    FTOI device   Click  Exit if vou do not want to install this  application         R        i       Click Next and the installation program will prompt you to select the language you want to use for  the rest of the setup process  The default value is English           Future Technology Devices International Ltd  2005    MProg Introduction 6       Languages  select preferable language     English       Clicking Next displays the license agreement  Read the license agreement and if you agree  check  the box next to    agree with the above terms and conditions  and click next to proceed with the  installation  If you do not agree  the 
14. FTD    Chip       Future Technology Devices  international Ltd     MProg 2 Manual       Future Technology Devices International Ltd  2005      MProg 2 User Manual       Table of Contents    Part   MProg Introduction 3  1 NZ MPO                                PRE 5   2 Installing D2XX  CDM  Drivers                                                 nnmnnn nnna 10   Part Il MProg Basics 20  t Modes OT ass aa a          sn onda 20   Part III Edit Mode Functions 22  1 Create a New EEPROM Tei a LU nn none yapa bay ama  yaoxa    i  yo abadi 22   2 Modify an Existing EEPROM           1                          5   55222255          24   Part IV Device EEPROM Parameters 26  1L577 aa aa a 26   2 PO OO ae ane D ee 27   3 USB Serial H  mber                                                                                      28   4 USB Remote Wake ULU aaa ay  dan sinisini                           aa 29   5 Plug  amp  Play  FT232 Series R  Y                                30   6 BM C Device Specific Options                ccccccsssseseeeeeeeeeceesseeeeeeeeeeceessseeeeeeseeeoeassseeeeeseeeoennnseeeees 31   7 FPI Piel VEe UPUD a aya een 32   o          33  7710707 Di aaa               34   10  FT2232D Device 1100 T   abida bab   35   11 Product and Manufacturer Descriptor 51 115                    52             36   i2 Programming PU aa ER 37  Part V Program Mode Functions 38  II 007 a nb de hf 39   2 EL   l ISG DEVICES a ne RER             40   3 Program All Existing                        
15. Program Blank Devices  box is checked  then MProg will not try and reprogram any  pre programmed FTDI devices it finds  If this selection is unchecked  then MProg will attempt to  program every device it finds on the host PC     Programming Options  M Only Program Blank Devices    Note  to change the  Only Program Blank Devices  box  you must first enter Edit Mode by clicking  on the  Edit Mode  button  After changing the option  click on the  Save  button which will return  you to Program mode     After programming is complete  MProg will display a message showing how many devices it has  programmed        Programmed Serial Number   FTH2ES   v          Future Technology Devices International Ltd  2005    Program Mode Functions 42       9 4       Read Devices    To read the data in a programed FTDI device EEPROM  select Read from the tools menu     Read    Read and Parse       The programmed data will be displayed in the dialog window  For example        Pa MProg   Multi Device EEPROM Programmer    2 ac    File Device Tools Help                                           lel       Basic Details    Device Type   None       56 vm    Pim      Default         Mende ln  04053   Praduet 109 Eu       USB Power Options FT2232C Options   FT232F                     Bue Power  f Bus Powered         Self Powered       100   milli Amps             USB Serial Number Control  Serial Humber Pretix t 2 digits 7   FT        Use Fixed Serial Number           BM     Device Specific Options    USB
16. S Serial Humber          Pull Downl Pinsin USE Suspend       Fixed Serial Number   a digits 1  Joconoon    USB Remote Wake Up     Enable USE Remote Wake Up        Plug  amp  Play   F232 Series Only 1    lz Enable Plug And Play       USB     Serial cable    Programming Options     Only Program Blank Devices    Product and Manufacturer Descriptor Strings                           Product Description       User choices in Idle Mode are     e Create anew EEPROM template  This will change the mode to Edit Mode and allow the user to  select the parameters for their project  The new EEPROM Template must then be saved to disk  which will then put MProg into Program Mode     e Open an existing EEPROM template  This will set the MProg parameters to that of the selected          Future Technology Devices International Ltd  2005    21 MProg 2 User Manual       template and put MProg into Program mode  ready to Program devices     e Scan the USB Bus for available devices  MProg will report how many programmed and blank  devices are attached to the target PC           Future Technology Devices International Ltd  2005    Edit Mode Functions 22       Edit Mode Functions  3 1 Create a New EEPROM Template    To create a new EEPROM template click on the Create New Programming Template button on the    toolbar  nal    or select New from the File Menu       New Ctr  N    Open CtriO  M      edit Ctrl  D  4 Save Ctrl 5  lH Save   5     Ctrl4     x  Exit Ctrl x       The EEPROM template can define p
17. USB Version Number  The BM and C series devices have the option to set the USB version  number to USB 1 1 or USB 2 0  This has no effect on the functionality of the device  however for  USB compliance testing we recommend that you choose the USB 2 0 setting  For AM series  devices the version number is hard coded to USB 1 1     Disable the USB serial number  This allows multiple identical USB devices to be plugged into  the same host PC  However  it is then impossible for the USB drivers to uniquely identify the  devices  We recommend that for most applications  this option is not selected     Pull Down IO Pins in USB suspend  BM and C devices feature a Power Control Pin  PWREN     This pin can be used to control power to external peripheral circuitry via a P Channel MOSFET   When used in this way  select this option to minimize the USB suspend current  otherwise leave  this option unselected  See the product data sheets  application schematics and designers  guides for more details           Future Technology Devices International Ltd  2005    Device EEPROM Parameters 32       4 7 FT2232C Device Options    The FT2232C incorporates all of the BM specific features described in the   BM C Device Specific Options 311 section  It also has the following additional options which can be  configured in the external EEPROM  These options will only be displayed when the device type in  basic details is set to FT2232C           e Each channel can be independently configured as FT232BM s
18. ammed to load a virtual COM port will also load the COM port from the CDM drivers  As BM  and AM series devices do not have an EEPROM setting for this  they will install a COM port  automatically     If a device of the same type has been installed on your machine before and the drivers that are  about to be installed are different from those installed already  the original drivers need to be  uninstalled  Please refer to the appropriate driver installation quide for details of how to do this     Download the latest available CDM drivers from the FTDI web site and unzip them to a location  on your PC     Connect the device to a spare USB port on your PC  If the device is based on an FT2232  device  the Microsoft composite device driver is automatically loaded first     Found New Hardware        gt  USE Composite Device       e Once the composite driver has been installed the Found New Hardware Wizard will launch   Click  Next  to proceed with the installation           Future Technology Devices International Ltd  2005    11 MProg 2 User Manual       Found New Hardware Wizard       Welcome to the Found New  Hardware Wizard    This wizard helps vou install a device driver for a  hardware device     To continue  click Next        Back Cancel         e Select  Search for a suitable driver for my device  recommended   as shown below and then  click  Next      Found New Hardware Wizard      Install Hardware Device Drivers  A device driver is    software program that enables a hardwa
19. and Product Descriptor 361  MProg provides a fast and simple way of  programming these parameters                    A convenient way of programming the EEPROM is to use a blank device on the PCB during  manufacturing assembly and program it via USB during the manufacturing test process  All these  devices support direct programming over USB using a programming utility such as this one           Future Technology Devices International Ltd  2005    MProg Introduction 4       Pa MProg   Multi Device EEPROM Programmer    2 ac    File Device Tools Help    alela  mimi              lel    Basic Details USB Power Options    Device Type   None    US vm    Pim      Defaut      wWendor le 10403  Praduet in El                   FT2232C Options   FTz32R                     Bue Power  f Bus Powered      Self Powered       100   milli                 USE Serial Number Control  Serial Humber Pretix t 2 digits 7   FT        Use Fixed Serial Number           BM    Device Specific Options    WSS Version Humber   s   20 2          Disable USS Serial Humber        Pull Downl Pips in USE Suspend    Fixed Serial Number   a digits 1    Joconoon    USB Remote Wake Up       Enable USE Remote Wake Up  Plug  amp  Play   F232 Series Only 1    lz Enable Plug And Play  Product and Manufacturer Descriptor Strings                           Product Description     Froi USE     Serial cable    Programming Options     Only Program Blank Devices                   Future Technology Devices International Ltd  200
20. arameters in the following categories        Basic Details 26     USB Power Options 27  USB Serial Number Control 28  USB Remote Wake Up 2  Plug  amp  Play  FT232 Series Only  30  BM C Device Specific Options 311  FT2232C Device Options 32   FT232R Device Options 33    FT245R Device Options 34  FT2232D Device Options 35     Product and Manufacturer Descriptor Strings 36   Programming Options 37                                                             When the EEPROM template is defined  use the  Save As  toolbar button          or select Save          from the File menu           Future Technology Devices International Ltd  2005    23 MProg 2 User Manual          Enter a file name for the EEPROM template  perhaps your product name  MyUSBDevice ept in this  example   and click on  Save     Save As    E a default ept    History    MOSB Device ept b      d av      EEPROM Program Templates kd    My Network F          MProg will save the EEPROM template and switch into Program mode           Future Technology Devices International Ltd  2005    Edit Mode Functions 24       3 2 Modify an Existing EEPROM Template  To modify an existing EEPROM template  click on the  File Open  button on the toolbar         or select  Open  from the  File  menu     _  New Ctrl  B Open              F edit Ctrl  D  14 Save Ctrl 5  4 Save   s    Cr     x  Exit Ctrl       This will launch the Open dialog box  Select the template you wish to modify and click on  Open            ah default  ept         F
21. be found in the Tools menu     Read  Read and Parse    The functions available through the toolbar are   e Scan for Devices   e Erase All Existing Devices   e Program All Existing Devices       The read functions available through the Tools menu are   e Read  e Read and Parse          Future Technology Devices International Ltd  2005    39 MProg 2 User Manual       5 1 Scan for Devices    To scan the USB bus for available FTDI devices  click on the  Scan for Devices  button on the  toolbar        MProg will display the number of blank devices it finds and the number of programmed devices it  finds on the host PC  for example 0 and 1 as shown below        Humber Of Blank Devices       Number Of Programmed Devices   1          Future Technology Devices International Ltd  2005    Program Mode Functions 40       5 2 Erase All Existing Devices    To erase devices you must be in Program mode  Clicking on the  Erase All Devices  button on the  toolbar will erase the EEPROM contents of all FTDI devices connected to the host PC except any    FT232R or FT245R devices         A message will be displayed for each device found and sucessfully erased  An example is shown  below        Erase successful Device     Erase successful Device 1          Future Technology Devices International Ltd  2005    41    MProg 2 User Manual       9 3    Program All Existing Devices    To program a device  MProg must be in Program mode  Click on the  Program Devices  button on  the toolbar     If the  Only 
22. ck Browse and  select another Folder     Destination Folder      C  Program FilesiMProg 2  9c Browse            s    LEE              Clicking Next displays a screeen which allows the user to select if they would like a desktop  shortcut created  If so  check the box and click OK     E_1Installing MProg 2 9c x     Settings    Select setup settings     Create a shortcut on desktop             Future Technology Devices International Ltd  2005    MProg 2 User Manual       Clicking Next installs MProg and copies the necessary files   E_1Installing MProg 2 9c ox     MProg 2 9c has been  successfully installed                       D   Click Finish to complete the installation        Chip        h         This completes the installation of MProg  To start MProg  either follow the desktop shortcut or  locate MProg in the Start menu     Please note that MProg requires D2XX drivers to be installed before devices can be  programmed  See Installing D2XX Drivers 70  for details of driver installation              Future Technology Devices International Ltd  2005    MProg Introduction 10       1 2    Installing D2XX  CDM  Drivers    Full directions for how to install D2XX drivers for FTDI devices are provided in the appropriate  driver installation guide available from the FTDI web site  Sample instructions are given below for  a Windows 2000 installation  but other Windows versions are very similar     While MProg uses the D2XX interface  FT232R  FT245R and FT2232 devices that are  progr
23. d PID are fixed and you do not need  to enter any values     FTDI Supplied PID  If you wish to use FTDI s Vendor ID and FTDI have supplied you with a  Product ID for use with your products  please enter the Product ID supplied by FTDI  a 4 digit  hexadecimal number  in the Product ID box provided  If you wish to use FTDI s Product ID and  do not have a unique Product ID assigned for you by FTDI then please e mail  support2 ftdichip com with your request  There is no charge for this service to bona fide FTDI  customers     Other VID  amp  PID  If you have your own USB Vendor ID and Product ID for your device  then this  option will allow the user to enter both the USB VID and USB PID for your product in the boxes  provided     Note that if non standard VID and or PID values are used the driver INF and INI files must be  modified to accommodate the new VID and PID combination  Please refer to the Appendix  of this manual for the modifications that should be made           Future Technology Devices International Ltd  2005    27    MProg 2 User Manual       4 2    USB Power Options    Details of the USB device power requirements can be set in the USB Power Options section     USB Power Options                   Bus Power     v Bus Powered  jaa milli Amps     Self Powered 2       Select Bus Powered  the product gets it s power from USB  or Self Powered  the product has it s  own power supply  from the power options  The Max Bus Power value defaults to 100mA for a  Bus Powered prod
24. d to give the option of deleting them     4  Uninstalling MProg 2 9c    Files not deleted  Files not deleted by the uninstallation process    C  Program Files MProg 2 9c Termplates USB   Dual Serial  ept  C  Program Files MProg 2 9c Templates USB   Serial Cable  ept       e The following screen is displayed when the process is complete  Clicking Finish will close the  uninstall program           Future Technology Devices International Ltd  2005    49 MProg 2 User Manual       Uninstalling MProg 2 9   x     MProg 2 9c has been  successfully uninstalled        a FTDI Click  Finish  to complete the uninstallation   Chip          e The MProg uninstaller does not remove the D2XX drivers from the system  To remove the  drivers  use the driver uninstaller in Add Remove Programs as shown below     ER Add Remove Programs  Ioj x   ESLA              Currently installed programs  Sort by  Mame      Q i    Change or  Remove       je FTDI USE Serial Converter Drivers        Click here For support information     To change this program or remove it From your   Change Remove    computer  click Change Remove  Change Remove    Programs          Future Technology Devices International Ltd  2005    Index 50       Index   B     Basic Details 26  Bus Powered 27    Customising Drivers 44  45  46      D      Device Type 26  Driver Installation 10    k Ez    EEPROM Templates 22  24  EPT 22 24   Erase All Exisiting Devices 40  Erasing Devices 40            FT2232C EEPROM Options 31  32  FT2232D EEPROM
25. eld     e Hybrid self powered products  These products have their own power supply  but also draw some  of their operating current from the USB bus  Enter the current draw from the USB bus in the Max  Bus Power field           Future Technology Devices International Ltd  2005    Device EEPROM Parameters 28       4 3 USB Serial Number Control    USB products have the ability to embed a unique serial number for each product into the low level  descriptors that are accessed by the host controller drivers when the product is plugged into the  USB bus  In turn  the serial number of a product can be used to identify the product  The device  serial number can be set through the USB Serial Number Control panel     USB Serial Humber Control       Serial Humber Prefix   2 digits   FT     Use Fixed Serial Number    Fixed Serial Humber    a digits        RUJ    MProg can generate unique serial numbers automatically for you  recommended   These consist  of a 2 letter prefix  e g  FT  followed by 6 alphanumeric digits generated using an algorithm based  on the date and time of programming the device  It is also possible to fix the serial number to a  fixed 8 digit alohanumeric string  however we do not recommend this as systems will only  recognise the first instance of such a device connected to a PC           Future Technology Devices International Ltd  2005    29    MProg 2 User Manual       4 4    USB Remote Wake Up    FT8U232AM and FT232BM devices are capable of resuming a PC from the
26. ile name   default ept         Network  F     Files of type   EEPROM Frogram Templates      Cancel    2          MProg will load the template parameters  however it will be in the Program mode  Click on the   Edit Mode  button on the toolbar to switch MProg from Program mode to Edit mode     Uz     You will now be able to modify the template parameters           Future Technology Devices International Ltd  2005    25 MProg 2 User Manual       Changing any parameter will activate the  Save  button on the tooolbar  When the changes are  complete  click on the  Save  button to save the changes    Hl    or on the  Save As  button to save the resulting template to a different file name     H      Clicking on  Save  or  Save As  will return MProg to Program mode  To make further changes   click on the  Edit Mode  button again           Future Technology Devices International Ltd  2005    Device EEPROM Parameters 26       Device EEPROM Parameters    Basic Details    Parameters that can be defined for an EEPROM template in the Basic Details section are     Basic Details          Device Type 232        USB 10 PID        Default      vendor le 10403   Product IE  oc    Device Type   Select the device type you wish to program from the Basic Details box  When selected  this will  enable the menu options appropriate to the device you have selected    USB VID   PID   The choices available from the combo box for VID and PID are    FTDI Default  If you use the FTDI default values  the VID an
27. installation process will not continue           Future Technology Devices International Ltd  2005    MProg 2 User Manual        installing MProg 2 9c x     License Agreement    To proceed with the installation  vou must accept this License  Agreement  Please read it carefully     Copyright  C  2005 FTOI Ltd        BEFORE PROCEEDING WITH THE INSTALLATION AMD USE OF THIS SOFTWARE   CAREFULLY READ THE FOLLOWINGS TERMS        CONDITIONS OF THIS LICENSE  AGREEMENT        LIMITED   WARRANTY  The Agreement      EY INSTALLING OR USING THIS SOFTWARE YOU INDICATE YOUR                       OF THIS AGREEMENT  IF YOU DO M  T              OR AGREE WITH THESE TERMS   YOU MAY NOT INSTALL OR USE THIS SOFTWARE     LICENSE    This software  including documentation  Software  is owned by FTOI Ltd    FTOI    This Agreement does not provide you with title or ownership of the          MI agree with the above terms and conditions    cet  LEE en        The next screen prompts the user for a location to install MProg to  The default location is   C  Program Files MProg  with the MProg version number  Once a location has been selected   click Next to commence installation           Future Technology Devices International Ltd  2005    MProg Introduction 8       E_1Installing MProg 2 9c XI    Destination folder    Select a destination Folder where MProg 2 9c will be installed     Setup will install Files in the Following Folder     IF ou Would like bo install MProg 2 9c into a different Folder then cli
28. lose this wizard  click Finish        Back Cancel         e  f the device is based on the     2232  the second port must also be installed  Under Windows  2000  this will occur automatically       By examining the Device Manager  located in  Control Panel System  then select the  Hardware    tab and click  Device Manger      and viewing by connection   View  gt  Devices by connection      the device appears as a  USB Serial Converter  with an additional COM port with the label  USB   Serial Port   If the device is based on the FT2232  two ports will be available from a composite   USB device           Future Technology Devices International Ltd  2005    19 MProg 2 User Manual       1014       ab  Action View           Intel R   82801EB LPC Interface Controller   2400  El Intel R  82801E PCI Bridge   244E  lB IntekR  PRO 100 VE Network Connection  BY Realtek RTLS139 810  Family Fast Ethernet NIC  l ten      Intel R   6250 1     SMBus Controller   2403  21 55  Intel R   6260 126 Ultra        Storage Controllers  Hg Intel R   SZ8  lEB Ultra        Storage Controllers  FH  Intel R   Sz8  1EB USE Universal Host Controller   2402    Intel R   6260 126 USE Universal Host Controller   2404    Intel R   S2801E6 USE Universal Host Controller   2407           Flee USE Serial Converter  ha Yl USB Serial Port  COM3   LEE LEE Li POSE Controller   24DE      Intel R   828656 Graphics Controller      Intel R  8286SS PEP Processor to I O Controller   2570        Realtek 4C 97 Audio    LI Syste
29. m board     Audio Codecs     Legacy Audio Drivers     Legacy Video Capture Devices       e In the case of the FT2232  port A of the FT2232 will be installed as COMX and port B will be  installed as COMX 1 where COMX is the first available COM port number           Future Technology Devices International Ltd  2005    MProg Basics 20       2 MProg Basics    2 1 Modes of Operation    MProg has 3 modes of operation  Idle Mode  Program Mode and Edit Mode  MProg programming  parameters are saved in files referred to here as EEPROM templates  Once defined  these  EEPROM templates can be loaded by MProg and used to program EEPROMs     e Idle Mode is the initial mode of operation when the program is launched   e Edit Mode is used to edit the settings of a EEPROM template   e Program Mode is used to Program and Erase the device EEPROM s      When MProg is launched  it is initially in Idle Mode and the screen will look like this     Fi MProg   Multi Device EEPROM Programmer    2 ac   x     File Device Tools Help        lalalm  mni S    4    lel    Basic Details USB Power Options    Device Type   None      US6 vm    Pim      Default      vendor ii 10403   Productii 16001                  FT2232C Options           Bus Power pt FT232R         f Bus Powered    100   milli Amps       Self Powered      USB Serial umber Control              Serial Humber Prefix     2 0115    FT          Use Fixed Serial Number  BM     Device Specific Options    USB Version Humber   s   20 2          Disable US
30. normal 4mA     The driver that is installed and used by each channel can be set by selecting Virtual COM Port or  D2XX Direct option  not currently supported            Future Technology Devices International Ltd  2005    Device EEPROM Parameters 36       4 11    Product and Manufacturer Descriptor Strings    The Product and Manufacturer Description Strings in the fields allow customisation of the  manufacturer and product description strings the deviec uses     Product and Manufacturer Descriptor Strings  Manutacturer Product Description              USB     Serial Cable       Manufacturer  the product manufacturer string e g   F TDI    best kept short and abbreviated if  possible     e Product Description  a brief description of the product  maybe including the part number e g    US232 USB to RS232 Converter           Future Technology Devices International Ltd  2005    37 MProg 2 User Manual       4 12 Programming Options    If the  Only Program Blank Devices  box is checked then MProg will only program any blank  devices it finds  If the box is unchecked  MProg will program any blank devices it finds and also re   program any programmed devices it finds     Programming Options  M Only Program Blank Devices          Future Technology Devices International Ltd  2005    Program Mode Functions 38       D Program Mode Functions    The program mode functions of MProg can be accessed through the toolbar    dja mi mi ET    4    el    Functions for reading the EEPROM contents can 
31. of the device  The  COM port emulation driver must be installed after this has completed        Found New Hardware Wizard 4    Completing the Found New  Hardware Wizard    NZ USE Serial Converter    Windows haz finished installing the software for this device     To close this wizard  click Finish        Back Cancel         e   f the device is based on the     2232  the Found New Hardware Wizard will continue by installing  the USB Serial Converter driver for the second port of the FT2232 device  The procedure for  installing the second port is identical to that for installing the first port from the first screen of the  Found New Hardware Wizard  If the device is not based on the     2232  the COM port  emulation driver is loaded as indicated in the following steps  Click  Next  to proceed with the    serial port installation           Future Technology Devices International Ltd  2005    15 MProg 2 User Manual       Found New Hardware Wizard       Welcome to the Found New  Hardware Wizard    This wizard helps vou install a device driver for a  hardware device     To continue  click Next        Back Cancel         e Select  Search for a suitable driver for my device  recommended   as shown below and then  click  Next      Found New Hardware Wizard      Install Hardware Device Drivers  A device driver is    software program that enables a hardware device to work with  an operating system        This wizard will complete the installation for this device     oy USB Serial Port  
32. re device to work with  an operating system        This wizard will complete the installation for this device     oy USB  lt   gt  Serial Cable    A device driver is    software program that makes a hardware device work  Windows  needs driver files for pour new device  To locate driver files and complete the  Installation click Nest     What do you want the wizard to da   Search for a suitable driver for my device  recommended       Display a list of the known drivers for this device so that   can choose a specific  driver    z Back Cancel               Future Technology Devices International Ltd  2005    MProg Introduction 12       e Check the box next to  Specify a location  and uncheck all others as shown below     Found New Hardware Wizard       Locate Driver Files Pha tae  Where do you want Windows to search for driver fles  4       Search far driver tiles for the following hardware device     oy USB  lt   gt  Serial Cable    The wizard searches for suitable drivers in its driver database on your computer and in  any of the following optional search locations that you specify     To start the search  click Nest  IF you are searching on    floppy disk or             drive   Insert the floppy disk or CO before clicking Next     Uptional search locations      Floppy disk drives     CD ROM drives  M Specify a location        Microsoft Windows Update       Back Cancel         e Clicking  Next  displays a dialog box for you to enter to the location of the drivers     Found New
33. tyle USB UART or a FT245BM   style USB FIFO     e Each channel can also be individually configured in Fast Opto lsolated Serial Interface mode   See the FT2232C device datasheet  available from the Datasheets page of the FTDI website   for more information on these modes        High Current I O s  Setting this option will enable the high output drive level  The UART FIFO IO  pins will drive out at 12mA instead of their normal 4mA     The driver that is installed and used by each channel can be set by selecting Virtual COM Port or  D2XX Direct option  not currently supported            Future Technology Devices International Ltd  2005    33 MProg 2 User Manual       4 8     232   Device Options    Additional features available on the FT232R device allow RS232 signals to be inverted and the  CBUS pins to be configured through combo boxes        LM iW MM V0     PARON                              s  gt     Like the FT2232C  the FT232R supports High Current lOs  Setting this option will enable the high  output drive level  The UART IO pins will drive out at 12mA instead of their normal 4mA     The check box to load the D2XX driver rather than the VCP driver is currently not supported           Future Technology Devices International Ltd  2005    Device EEPROM Parameters 34       4 9  FT245R Device Options    Unlike the FT232R  the FT245R does not allow inverting of signals or configuration of the CBUS  pins as they are all required        Like the FT2232C  the FT232R supports High
34. uct and OmA for a Self Powered product  however these are only default values  and can be changed by entering a new value in the Max Bus Power field  A summary of the rules  and options are given below     All USB Devices  e The maximum current that can be supplied over the USB bus without violating the USB  specification is 500mA  Do not enter a value of more than 500mA in the Max Bus Power field     e On plug in  no USB product is allowed to consume more than 100mA from the USB bus until  USB enumeration is complete i e  the product and it s USB drivers are successfully loaded by the  host PC  Special care has to be taken in the case of high power Bus Powered products   however the PWREN  pin of the BM series devices simplifies such designs     Bus Powered USB Devices  These fall into two categories     e Low power bus powered products  These products consume 100mA or less from the USB bus  and can be plugged into any USB host or hub port     e High power bus powered products  These products consume between 101mA and 500mA from  the USB bus and can be plugged into any USB host  However  such products can only be  plugged into self powered USB hubs  hubs that have thir own power supply  as bus powered  USB hubs can only supply 100mA per hub port     Self Powered USB Devices  These fall into two categories     e True self powered products  These products have their own power supply and do not require  any current from the USB bus  Enter a value of zero in the Max Bus Power fi
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
  Copyright © All rights reserved. 
   Failed to retrieve file