7 years, 6 months ago.

CMSIS-DAP Application on mbed-DAPLINK bootloader (KE06Z)

I have created a custom board based on the FRDM-KE06Z including the OpenSDA adapter for field upgrades.

I have installed DAPlink boot loader v 0241 onto the OpenSDA micro, and can run the Segger OpenSDA application and program/debug my target microcontroller without any problems. When I try and run the OpenSDA application for the FRDM-KE06Z board, it will not flash the OpenSDA application.

The FRDM-KE06Z code is a CMSIS-DAP (OpenSDA v1) application, which upon browsing has been superseded by DAPlink.

I'm wondering if anyone can point me to one (or any) of the following: 1. Any thoughts on how to get the official build (CMSIS-DAP) running? 2. DAPlink based application binary for the KE06Z processor. I've tried others, but I keep getting SWD errors when trying to flash my target processor. I presume this is because it's looking for a different model target processor. 3. A boot loader that would load the official application? 4. Directions (more clear than what is online) to build DAPlink for the KE06Z? I think I need to actually port it to the KE06Z target, but it is unclear. I found the directions online terribly confusing about what I actually need to do to build my own DAPlink.

Appreciate any thoughts you may have.

1 Answer

7 years, 6 months ago.

Andrew,

Indeed you will need to port the target and interface to DAPLink,

Repo can be found here, and instructions: https://github.com/mbedmicro/DAPLink

If you need more info, email me at support@mbed.org

Regards,

Andrea, team mbed

I sent you guys (suppoer@mbed.org) an email last Friday (6/23/17) with a question regarding FlashAlgo instructions. To summarize, once I have ported the FlashDev.c and FlashPrg.c files, how do I generate the files to port over to DAPlink? I think once I bridge that step I can get the rest of DAPlink built.

Thanks in advance.

posted by Andrew Hintz 27 Jun 2017