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

Missing file when compiling NFC pairing example

Hi,

After setting up my IDE and toolchain and trying out some example codes, I wanted to try the example for NFC pairing from SDK ver 17.0.2, because the pairing via NFC will be key to my application scenario. I wanted to try out the example "ble_nfc_pairing_reference". After (hopefully successfully) compiling and adding the micro-ecc library to my project, I get an error when I try to compile in Segger Embedded Studio:

"can't open '.../SDK17.0.2/nRF5SDK1702d674dde/nRF5_SDK_17.0.2_d674dde/examples/ble_peripheral/experimental/ble_nfc_pairing_reference/pca10056/s140/ses/Output/Release/Obj/ble_nfc_pairing_reference_pca10056_s140/nrf_hw_backend_init.asm' for writing: No such file or directory"

Seems like this file is used to initialize the hardware. But where do I get it from? And why is it missing in the example? Or am I missing something?

Any help would be appreciated.

Parents Reply
  • Hi, 

    Thank you for replying. No, I haven't changed anything in the example - of course except the neccessary configurations in sdk_config.h.

    I have now gone even more steps back and uninstalled and then reinstalled SES along with the SDK and the nRF Command Line tool. Of course I compiled the micro-ecc library with MinGW again and configured the sdk_config.h so that only micro-ecc is enabled.

    It got better again, now failing at the 61th file with the same error:

    'cc310_backend_chacha_poly_aead.h: No such file or directory'

    It does get better, I really try to stick to the descriptions and tutorials and it still fails.

    Do you have any more suggestions on what the issue is?

Children
Related