element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Freedom development platform
  • Products
  • Dev Tools
  • Freedom development platform
  • More
  • Cancel
Freedom development platform
Forum Freescale Freedom Development Platform (Questions and Answers)
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Freedom development platform to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 42 replies
  • Subscribers 9 subscribers
  • Views 5046 views
  • Users 0 members are here
  • 32bit
  • low_power
  • cortex-m0+
  • freescale
  • freedom_board
  • Cortex-M
  • microcontrollers
  • kinetis
  • arm_cortex_m
  • cortex
  • arm_cortex
  • kinetis-l
  • microcontroller
  • mcu
  • cortex-m0
  • arm
  • arduino
  • freedom
Related

Freescale Freedom Development Platform (Questions and Answers)

FreescaleTools_and_Software
FreescaleTools_and_Software over 13 years ago

Hello FRDM-KL25Z buyer

 

You are already thousands of customers who ordered this board.

In order to make your life easier, with a single place where to find relevant informations concerning this tool, I will try to collect in this post the answered questions concerning FRDM-KL25Z, found in different places like Freescale community, groups from Element14 Community or anywhere on the web ...

 

I will publish regularly (in the document section from this group) some very instructive tutorials produced by my colleague Erich Styger, which should help you to take in hand FRDM-KL25Z and its software tools (Codewarrior 10.3beta, Processor Expert ...).

 

Don't hesitate to post here your new questions that we can answer it and share it with the community.


  • Sign in to reply
  • Cancel
Parents
  • FreescaleTools_and_Software
    FreescaleTools_and_Software over 12 years ago

    Hi Avinesh bala

     

    First could you just tell me if your FRDM-KL25Z board is a commercial (bought on element14/Farnell) or a prototype version ?

     

    Then could you please indicate which SDA file are you trying to use ?

    After copy-paste MSD-FRDM-KL25Z_Pemicro_v107.SDA in BOOTLOADER drive via Windows Explorer, a new drive "frdm-kl25z" should appear in Windows Explorer

    After copy-paste DEBUG-APP_Pemicro_v102.SDA in BOOTLOADER drive via Windows Explorer, a new peripheral "PEMicro OpenSDA Debug Driver" should appear in Windows Device Manager without drive neither BOOTLOADER nor frdm-kl25z in Windows Explorer

     

    Please keep me updated about your evaluations

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to FreescaleTools_and_Software

    Well I have almost same problem. I wanted to use SDA for dubugging so I hold reset button while plugging in usb cable. After that I can't see the bootloader drive. I have tried again to use in normal mode and couldn't see FRDM-KL25Z drive. When I connect the board to my computer, I see nothing. I really need help.

    thanks a lot!!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • FreescaleTools_and_Software
    FreescaleTools_and_Software over 12 years ago in reply to Former Member

    Hello

    May I ask you what is the operating system of the computer connected to the FRDM board ?

    You don't see in the Explorer the BOOTLOADER drive when you release the reset button after plugging the USB cable, keeping reset button pressed ?

    Could you just confirm that you plugged the the USB cable on the right mini-USB connector SDA (the right one when the touch sensor is on the top) ?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to FreescaleTools_and_Software

    Thanks a lot for your immediate response. The operating system of my computer is windows8 and now I managed to see Bootloader drive in windows explorer but not FRDM-KL25Z for drive. I still don't know the reason. Can you help me with that?

    thanks.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • FreescaleTools_and_Software
    FreescaleTools_and_Software over 12 years ago in reply to Former Member

    Hello

    First of all download and extract the two zip files attached to this message.

    When you are in BOOTLOADER mode with BOOTLOADER drive available in Windows Explorer (keep reset button pressed when pugging USB to SDA connector then releasing reset button), copy-paste or drag'n drop the MSD-FRDM-KL25Z_Pemicro_v112.SDA file in the BOOTLOADER drive.

    After copy/drag ended, unplug and replug the USB cable to the SDA connector and a new drive "frdm-kl25z" should appear in Windows explorer.

    To check that your board has been successfully upgraded in MSD mode, simply copy-paste or drag'n drop the FRDM-KL25Z_Blinky_green.srec precompiled project example in the "frdm-kl25z" drive and verify that the RGB led is blinking green.

    Attachments:
    FRDM-KL25Z_Blinky_green.zip
    MSD-FRDM-KL25Z_Pemicro_v112.zip
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to FreescaleTools_and_Software

    Thanks again, it is working. I want to use open SDA for debugging. I want to download a project from CodeWarrior to FRDM-KL25Z, it says java.lang.NullPointerException. Can you help me with tha?

    Thanks!!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • FreescaleTools_and_Software
    FreescaleTools_and_Software over 12 years ago in reply to Former Member

    If you want to start OpenSDA DEBUG mode for Codewarrior or IAR, you need to return in BOOTLOADER mode and drag'n drop the DEBUG-APP_Pemicro_v106-All-Freedom.SDA file attached to this message.

    To debug with Keil MDK-ARM or Coocox CoIDE, drag'n drop in the BOOTLOADER drive the CMSIS_DAP_All-Freedom.SDA file.

    To develop with Mbed online tool, drag'n drop in the BOOTLOADER drive the "mbed_if_v2.0_frdm_kl25z.s19" file.

    Attachments:
    mbed_if_v2.0_frdm_kl25z.zip
    CMSIS_DAP_All-Freedom.zip
    DEBUG-APP_Pemicro_v106-All-Freedom.zip
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to FreescaleTools_and_Software

    ok, do I have to stay in BOOTLOADER mode or do I have to switch to MSD mode for openSDA debugging? I have tried from MSD mode and got java.lang.NullPointerException. I have created my project with OpenSDA debugging.

    thanks again!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • FreescaleTools_and_Software
    FreescaleTools_and_Software over 12 years ago in reply to Former Member

    You must return in BOOTLOADER mode (keep reset button pressed when pugging USB to SDA connector then releasing reset button) to load the OpenSDA Debug mode (drag'n drop the SDA file in the BOOTLOADER drive in Explorer), or each time you want to change the OpenSDA mode (MSD, Debug, CMSIS-DAP, MBED ...) draging'n droping the corresponding SDA file in the BOOTLOADER drive.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • FreescaleTools_and_Software
    FreescaleTools_and_Software over 12 years ago in reply to Former Member

    You must return in BOOTLOADER mode (keep reset button pressed when pugging USB to SDA connector then releasing reset button) to load the OpenSDA Debug mode (drag'n drop the SDA file in the BOOTLOADER drive in Explorer), or each time you want to change the OpenSDA mode (MSD, Debug, CMSIS-DAP, MBED ...) draging'n droping the corresponding SDA file in the BOOTLOADER drive.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • Former Member
    Former Member over 12 years ago in reply to FreescaleTools_and_Software

    I did the same thing you have said and get the following error message.image

    Besides, I can not see the driver for OpenSDA in device managemet in BOOTLOADER mode. Remember that I get this error when I want to debug, still in BOOTLOADER mode after copying DEBUG-APP_Pemicro_v106-All-Freedom.SDA. When I exit Bootloader mode and connect the board again, I can see the drivers and when I try to debug I get the following error.

     

    image

     

    I know I asked to much, can you help me with errors? or refer me to wel documented tutorial on how to debug from CodeWorrior?

    thanks!!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to Former Member

    I am connecting freedom board KL25  and KL05 to my computer. It is going to Bootloder mode and MSD mode(green led is blinking)but when i copy paste the CMSIS_DAP_OpenSDA.s19 file into freedom board then nothing showing up in the windows explorer or in the keil. any help is really appriciated. Iam using windows 7 and keil.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • FreescaleTools_and_Software
    FreescaleTools_and_Software over 12 years ago in reply to Former Member

    Habtamu Tolera: When in bootloader mode, you cannot use the board with the debugger. The only thing the board can do is load new OpenSDA applications. You must unplug, and then re-plug in the board before the debug OpenSDA application will begin running (as you've have seen in your tests).

     

    The error about the missing memory configuration file is likely an issue with the particular project not being able to find the .mem configuration file, and is not related to OpenSDA. To check to see where your project thinks that file is at, bring up the Debug Configuration window (Run > Debug Configurations) and select the debug configuration you are using. On the "Main" tab, there should be a box that says "Connection". Click on the Edit  button next to it. That will bring up another dialog box which will have a "Target" field. Click on the "Edit..." button next to that field, which will bring up another dialog box. In that dialog box, there will be two tabs labeled "Initialization" and "Memory". Make sure the paths to the .tcl and .mem files are correct on those tabs, as that is likely where the issue is. The correct path will depend on the particular project you are using, but hopefully it'll be somewhat obvious what the error is (perhaps a hard coded address) so that you can point it to the correct address on your hard drive.

     

    Prajas John: After you have loaded the CMSIS-DAP application (and then unplugged and re-plugged in your board so that the CMSIS-DAP application begins to run then), you will no longer see anything in Windows Explorer. You will also not see the green LED turn on, except for a short blink immediately after pluggging in the board. You can follow this Keil app note for setting up a Keil project to use OpenSDA, as by default the sample code still uses the PEMicro connection. Which on a related note, you can also use the P&E Micro debugger OpenSDA app to debug with Keil as well, so you are not required to use the CMSIS-DAP debug app.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube