Keil Logo

SWPACK: Error: Device not found or not included in Device Database

Information in this knowledgebase article applies to:

  • MDK-ARM Version 5


With MDK-ARM V5 installed I open an example project offered in the former µVision 4 format.

Unfortunately errors are displayed:

The Project references devices, files or libraries that are not installed...

Download and Install: Third Party Device Support...

Error: Device not found...

at error windows like these:


µVision can't locate the configured device in the Device Database, because a user-specific Device Database is used. We i.e. are aware of such a situation when selecting STM32Cube firmware examples for the STM32L0 series.


Install the corresponding Legacy Pack into your Keil installation folder.

  1. Next open µVision
  2. select File - Device Database
  3. select the device out of the list of devices offered
  4. finally rebuild your project


If this user specific Device Database is not installed permanently such error messages may still pop up!

In this case either just ignore the error and continue to build your project as usual

or select Project - Manage - Migrate to Version 5 Format.




The following Discussion Forum threads may provide information related to this topic.

Last Reviewed: Wednesday, May 2, 2018

Did this article provide the answer you needed?
Not Sure
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.