Welcome Guest,Register Now
Log In

ANT Forum

Welcome guest, please Login or Register

   

What folder to install N5 starter kit to?

Rank

Total Posts: 3

Joined 0

PM

I have Keil uVision V5.15 and the nRF51 SDK 9.0.0. I ran the SDK install script nRF5x_MDK_8_0_3_Keil4.msi. First question: This says "Keil4", so does it work with Keil 5.15?

I downloaded the N5 Starter Kit SDK 3.00 and unzipped it. The user manual says in section 2.8 to "Move the entire folder n5_series from the extracted N5 Starter Kit SDK into the directory C:\Keil_v5\ARM\Device\Nordic\examples. However, this directory does not exist. The directories in \Nordic are nrf51422, nrf51822 and nrf52832. I created "\examples" and copied n5_series there, but this does not work - compiler can't find nRF drivers or libraries.

So 2nd question: where should I copy n5_series to make this work?
     
Rank

Total Posts: 3

Joined 2015-05-07

PM

Hi bgoolsby,

If you refer to section 2.6 (Install Nordic nRF51 SDK) you are required to unzip and move the entire contents of the nRF51 SDK 9.0.0 zip file to the the following directory: C:\Keil_v5\ARM\Device\Nordic

Since the compiler cant find the nRF drivers or libraries it sounds like this step was skipped.

It is was not necessary to install the nRFx_MDK_8_0_3_Keil4.msi as they do not install the correct drivers or libraries.

From your state these steps should solve your problem:
1. Move the unzipped nRF51 SDK 9.0.0 into the C:\Keil_v5\ARM\Device\Nordic
2. Ensure the directory structure is similar to the image shown on page 20. In your case since you ran the MSI installer you will have three extra folders (nrf51422, nrf51822 and nrf52832).
3. Feel free to delete the those three folders (nrf51422, nrf51822 and nrf52832)
4. You can then move the n5_series folder into the examples folder that was part of the nRF51 SDK 9.0.0
5. Continue with 3rd step in Section 2.8 moving the boards.h and n5_starterkit.h into C:\Keil_v5\ARM\Device\Nordic\examples\bsp      
Rank

Total Posts: 3

Joined 0

PM

Thanks - this was the problem. I had not installed nRF51 SDK according to the directions.