FRDM-KL03Z User’s Guide, Rev. 0
6
Freescale Semiconductor
FRDM-KL03Z hardware description
Freescale Semiconductor
6
NOTE
J10 and J5 are not populated by default on the production version. The two
pins of these headers are shorted together by 0
resistor R27 and R28 on
the PCB. To measure the energy consumption of either the KL03Z or the
OpenSDA MCU, the 0
resistor between these pins must first be cut. A
current probe or a shunt resistor and voltage meter can then be applied to
measure the energy consumption on these rails. When the MCU current
measurement is done with no further need, this 0
resistor can be soldered
on again.
5.2
Serial and Debug Adapter (OpenSDA)
OpenSDA is an open-standard serial and debug adapter. It bridges serial and debug communications
between a USB host and an embedded target processor as shown in
. The hardware circuit is based
on a Freescale Kinetis K20 family microcontroller (MCU) with 128 KB of embedded flash and an
integrated USB controller. OpenSDA features a mass storage device (MSD) bootloader, which provides a
quick and easy mechanism for loading different OpenSDA applications such as flash programmers,
run-control debug interfaces, serial-to-USB converters, and more. Two or more OpenSDA applications
can run simultaneously. For example, run-control debug application and serial-to-USB converter run in
parallel to provide a virtual COM communication interface while allowing code debugging via OpenSDA
with just a single USB connection. These two applications are provided in a single code package.
Refer to the
OpenSDA User’s Guide
for more details.
Figure 3. OpenSDA block diagram
OpenSDA is managed by a Kinetis K20 MCU built on the ARM® Cortex-M4 core. The OpenSDA circuit
includes a status LED (D1) and a RESET push button (SW1). The push button asserts the Reset signal to
the KL03Z target MCU. It can also be used to place the OpenSDA circuit into Bootloader mode by holding
86%+RVW
,'(
)LOH6\VWHP
6HULDO7HUPLQDO
2SHQ6'$
2SHQ6'$0&8
.';9[[
*3,2
3:0
7DUJHW3URFHVVRU
Q5(6(7
8$575;7;
6:'-7$*
*3,2$'&
8$577;5;
63,*3,2
86%
/('
06'%RRWORDGHU
2SHQ6'$
$SSOLFDWLRQ