Document Number: FRDMK28FUG
NXP Semiconductors
User's Guide
Rev. 0, 04/2017
Freedom Board for Kinetis K28F
(FRDM-K28F)
Contents
1. Introduction
1. Introduction ........................................................................ 1
The Freedom development platform is a set of software
2. FRDM-K28F hardware overview ...................................... 2
and hardware tools for evaluation and development. It
3. FRDM-K28F hardware description .................................... 4
is ideal for rapid prototyping of MCU-based
3.1. Power supply ........................................................... 4
3.2. Serial and Debug Adapter version 2 (OpenSDA
applications. The Freedom K28 board (FRDM-K28F)
v2.2) ................................................................................ 7
is a simple yet sophisticated design featuring the
4. MCU .................................................................................. 9
Kinetis K series MCU built upon the ARM
5. Clocking ........................................................................... 10
6. Universal Serial Bus (USB) ............................................. 11
Cortex -M4 core which features a Floating-Point Unit
7. VBAT ............................................................................... 12
(FPU).
8. Accelerometer and magnetometer .................................... 13
9. RGB LED......................................................................... 14
FRDM-K28F can be used to evaluate the K27 and K28
10. Serial port ......................................................................... 15
Kinetis K series MCUs. The FRDM-K28F board
11. QuadSPI memory ............................................................. 15
features the MK28FN2M0VMI15 MCU which features 12. Mobile SDRAM memory ................................................. 15
13. Secure Digital (SD) card .................................................. 15
a maximum operating frequency of 150 MHz, 2 MB
14. FlexIO socket ................................................................... 16
flash, 1 MB RAM, high-speed and full-speed USB
15. Reset................................................................................. 17
16. Push-button switches ........................................................ 17
controller with available crystal-less operation,
17. Visible light sensor ........................................................... 18
SDRAM controller, secure digital host controller,
18. Debug ............................................................................... 19
QuadSPI controller, and analog and digital peripherals.
19. Input/output connectors .................................................... 19
20. Arduino compatibility ...................................................... 20
The FRDM-K28F hardware is form-factor compatible
21. Jumper table ..................................................................... 20
with the Arduino R3 pin layout, providing a broad
22. References ........................................................................ 21
range of expansion board options. The on-board
23. Revision history ............................................................... 21
interface includes a 6-axis digital accelerometer and
magnetometer, RGB LED, FlexIO socket, SD card
interface, mobile SDRAM memory, and external serial
flash memory.
2017 NXP B.V.
FRDM-K28F hardware overview
FRDM-K28F features OpenSDA v2.2, the open-source hardware embedded serial and debug adapter
running an open-source bootloader. This circuit offers several options for serial communication, flash
programming, and run-control debugging. OpenSDA v2.2 is an mbed HDK-compatible debug
interface pre-loaded with the open-source DAP link interface firmware for rapid prototyping and
product development with focus on the connected Internet of Things (IoT) devices.
2. FRDM-K28F hardware overview
The features of the FRDM-K28F board are:
Kinetis MK28FN2M0VMI15 MCU (ARM Cortex-M4 at150 MHz, 1 MB SRAM, 2 MB flash,
HS and FS USB, 169 MAPBGA package).
Kinetis K20 MCU (K20DX128VFM5) based OpenSDA circuit.
Dual-role high-speed and full-speed USB interface with the micro-B USB connector via the
high-speed switch.
One 256 Mbit (32 MB) on-board QuadSPI memory at 1.8 V.
One 128 Mbit (16 MB) on-board mobile SDRAM memory at 3.3 V.
Multiple independent voltage domains: VDD_CORE, VDD, VBAT, and VDDIO_E.
FlexIO socket which enables you to connect an optional TFT Proto 5 CAPACITIVE from
MikroElektronika (5 display board with capacitive touch).
Easy access to the MCU input/output through Arduino R3-compatible I/O connectors to connect
external add-on boards.
Flexible power supply optionOpenSDA v2.2 USB, Kinetis K28 USB, or an external source.
FXOS8700CQ6-axis sensor with accelerometer and magnetometer.
RGB LED.
Two mechanical push-buttons for user input and one for the reset.
Programmable OpenSDA v2.2 debug circuit supporting the DAP-Link interface software which
provides:
Mass-Storage Device (MSD) flash programming interface.
CMSIS-DAP debug interface over a driverless USB HID connection providing
run-control debugging and compatibility with the IDE tools.
Virtual serial port interface.
Open-source CMSIS-DAP software project.
Figure 1 shows the block diagram of the FRDM-K28F board. The primary components and their
placement on the hardware assembly are shown in Figure 2.
Freedom Board for Kinetis K28F (FRDM-K28F), User's Guide, Rev. 0, 04/2017
2 NXP Semiconductors