Please help me to eliminate the error : "cannot open source input file "nrf_erratas.h": No such file or directory" for nrf51422 for nrf 51(12.3) sdk in keil version 5
Please help me to eliminate the error : "cannot open source input file "nrf_erratas.h": No such file or directory" for nrf51422 for nrf 51(12.3) sdk in keil version 5
Have you tried to open a project that you have not previously opened?
Does it look like this:
In your case you should only need 8.11.1.
I had opened the same previously opened project. What i did was i found the location of erratas.h header file and included in options for target -> c/c++. it worked
included the path in options for target -> c/c++ , it worked
I am not a Nordic employee; I discovered this by poking and proding at the Run Time Environment and Target Options until I groked it. Older nRF_DeviceFamilyPacks (sometime prior to 8.30.2) did not contain the nrf_erratas.h and related files. Atempts to compile newer SDK examples with a system still configured to older DeviceFamilyPacks will error out for not finding the nrf_erratas file. At least IMO, the cleanest solution is to:
Note: These instructions are for the Keil IDE. Other IDE commands & structures will differ.
Steve
I had the missing nrf_errats.h error when compiling newer example code to my project.
This notice for using Nordic Semiconductor::nRF_DeviceFamilyPack V8.32.1 is helpful for nRF51 SDK 12.3 projects on the PCA10028 board when adding newer examples to the project...
https://www.keil.com/support/docs/4219.htm
Steve