|ARM Technical Support Knowledge Articles|
Applies to: uVision Debugger
Information in this article applies to:
Luminary Micro makes Cortex-M3 devices that can be programmed using the Keil MDK-ARM Development Tools. Luminary has created an AGDI driver for the uVision Debugger that allows uVision to debug and test programs running on Luminary evaluation boards.
Some users of this evaluation board have noticed a problem when pressing the Reset button on the Luminary board while debugging with the uVision Debugger. In some instances, the uVision Debugger closes unexpectedly or generates a protection fault and must be closed by Windows.
The problem appears to be a race condition between two debugger threads which may be caused by the interaction between the Luminary driver (LMIDK-AGDI.DLL) and the uVision Debugger.
This problem is solved with an updated driver. Please download the zip file below and extract it to the KeilARMBIN folder of your MDK-ARM installation. This patch is not required for MDK-ARM versions later than 3.03a.
Article last edited on: 2006-11-15 09:20:41
Did you find this article helpful? Yes No
How can we improve this article?