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

Problem in compiling Nordic Thingy52 FW in Segger Embedded Studio

I have downloaded the motion_driver_6.12 for Nordic Thingy 52. And I am using Segger Embedded Studio to build and debug the code. But the IDE is unable to find the libraries like accel_auto_cal.c, compass_vec_cal.c etc. When I include the path for libmpllib.a it shows around 120 errors which include multiple definitions for a lot of terms. I am using this on an Ubuntu OS. Would it be possible to help?

I am raising this ticket as told by Joakim Jakobsen.

https://github.com/NordicSemiconductor/Nordic-Thingy52-FW

Parents
  • Hi.

    I'm afraid that the Thingy:52 Segger Embedded Studio project in the Thingy SDK is broken, and was added by mistake.

    To make it work, you have to port the Keil project to SES instead.

    It requires some work and might not be as straight forward as the Migration blog post explains.

    I've made the migration myself, and have a working SES project you can use.
    Please find a modified version of the SDK below, with a working SES project.

    You will have to set up the SDK like explained on github.

    Thingy_SES_FW_nlib2.zip

    Best regards,
    Joakim Jakobsen

  • Thanks for porting the project to SES!!

    Unfortunately my build failed with error "core_cm4.h : No such file or directory" in nrf52.h

    In the pre-req I ran the setup_sdk.bat from my Win8 PC what looks like successfully building micro_ecc_lib_nrf52.a and .lib

    I did all the 4 pre-required steps before running setup_sdk script. What am I missing? 

    Any advise is appreciated, Thanks

Reply Children
No Data
Related