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

Running code on Thingy52 using Segger running on a Mac

Hi - 

I'm using an nRF52840-DK with Segger IDE and if necessary, Gcc on a Macbook Pro. I have many years of embedded experience, but an new to the Nordic world. I'm able to run code on the DK and Segger without any problems and have the nordic command line tools installed. I'm trying to use the DK to program and debug the Thingy52, and that's where I'm running into problems and some confusion when searching reading through these archives, as some of the tools and techniques mentioned in the answers appear to be out of date. Here's what I'd like to do. It's probably something that many, many other folks would like to do as well: 

  1. Build, load, run and debug the Thingy App on the Thingy device using Segger IDE. Is it possible to do this without a huge amount of effort? 
  2. If I can't do (1) using Segger, next best would be to compile using Gcc + Make + the NRF command line tools. 
  3. Regardless of whether (1) or (2) are used to load and run code on Thingy, I need to see the debug logs showing up on a console somewhere. How do I make that happen?

Can someone give me the latest and greatest answers for these? Thanks - much appreciated! 

Parents Reply
  • Hi.

    That is not quite correct, Segger is indeed free to use with Nordic products, but it is not free to use with other products (unless those products provide license).

    The issue is that we unfortunately do not have any support for Segger on the Thingy 52. Since we don't have any example projects for the Thingy SDK in Segger, you will unfortunately have a really hard time trying to create one.

    GCC is also free to use, and it can be used with Seggers standalone debugger for free, which is named Ozone Slight smile

    Best regards,

    Andreas

Children
No Data
Related