please .thank you!!!
Have you installed the nRF51 SDK? Can you please try to reinstall and/or repair the installation?
If the SDK has been installed correctly, you should also be able to work around this problem by opening the target options, going on the Device tab, and select the nRF51822_xxAA chip manually, making sure the Generic CPU Data Base is selected.
Edit: I have occasionally seen this error when opening old projects, but it doesn't seem to have any effect. I suspect that the problem stems from the fact that the old device database was removed as part of the upgrade to µVision 5, and the project's reference to it is hence not valid any more. However, if you open the project, and then manually select the nRF51822_xxAA in the Generic CPU database (see attached screenshot), you should not see this error when reopening the project later. This should therefore be a usable workaround.
Thank you ! MDK4 no problem .but MDK5.0 the way they release the device lib. They are now in "Packs". now mdk5.0 not support nodic "Packs".
Hi Ole Morten,
I have the same issue and i dont wish to revert back to version 4 of the software. I uninstalled and re-installed Keil and our sdk . The Keil still does not see the Nordic library.
Can you investigate this further?
Thanks,
Jay
Try to install Legacy Support for Cortex-M devices available on the Keil site. (www2.keil.com/.../legacy) Perhaps this will help to solve the described problem
I've expaned my answer above a little, with information that might be helpful on how to avoid this error message appearing in the future for a give project, which I hope should be helpful.
Downgrading to µVision 4 should not be necessary.