Support for MDK development on Beetle is provided by a Keil Pack file that provides debug and Flash support. Note that this is a non-maintained Beta quality release.
`Arm.Beetle_DFP.2.0.0.pack' is available through Arm's Silver portal; it includes the following:
`Arm.Beetle_DFP.2.0.0.pack'
After installation the Keil Pack Installer should show an entry for Beetle:
Keil MDK on Windows requires a driver for communicating with Beetle's CMSIS-DAP, see here.
The mbed CLI environment will allow export a uVision5 project; open this project in Keil MDK and make the following changes to the project options:
`0x1000'
`0x3000'
This section is deprecated; it has been left here for legacy support purposes.
The Pack also includes an example uVision project that can be extracted and built using MDK, however this example is not relevant if you are working with mbedOS.
Note: The example program assumes the presence of an Arduino Shield board populated with LEDs (the code with flash a series of LEds in sequence). By default Beetle does not include user accessible LEDs. See here for more information regraming the Arduino pinout and use of external LEDs.