MDK-Lite is the complete software development suite for ARM®-based microcontrollers. It features software development for microcontrollers based on ARM Cortex®-M and selected ARM Cortex-R processors. It is intended for product evaluation, small projects, and the educational market. It is restricted to 32 KByte code size. Download & Install
A list of restrictions for MDK-Lite is available here.