This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Are nRF52 Examples compatible with µVision 5.17?

When i load a nRF52 example in Keil µVision 5.17 (for example ble_app_proximity_s132_pca10040) The i get a indication that the Configuration files are not compatible I am also not able to load the S132 soft device hex file into my PCA10040 development board

  • Try to use examples for pca10036. You may need to comment some GPIO code in header file. The compiler will tell you while compiling where you have to COMMENT the whole section. Then it will work for NRF52. Thats how it worked for me.

  • HI. I use uVision 5.17 without any problems. Can you please provide some more details? What SDK version do you use? Are you using Keil packs or the folder structure version found in the zip-files? What files are not compatible? How are you trying to load the S132? What errors do you get?

  • I also have no problems with Keil MDK 5.17 using packs but I've noticed that Keil 5.18 is complaining about Nordic DeviceFamilySupport BSP pack with "Can't compile SVD" error.

  • The SDK version i use is the V11.0.0.2.alpha, the S132 Softdevice in there is the V2.0.0.7.alpha In the Manage Runtime Environment i see a error message for the Softdevice S132 :"Additional Software components required" , "require None:ram_start:NordicSemiconductor:2.0.0.2.alpha" I am using the packs downloaded via the Keil Pack Installer When i try to load the S132.hex file i get a error that the erase failed, but when i execute the erase via the Flash menu then it works fine

  • @Ronny Vrijelinck "require None:ram_start:NordicSemiconductor:2.0.0.2.alpha" can be safely ignored. Erase failed usually means that programmer settings are not configured properly. Check that your programmer is selected in "Debug" tab in target options.

Related