10 years, 10 months ago.

The CMSIS-DAP function doesn't work with the mbed firmware of FRDM-KL25Z

Hi,I tried to download the mbed firmware to my FRDM-KL25Z board.But finally I didn't find the CMSIS-DAP or USBCDC serial port devices instead a MSD device(mbed u disk). I am quite sure that I download the so called newest firmware from http://mbed.org/media/uploads/samux/mbed_if_v2.0_frdm_kl25z.s19. So what's the problem inside? Hope someone may figure it out~

Question relating to:

Hello,

once you upload mbed firmware to bootloader disk, the KL25Z is discovered as msd device. Windows needs driver to be installed to be able to see mbed serial port. Check this article:

http://mbed.org/handbook/SerialPC

What IDE do you use that CMSIS-DAP is not working? I have had no problems with mbed firmware and KEIL.

Regards, c1070

posted by Martin Kojtal 04 Jul 2013

Thank for your reply. But I think you may misunderstand my question(for the sake of my poor English..). The SerialPC you mentioned is the USB CDC device from the target MCU(no the on board OpenSDA debug interface). In my opinion, the firmware specific for FRDM from mbed contains three kinds of function: 1.CMSIS-DAP debug interface(HID device). 2.USB virtual serial port which connected to the UART0 of target MCU. 3.The U-disk programmer for target MCU(MSD device). It should be a composite device,but I only found te MSD device. There are isolated firmware for OpenSDA like CMSIS-DAP, PEMicro debugger with USB virtual serial port and mbed. But the mbed author claimed that the firmware from mbed support the fucntion I mentioned above. So I just got confused about that.

posted by Yuan Co 05 Jul 2013
Be the first to answer this question.