This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Problem compiling ble_app_uart example for PCA10100

I am trying to build nRF5_SDK_17.0.0_9d13099\examples\ble_peripheral\ble_app_uart for the PCA10100 DK.

I am using DFP 8.32.1.

I get the following warnings:

RTE\Device\nRF52833_xxAA\system_nrf52833.c(73): warning:  #223-D: function "errata_36" declared implicitly
      if (errata_36()){
RTE\Device\nRF52833_xxAA\system_nrf52833.c(81): warning:  #223-D: function "errata_66" declared implicitly
      if (errata_66()){
RTE\Device\nRF52833_xxAA\system_nrf52833.c(103): warning:  #223-D: function "errata_136" declared implicitly
      if (errata_136()){
RTE\Device\nRF52833_xxAA\system_nrf52833.c: 3 warnings, 0 errors

It looks like the errata functions in the latest DFPs have been prefixed with 'nrf52_' but the SDK code is still using the old form without a prefix.

Have I messed something up with my installation?  Is there a header file somewhere that aliases (for example) nrf52_errata_36() to errata_36() or do I need to go in and change the system_nrf52833.h file?

Thanks.

Parents Reply Children
No Data
Related