6 years, 11 months ago.

Confusion between CMSIS-DAP/DAPLink/OpenSDAv2 and Flashing/Debugging capabilities

Hello!

I was wondering if I could get a couple of things clarified. The bulk of the questions I'm looking to get answered can be found here [https://community.nxp.com/thread/450010], but I figured I'd re-ask the mBed specific questions here as well.

My goal is to create a small interface board that I can use across several Freescale Cortex M0+/M4/M7 parts that is that contains the standard Flashing/Virtual Serial/Debugging capabilities. What I'm not sure about is:

1) for this interface board, would I need to reflash it every time I want to target a different Cortex Architecture/Part?

2) looking at the Repo, CMSIS-DAP is now replaced with DAPLink. Is it correct that I could use any MCU in master/source/target/ in the DAPLink repo to build said interface board with?

3) what, if any, limitations will I face when picking a part to run the DAPLink firmware?

4) how OpenSDAv2 is different than DAPLink/CMSIS-DAP?

Thank you! Cruz M.

1 Answer

6 years, 10 months ago.

Hi Cruz,

I'm also planning to build a new debug unit. If you are sharing your experience,it will really help me to start with.

I'm also waiting to see if there is any response for first three questions.

For fourth question, please see the nxp link http://www.nxp.com/products/software-and-tools/run-time-software/kinetis-software-and-tools/ides-for-kinetis-mcus/opensda-serial-and-debug-adapter:OPENSDA