On-board
programmer
What is mikroProg
™
?
How do I start?
mikroProg
™
is a fast programmer and debugger which is based on ST-LINK V2 programmer. Smart engineering allows
mikroProg
™
to support over 180 ARM® Cortex
™
-M3 and Cortex
™
-M4 devices from STM32 in a single programmer. It also
features a powerful debugger which will be of great help in your development. Outstanding performance and easy operation are
among it's top features.
In order to start using mikroProg
™
, and program your
microcontroller, you just have to follow two simple
steps:
1. Install the necessary software
- Install programmer drivers
- Install mikroProg Suite
™
for ARM® software
2. Power up the board, and you are ready to go.
- Plug in the programmer USB cable
- LINK LED should light up.
1
2
3
4
VCC
GND
D-
D+
CN20
USB B
VCC-USB
FP1
C5
100nF
USB-PROG_N
USB-PROG_P
VCC-3.3V
LINK
R2
2K2
LD68
LED_STLINK
J1
J2
J3
J4
TCK/SWCLK
TMS/SWDIO
TDI
TDO/SWO
NRST
VCC-3.3V
VCC-USB
J5
TRST
PA13
PA14
PA15
PB3
PB4
PA13-MCU
PA14-MCU
PA15-MCU
PB3-MCU
PB4-MCU
DATA BUS
VCC-3.3V
NRST
R45
10K
R47
100
C31
100nF
T68
RESET
Figure 5-1: mikroProg
™
block schematics
Enabling mikroProg
™
Five jumpers below the programmer
USB connector are used to specify
whether programming lines should
be connected to programmer, or used
as general purpose I/Os. If placed in
JTAG/SWD position, jumpers connect
PA13-PA15 pins to TMS/SWDIO,
TCK/SWCLK , TDI, and PB3-PB4 pins
to TDO/SWO and TRST programming
lines respectively and are cut o from
the rest of the board.
programming
page 12
EasyMx PRO
v7
Comments to this Manuals