Hi Paolo,
It's a standard MiniJTAG port (Cortex Debug Port to be exact).
You can debug using the STLink/V2 and TI MDL-ADA2 JTAG to MiniJTAG adapter. $41.25 for the set, which is ridiculously inexpensive.
We use these instead of our $2000+ ARM RVICE hardware. It works beautifully and supports quite a few breakpoints. We debug C# code, step into native code (alt+tab) and back and forth. It's pretty awesome.
And for those who want a really really nice Cortex-M4F devboard for C/C++ code...Netduino Plus 2 does that really well too. Arduino shield compatibility is a big bonus there too.
Chris
Hi Chris,
What's the IDE you are referring to that steps from C# in and out of native code? Is it IAR (that you mentioned in another post)? Their free "Kickstart Edition" is limited to 32 KB, which won't compile your platform.
(I was using MS Visual Studio 2010 for .NET MF C#, but I don't think that would support interop native code on ARM.)
Thanks!
Howie