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

How to flash Thingy 52 with custom firmware on osx

Hi,

I've just got my hands on this amazing little thing call Thingy 52. I have played around with the default app but now I'm struggling with flashing a custom firmware.

So far I manage to perform the following steps:

  • Downloaded Thingy 52 SDK 2.1.0
  • Followed the README to setup the SDK.
  • Successfully compiled project\pca20020_s132 with GCC.
  • Installed nrfutil.
  • Generated own public and private keys.
  • Manage to compile the bootloader (project/bootloader_secure)

Next step would be to flash the custom bootloader onto the Thingy 52. Unfortunately the documentation does not mention how this can be done only states that this needs to be done.

I consulted this blog post about secure DFU and there's a segment about Update softdevice and bootloader.

The drawback is that I'm using OSX and Keil and nRF Go is not available (to my knowledge) meaning that I'm stuck with the command line tools.(?)

So how can I flash a custom bootloader onto Thingy 52 and then create my own firmware DFU package to flash onto Thingy 52 using OSX?

Any help is highly appreciated!

Thanks

Parents Reply Children
No Data
Related