Summary of Contents for mikroElektronika mikroProg
Page 1
STM32 ® ™ mikroProg is a fast USB programmer with hardware debugger ™ support. Smart engineering allows mikroProg to support all ™ STM32® ARM® Cortex -M3 and Cortex -M4 microcontrollers ™ ™ in a single programmer.
Page 2
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.
ARM® Cortex -M3 and Cortex -M4 devices in a single programmer! Outstanding performance, easy operation, elegant design and low ™ ™ price are it’s top features. It is supported in mikroElektronika, as well as in other ARM® compilers. Page 4...
Key features Hardware Debugging - No need for firmware update - New microcontrollers supported via mikroProg Suite latest version of ™ for ARM® software What you see Flat cable USB MINIB connector DATA transfer indication LED ACTIVE indication LED LINK indication LED...
step 1 – Start installation step 2 – Accept EULA In welcome screen click the Next> button Click Change button to select new destination folder or use the suggested installation path Click the Next> button Page 7...
step 3 – Installing the drivers step 4 – Finish installation Finish Drivers are installed automatically Click the button to end installation process Page 8...
POWER LED should turn ON, indicating the presence of power supply. Amber-colored LINK LED will turn ON when link between mikroProg for STM32® ™ and PC is established. Link can be established only when correct drivers are installed on your PC.
3. mikroProg Suite for ARM® software ™ mikroProg for STM32® programmer requires special programming software called mikroProg Suite ™ ™ for ARM®. This software is used for programming ALL of STM32® ARM® Cortex -M3 and Cortex ™ ™ microcontroller families. It features intuitive interface and SingleClick programming ™...
Page 11
Software installation wizard Start Installation Accept EULA and continue Install for All users or Current user Choose destination folder Installation in progress Finish installation Page 11...
IDC10 JTAG connector, as shown on Figure 4-1. In order to make For connection with a target device mikroProg ™ proper connection with the target board it is necessary to pay attention to IDC10 connector pinout. Every pin has a different purpose and for easy orientation IDC10 connector is marked with a little knob and incision between pins number 9 and 7, Figure 5-1.
6. mikroProg to 20-pin JTAG connector ™ In order to connect mikroProg to 20-pin male JTAG connector it is necessary to use appropriate adapter, such as the mikroProg to ST-LINK V2 adaper, ™ Figure 6-1: Figure 6-1. This adapter should be first placed on 2x10 male connector.
7. Connection schematics examples Following examples demonstrate connections with some of the most popular supported microcontrollers. Each one is carefully selected as a representative of the entire family. All MCUs use TMS, TCK, TDO, TDI, TRST, #RESET lines for JTAG programming or SWDIO, SWCLK for SWD (Serial Wire Debug) programming. These lines are located on same microcontroller pins within a family.
Page 23
No part of this manual, including product and software described herein, may be reproduced, stored in a retrieval system, translated or transmitted in any form or by any means, without the prior written permission of MikroElektronika. The manual PDF edition can be printed for private or local use, but not for distribution.
Page 24
If you are experiencing some problems with any of our products or just need additional information, please place your ticket at www.mikroe.com/esupport If you have any questions, comments or business proposals, mikroProg for STM32 Manual ® ver. 1.00 do not hesitate to contact us at office@mikroe.com...
Need help?
Do you have a question about the mikroProg and is the answer not in the manual?
Questions and answers