mikroElektronika mikroProg Manual

Fast programmer and hardware debugger
Hide thumbs Also See for mikroProg:

Advertisement

Quick Links

mikroProg
for FT90x
mikroProg
is a fast USB programmer with hardware
debugger support. Smart engineering allows mikroProg
to
support all FT90x microcontrollers in a single programmer.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the mikroProg and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for mikroElektronika mikroProg

  • Page 1 ™ for FT90x mikroProg is a fast USB programmer with hardware ™ debugger support. Smart engineering allows mikroProg ™ support all FT90x microcontrollers in a single programmer.
  • Page 3 To our valued customers I want to express my thanks to you for being interested in our products and for having confidence in MikroElektronika. The primary aim of our company is to design and produce high quality electronic products and to constantly improve the performance thereof in order to better suit your needs.
  • Page 5: Table Of Contents

    Table of Contents Introduction to mikroProg 2. Connecting to a PC ™ Key features 3. mikroProg Suite for FT90x software 1. Driver installation Software installation wizard step 1 – Start installation 4. Connecting with a target device step 2 – Accept EULA 5.
  • Page 6: Introduction To Mikroprog

    ™ debugger. Smart engineering allows mikroProg to support all It is supported in all three MikroElektronika compilers for FT90x ™ FT90x devices in a single programmer! Outstanding performance, (mikroC, mikroBasic, mikroPascal)
  • Page 7: Key Features

    Key features ∫ Hardware Debugging ∫ No need for firmware update ∫ New microcontrollers supported via latest version of mikroProg Suite ™ FT90x software What you see Flat cable USB MINIB connector DATA transfer indication LED ACTIVE indication LED LINK indication LED...
  • Page 8: Driver Installation

    ZIP archive. You should be able to locate the driver setup file. Double click the setup file to begin installation of the programmer drivers. mikroprog_suite_for_ft90x_drivers.zip WinRAR ZIP archive NOTE: Make sure to disconnect mikroProg before installing drivers. ™ Page 8...
  • Page 9: Step 1 - Start Installation

    step 1 – Start installation step 2 – Accept EULA In welcome screen click the Next> button Accept EULA and click Next Page 9...
  • Page 10: Step 3 - Installing The Drivers

    step 3 – Installing the drivers step 4 – Finish installation Drivers are installed automatically Click the Finish button to end installation process Page 10...
  • Page 11: Connecting To A Pc

    After driver installation is complete, you can connect the programmer with your PC using the USB cable provided in the package. Green POWER LED should turn ON, indicating the presence of power supply. Amber-colored LINK LED will turn ON when link between mikroProg for FT90x and PC is established. Link ™...
  • Page 12: Mikroprog Suite For Ft90X Software

    3. mikroProg Suite for FT90x software ™ A standalone app called mikroProg Suite for FT90x is available for the mikroProg for Ft90x ™ ™ programmer. This software is used for programming all FT90x MCUs (although the same can be done from the compilers).
  • Page 13: Software Installation Wizard

    Software installation wizard 1. Start Installation 2. Accept EULA and continue 3. Install for All users or Current user 4. Choose destination folder 5. Installation in progress 6. Finish installation Page 13...
  • Page 14: Connecting With A Target Device

    Figure 4-1: mikroProg connector For connection with a target device mikroProg uses a 2x5 connector, as shown on Figure 4-1. In order ™ to make proper connection with the target board it is necessary to pay attention to the IDC10 connector pinout.
  • Page 15: Connector Pinout

    5. Connector Pinout SCK - Clock MOSI - SPI interface for eFuse VPP - EFUSE Program source input GND - Ground VSYS - 5V Power Supply SS - Chip Select line for eFUSE SPI MISO - SPI interface for eFUSE FSRC - EFUSE Program source input DBG - One-Wire programmer/debugger line Figure 5-1: Female connector pinout...
  • Page 16: Connection Schematic Example

    7. Connection schematic example The following example demonstrates the connection with the FT900 microcontrollers. DBG line for One-Wire, and RST, FSRC, MISO, SS, VPP, MOSI, MISO, SCK for EFUSE programming. Page 16...
  • Page 17 VCC-3.3V RTC_X1 10pF 32.768KHz RTC_X2 VCC-3.3V VCC-1.2V 10pF 100nF GPIO17 HRREF GPIO18 AGND GPIO19 H_DP GPIO20 H_DM GPIO21 DRREF GPIO22 D_DP GPIO23 D_DM GPIO24 FTDI VCC3V3 GPIO25 VCC1V2 GPIO26 GPIO27 XI/CLKIN GPIO28 VCC3V3 GPIO29 VCC1V2 12MHz GPIO30 FT900Q GPIO5 GPIO31 GPIO4 GPIO32 GPIO3...
  • Page 18 www.mikroe.com...
  • Page 19 (including damages for loss of business profits and business information, business interruption or any other pecuniary loss) arising out of the use of this manual or product, even if MikroElektronika has been advised of the possibility of such damages.
  • Page 20 ∫ If you have any questions, comments or business proposals, do not hesitate to contact us at office@mikroe.com mikroProg for FT90x manual ver 1.01a Designed by MikroElektronika Ltd.

Table of Contents