Is the mIDASLink much use without the FLASH programming license? Where do I get a licence, and how much does it cost? The documentation isn't clear about how you debug with or without FLASH programming, and I've had very little success with it.
mIDASLinks (and all J-LINKs, which mIDASLink is a ADI only restricted version thereof) all come with a flash downloader capability. This is free.
In addition, mIDASLinks have the optional component built-in by default to support RDI and Flash Breakpoints.
This is all you need for debug.
There are additional features for the mIDASLink that you can purchase directly from Segger (www.segger.com) which you can review there.
The one that may be causing confusion is the J-FLASH support. This is a license for use with the J-FLASH utility, which is a useful utility for downloading and reading back flash devices (using a Segger stand-alone utility) like those on the Analog Devices parts. You specifically mention debug so this is probably not what you are looking for.
So, you already have what you need, maybe this is just a configuration issue.
You don’t specify which debugger you are using. In Keil uVision and IAR EWARM you can choose to either use the mIDASLink built-in flash loader or use the IDE flash loader.
If you are NOT using the IDE one, then you should make sure to enable the mIDASLink one, and also select the correct flash device from within the list of devices presented.
If not, then select the IDE one.
Make sure that only one or the other is being used.
Post back with IDE, software version numbers and ADI device type and we can resolve your issue.