• Relocating Code and Data Using the MCUXpresso IDE

    This document provides some sample codes and steps for relocating Code and Data into RAM/FLASH. Please look at them with projects in attachment. It is based on “MCUXpresso_IDE_User_Guide.pdf”, so about the...
    Alice_Yang
    last modified by ebiz_ws_prod
  • Merging applications using Kinetis Design Studio

    Hello community!   Attached is a document that shows two methods of merging a user application and bootloader in a single file so it can be downloaded into the microcontroller at once and reduce manufacturing ti...
    Carlos_Mendoza
    last modified by Diana Torres
  • Relocating Code and Data Using the KDS GCC Linker File for Kinetis

    This document provides guidance for relocating Code and Data within the MCU memory map. As part of this process it explains how create new memory segments and sections by editing the GCC Linker File (.ld) for Kinetis ...
    Carlos_Mendoza
    last modified by Diana Torres
  • How to support multiple targets in CodeWarrior(Classic, Eclipse)/KDS

    In some application, we hope one project can support multiple targets. Some typical examples: user needs different firmware to run on different PCB with different crystal on it; Or sometimes user needs one project sup...
    ZhangJennie
    last modified by ebiz_ws_prod
  • Kinetis Bootloader for FRDM-K64

    After we released the "Kinetis Bootloader to Update Multiple Devices in a Network for Cortex-M4" (Kinetis Bootloader to Update Multiple Devices in a Network for Cortex-M4 ), many customers want to port it to FRDM...
    Alice_Yang
    last modified by ebiz_ws_prod
  • How to add uninitialized data section to a GCC build

    In KDS and Codewarrior for MCU GCC build, linker will initialize RAM after reset, the enter main function. However in some application,  User doesn’t want linker initialize data section. A typical case is w...
    ZhangJennie
    last modified by Diana Torres
  • Debugging Bootloader and Application using Kinetis Design Studio

    Hello community!   Attached is a document that explains how to use Kinetis Design Studio to debug both a bootloader and application at the same time, this will be done using GDB commands to specify an additional...
    Carlos_Mendoza
    last modified by ebiz_ws_prod
  • Porting Kinetis Interrupt from CodeWarrior to KDS

    Recently I received two cases from Kinetis users. They both meet problem when porting Kinetis Interrupt project from CodeWarrior 10.x to KDS. There is a document KDS_Porting_Guide.pdf under KDS install folder which co...
    ZhangJennie
    last modified by ebiz_ws_prod
  • Hello World bare metal project for FRDM-KL25 using KDS

    The project attached is a simple bare metal project for the FRDM-KL25 using the new Kinetis Design Studio. All the information about KDS can be found in:   Kinetis Design Studio Kinetis Design Studio Integrated...
    Adrian Cano
    last modified by ebiz_ws_prod
  • KSDK 1.3.0 Documents Plugin for KDS 3.0.0

    Overview: - this plugin provides KSDK documents at hand - web based documents are opened in KDS - PDF based documents are opened in your PDF viewer Installation: 1) Be sure that you closed KDS 3.0.0 ! 2) Copy ...
    Mike Susen
    last modified by ebiz_ws_prod
  • Summary of FRDM-K64F open source debug interface

    FRDM-K64F is an ultra-low-cost development platform for Kinetis K64, K63, and K24 MCUs. this board is already widely used among Freescale customers. http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=FRDM...
    ZhangJennie
    last modified by ebiz_ws_prod
  • Adding CMSIS-DSP Library to a KSDK 2.x project in Kinetis Design Studio

    Hello community!   This document explains how to link the CMSIS-DSP library to a KSDK 2.x project in KDS.   The steps described in the document were done using the MK64FN1M0VLL12 MCU like the one in the FR...
    Carlos_Mendoza
    last modified by ebiz_ws_prod
  • How to Start CAN Module Development on KDS v3.2.0 + Processor Expert

    - This document introduces how to develop a simple CAN module application on KDS, it is suitable for the beginners to start using the KDS and Processor Expert, and it mainly focus on how to developing a CAN Loopback a...
    Alice_Yang
    last modified by ebiz_ws_prod
  • KEA128 CAN Bootloader

    In most cases, there is no debug interface for user to update the application or fix bugs , so user can use Bootloader. Bootloader is a small program put into a device that allows user using communication interfaces t...
    Alice_Yang
    last modified by ebiz_ws_prod
  • Using ESFC bit - Flash programming routines in Cotex M0+ kinetis MCU

    In most of Freescale MCUs, there is only one Flash on chip.  When executes Flash programming we need copy Flash programming routine from Flash to RAM then execute it from RAM.  The reason is that when writin...
    ZhangJennie
    last modified by ebiz_ws_prod
  • Disabling Watchdog for 'Bare' Projects

    'Bare' (no PEx, no SDK) projects created with KDS V1.0.1 beta have the issue that the watchdog is not disabled (see KDS V1.0.1beta release notes). This document explains how to disable the watchdog for the FRDM-KL25Z...
    Erich Styger
    last modified by ebiz_ws_prod
  • KDS V1.0 Pre-Beta Hands-On Traning Material at FTF Dallas 2014

    Greetings, attached is the material of the Kinetis Design Studio (KDS) hands-on training held at FTF 2014 in Dallas. It was using the V1.0 pre-beta version of the tools. There will be some changes for the final V1.0 ...
    Erich Styger
    last modified by ebiz_ws_prod
  • Extended Inline Assembly with Kinetis Design Studio

    Hello KDS users!   Nowadays assembly language is being eradicated for embedded systems, and other alternatives such as C/C++ are widely used.   However we know sometimes it becomes necessary to get to "the...
    Jorge_Gonzalez
    last modified by ebiz_ws_prod
  • Importing MCU V10.6 projects (sample, using PE and MQX) under KDS

    Configuration used:                 Hardware :              TWR-K60D100M &#...
    Pascal Irrle
    last modified by ebiz_ws_prod
  • Summary of FRDM-K22F debug interface

    NXP Freedom K22F is an ultra-low-cost development platform for Kinetis K22 MCUs. This board is already widely used among NXP customers. http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=FRDM-K22F   ...
    ZhangJennie
    last modified by ebiz_ws_prod