Hi,

I've got an FRDM-KL25Z board on an electronics fair recently (as a
present from a local dealer), and now have some first-hand experience
on the level of "freedom" and "openness" as defined by Freescale.

Long story short, to be able to start using the board I had to:

1. Download
http://cache.freescale.com/files/32bit/software/board_support_packages/FRDM-KL25Z_QSP.zip
(Quick Start Package) which contains several precompiled examples
(without source code) and firmware for "OpenSDA" debug adapter; this
wasn't mentioned anywhere on the official product page, I found this
suggestion elsewhere;

2. Press "reset" button on board and attach to a PC, then the button
can be depressed;

3. I'm using Linux 3.6.8 here and I had to wait for 3m10s, after that
a new storage device appeared and I was able to mount it as vfat
(spent helluva time tweaking usb-storage driver only to find out all I
actually needed was waiting :E );

4. Unzip the downloaded archive and copy "FRDM-KL25Z Quick Start
Package/OpenSDA Applications/CMSIS-DAP_OpenSDA.S19" to the emulated
mass storage device that should have appeared during 3;

5. Unmount the device, wait for a bit, disconnect from USB.

This now allows me to use OpenOCD with cmsis-dap adapter driver to
access target's kl25z. I'm yet to verify if
http://openocd.zylin.com/#/c/2034/ works and what might need
improvement there.

-- 
Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
mailto:[email protected]

------------------------------------------------------------------------------
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to