• How to Add Existing Files to KDS

    If you are migrating from CodeWarrior to KDS, then you might notice that CodeWarrior had a 'Add Files...' menu: KDS is using an unmodified Eclipse version, and because the above menu was a CodeWarrior specific exte...
    Erich Styger
    last modified by Diana Torres
  • Converting a non-Processor Expert Project into a Processor Expert Project

    In case you have created a project without Processor Expert option enabled at project creation time, it might be the easiest way just to create a new project with Processor Expert enabled, and then move things over. ...
    Erich Styger
    last modified by Diana Torres
  • Register Detail Debugging with KDS

    KDS does not come with a register level detail view included, only the ARM core non-memory mapped registers are displayed in the Registers view. There is an open source Eclipse plugin which can be added to KDS which b...
    Erich Styger
    last modified by Diana Torres
  • KDS Frequently Asked Questions (FAQ)

    Kinetis Design Studio Q: What is the idea of KDS? A: It is a basic, complimentary, free development tool with no code size restrictions, for editing, compiling and debugging for all Kinetis MCUs. It is based on stock ...
    Erich Styger
    last modified by Diana Torres
  • Flash from File: Downloading a file without the sources

    Sometimes I only want to download a binary (.s19, .hex, .elf) without the need for the project and sources of it. With the command line version of GDB you can do this, but there is as well a way in KDS to do this mor...
    Erich Styger
    last modified by Diana Torres
  • FRDM-K22F: Debugging with Segger J-Link OpenSDAv2.1 Firmware

    This document explains how you can debug the FRDM-K22F board with the Segger J-Link OpenSDAv2.1 Firmware and the Kinetis Design Studio V1.1.0.   Applicable to: OpenSDAv2.1 boards (FRDM-K22F for now) Kinetis De...
    Erich Styger
    last modified by Diana Torres
  • Kinetis Design Studio V2.0.0 available on the Web!

    Greetings, the new release of Kinetis Design Studio V2.0.0 has been released and is available on the web (http://www.freescale.com/kds).   V2.0.0 is a new full release, supporting Windows (7/8 (both 32 and 64bi...
    Erich Styger
    last modified by Diana Torres
  • Extended Device Support: Updated P&E Debug Plugin V1.1.4 for KDS

    A new updated plugins is available from P&E with extended device support (see list at the end) for KDS V1.1.1:   NOTE: You need V1.1.1 for this update, as V1.1.0 has an issue with updating the P&E plugin...
    Erich Styger
    last modified by Diana Torres
  • Kinetis Design Studio: Migrating KDS V2.0.0 Projects to GNU Tools for ARM Embedded (Launchpad, KDS V3.0.0)

    Introduction Up and including to version 2.0.0, the Kinetis Design Studio (KDS) is using a custom GNU toolchain built by SOMNIUM Technologies, referred here as 'legacy'. That toolchain is built from the Free Software ...
    Erich Styger
    last modified by Diana Torres
  • How to start customized KSDK project based on KSDK demo code

    KDS v3.0 (  New Kinetis Design Studio V3.0.0 available  ) and KSDK v1.2.0 (https://community.freescale.com/docs/DOC-104887  ) have been released for several days. If user project is expected to use the ...
    ZhangJennie
    last modified by Diana Torres
  • Increasing Eclipse Heap Space to Improve Performance

    Greetings, By default the Java heap memory size in Kinetis Design Studio V3.0.0 (and earlier version) is set to 512 MBytes. Depending on Eclipse usage (number of open projects, views open) that might not be enough, ...
    Erich Styger
    last modified by Diana Torres
  • Tutorials: WS2812B LED Stripes with the FRDM-K64F Board

    Greetings, I have created a multi-part tutorial how to use the WS2812B (aka Adafruit NeoPixel) LED stripes and boards with the FRDM-K64F board:   Tutorial: Adafruit WS2812B NeoPixels with the Freescale FRDM-K64...
    Erich Styger
    last modified by Diana Torres
  • GDB Debugging with Kinetis Design Studio

    Outline How to start debugging with the GDB debugging in KDS. If you are coming from CodeWarrior, then debugging with KDS is somewhat different because of the nature of GDB, and because the debug configuration panels ...
    Erich Styger
    last modified by Diana Torres
  • Using the Accelerometer on the FRDM-KL25 Board in KDS

    Accelerometer in KDS   Description:   This is a small project made in KDS using the accelerometer on a FRDM-KL25Z128M4 board. The program outputs the 3D position of the board to a terminal, such as Tera T...
    Ben Trevett
    last modified by Diana Torres
  • E14 Sensor: The KDS Port

    This project is a re-build of Yayra Kwaku Adugu's E14 project, now built in KDS. The project allows the FRDM KL25Z to utilise an external E14 sensor board for accellerometer, magnetometer and pressure sensor, printin...
    Rael Sasiak-Rushby
    last modified by Diana Torres
  • Reaction measuring game on a FRDM-KL46 board using KDS

    Reaction game in KDS   Description:   A project made in KDS using the FRDM-MKL46Z256VLL4 board's LCD screen and the two switches, SW1 and SW3, to create a reaction testing game. Hold the board with both of y...
    Ben Trevett
    last modified by Diana Torres
  • KDS - Simple Air Mouse on a FRDM KL25Z

    Based on Erich's HID Mouse tutorial, this is a simple HID compliant Air Mouse, with the pointer being controlled using the onboard accelerometer.     A full Tutorial on how to make this project is available...
    Rael Sasiak-Rushby
    last modified by Diana Torres
  • Using the LCD screen on a FRDM-KL46 Board to light intensity using KDS

    Light Intensity in KDS   Description:   A project made in KDS using the FRDM-MKL46Z256VLL4 board's LCD screen to display light intensity. The LCD will display light intensity taken from the light sensor.
    Ben Trevett
    last modified by Diana Torres
  • Using the LCD screen on a FRDM-KL46 Board to display temperature using KDS

    Temperature in KDS   Description:   A project made in KDS using the FRDM-MKL46Z256VLL4 board's LCD screen to display temperature. The LCD will display temperature data taken from the magnetometer in degrees ...
    Ben Trevett
    last modified by Diana Torres
  • Using the LCD screen on a FRDM-KL46 Board to display accelerometer data using KDS

    Accelerometer in KDS   Description:   A project made in KDS using the FRDM-MKL46Z256VLL4 board's LCD screen to display accelerometer data. The LCD will initially display the accelerometer data for the X axis...
    Ben Trevett
    last modified by Diana Torres