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.
For debugging you do not need any license for the mIDAS-Link. With the appropriate Keil or IAR tools this functionality is part of the debug process. You only need a flash download license (J-Flash) if you wish to download on a system without debug tools. You might do this in a production environment since the stand alone download software is cheaper and easier to use than the development tools. See http://www.segger.com/cms/sales.html for more details. If you have problems getting downloading to work then carefully go through your Debug and Utilities settings if using Keil or Debugger settings if using IAR. In some versions of the tools the mIDAS-Link is chosen by selecting RDI while in other versions you should select J-Link. The mIDAS-Link is identical to the J-Link when used on ADuC7xxx parts.
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.