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