One-stop-shop connectivity mcu with usb, ethernet and can, featuring freescale mqx software solutions (8 pages)
Summary of Contents for Freescale Semiconductor FRDM-KL25Z
Page 1
We have 45,000 LP502030-PCM-NTC-LD-A02554 - EEMB - Lithium Battery Rectangular 3.7V 250mAh Rechargeable in stock now. Starting at $0.034. This EEMB part is fully warrantied and traceable. 00000005981LF-000 FRDM-KL25Z EOS Power NXP SEMICONDUCTORS Buy Now Buy Now Looking for a discount?
Page 2
Quick Start Guide FRDM-KL25Z Freescale Freedom Development Platform for the Kinetis L Series KL25 Family Preliminary Document Final version will be available September 25th...
Page 3
Quick Start Guide Get to know the FRDM-KL25Z Freescale KL25Z128VLK4 3,3V LDO Jumper J4 KL25 USB Connector Touch Pad Touch Pad Reset Reset Slider Switch OpenSDA Connector RGB LED Freescale MMA8451Q 8MHz Accelerometer Oscillator Arduino I/O Header Preliminary...
Page 4
FRDM-KL25Z Hardware Features FRDM-KL25Z is a low-cost evaluation and development platform to demonstrate the capability of the Kinetis-L family of MCUs, ARM® Cortex™-M0+ based and targeting energy-efficient applications. The Freescale Freedom development platform is form-factor compatible with popular third-party hardware designed to work with Arduino™ and Arduino-compatible boards, providing engineers the "freedom"...
Page 5
Quick Start Guide Step-by-Step Installation Instructions This quick start guide is designed to provide step-by-step guidelines to get you ready to develop your applications using the FRDM-KL25Z within minutes. Before connecting 3. During manufacturing OpenSDA MSD the hardware Application was already preloaded in the board, so when you will connect for 1.
Page 6
"SDA application” folder from the FRDM-KL25Z_v1.00 zip file to the “BOOTLOADER” drive • Unplug the USB cable and plug it in again • A new removable drive should now be visible with a volume label of “FRDM-KL25Z” 4. Use the MSD Flash Programmer as below: •...
Page 7
RGB LED is lighting in blue, then green, then red … • accelero_I2C_rgb.srec RGB LED changes color according to inclination detected by the accelerometer embedded in FRDM-KL25Z and connected through the I2C to the MCU • touch_blinky_blue.srec RGB LED blinking frequency is defined by the touch sensor slider...
Page 8
2. Load the OpenSDA Debug Application using the following steps: • Enter FRDM-KL25Z in Bootloader mode using procedure 2-1 • Drag/drop or copy/paste the application file DEBUG-APP.SDA available in the “SDA application” folder from the FRDM-KL25Z_v1.00 zip file to the “BOOTLOADER” drive •...
Page 9
Quick Start Guide 3. Patch IAR EW for ARM V6.4.20 or later, to make it compatible with OpenSDA Debug • Copy the content of the folder “development tool patches\IAR_patch_v110\patch” from the FRDM-KL25Z_v1.00 zip file in the directory [Embedded Workbench path]\arm\bin\ 4.
Page 10
4. Start the Debug Environment of IAR EW for ARM V6.4.20 or later • Press Download and Debug • A PEMICRO Connection Manager window will appear, SELECT the Interface “ then press “Connect (Reset)” OpenSDA Embedded Tower Debug” • Start the debug session selecting Debug, Go or pressing •...
Page 11
Quick Start Guide Getting Started with KEIL MDK-ARM 4.54 1. Download and install Keil MDK-ARM 4.54 or later, evaluation version : http://www.keil.com/arm/mdk.asp 2. (Re)Install Windows USB Driver OpenSDA Support from P&E Micro Systems v11_120720 or later, at http://www.pemicro.com/opensda 3. Patch Keil MDK-ARM or later, to make it compatible with OpenSDA Debug •...
Page 12
- Tab “Debug” select Use: ”Pemicro OSJtag/Multi …” then click on “Settings” button if you don’t have Pemicro option, reinstall P&EMicro Windows drivers and Keil Patch) - In the new window, select the Interface “OpenSDA Embedded Tower Debug” then Port USB should be detected. Define CPU “KL25Z128M4”...
Page 13
Quick Start Guide 6. Start the Debug Environment of KEIL MDK-ARM 4.54 or later • Press Download and Debug • Start the debug session selecting Debug, Run or pressing • Demo of Red Green Led Color Changing should start • Press “Break” button to pause the demo (stop code execution) •...
Page 14
Measure real consumption from Kinetis L Series MCUs in different Low-Power Modes 1. Modify the FRDM-KL25Z hardware WARNING : Order first a board-board connector hearder 2way, 1row, like Samtec TSW-102-07-G-S or Molex 0022284023 with the corresponding jumper. • On the back side of the board, cut the strap between J4 pins •...
Page 15
• Unplug the USB cable and plug it in again • A new removable drive should now be visible with a volume label of “FRDM-KL25Z” • Windows should detect a new device ”OpenSDA – CDC Serial Port” and install automatically the right driver •...
Page 16
3. Drag/drop or copy/paste the s-record precompiled demo file low_power_demo_freedom.srec available in the "S-RECORD project examples” folder from the FRDM-KL25Z_v1.00 zip file to the “FRDM-KL25Z” drive. 4. As Windows 7 doesn’t offer anymore the hyperterminal tool, you need to download a version of this software, like “tera term Pro“...
Page 17
Quick Start Guide • Press the Reset button on FRDM-KL25Z • Hyperterminal window will update as below • Select a power mode (typing 0 to 9 or A to L) then press any key to confirm • You should now measure on multimeter the real current consumption Idd from...
Page 18
6. To RUN another Low Power Mode • Press the RESET button on the Freedom board • Return to Hyperterminal window and Select another power mode (typing 0 to 9 or A to L) and press any key to confirm EXAMPLE of measurement for : - CASE 0: Enter VLLS0 with POR disabled (Very Low Leakage STOP 0) NO POR - CASE 20: Enter Compute Mode run for(i=0;i<wait_count;i++)
Page 19
Quick Start Guide Coming soon … Getting Started with Processor Expert Getting Started with CodeWarrior for Microcontroller v10.3 Preliminary...
Need help?
Do you have a question about the FRDM-KL25Z and is the answer not in the manual?
Questions and answers