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

Keil 5.20, nRF52 and ESB

I've successfully compiled, flashed, and run the SDK11 ESB examples on nRF52 DKs using GCC, and am trying unsuccessfully to get them to work on the Keil 5.20 IDE.

I've seen comments that said ESB on the nRF52 wasn't compatible with the Keil IDE - is that correct, and if so, will it ever be supported?

Parents
  • Hi,

    The older esb.lib files are only compatible with the nRF51x22. In SDK v11, an open source implementation of nrf_esb (based on the microesb project on our github) was added. This has support for both nRF51x22 and nRF52832, and with all compilers that we support (gcc/iar/keil).

    Do you get any error message while compiling or debugging on Keil?

    Best regards, Håkon

  • Hi Steve,

    It looks like your project is setup with the keil pack structure for all SDK components, or that it has somehow lost its project settings (include paths/preprocessor defines etc). Have you tried basing your port on the keil5 project in the SDKv11 (non-alpha) zip, ensuring that this compiles properly out-of-the-box, and then add the files that you need?

    Cheers, Håkon

Reply
  • Hi Steve,

    It looks like your project is setup with the keil pack structure for all SDK components, or that it has somehow lost its project settings (include paths/preprocessor defines etc). Have you tried basing your port on the keil5 project in the SDKv11 (non-alpha) zip, ensuring that this compiles properly out-of-the-box, and then add the files that you need?

    Cheers, Håkon

Children
No Data
Related