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

Simple Thingy52 Firmware Change

Hey everyone,

I'm new to the Nordic/Thingy/Embedded world and was hoping I could get some hand holding to achieve a simple change.

I would like to change the Thingy sample project to display as "MyThingy" instead of "Thingy" verify I can make changes to the Thingy firmware. I am doing my best to achieve this but keep failing. I have a nRF Development Kit to flash my own firmware. I am also using GCC on Windows 10 with the most recent pull from the Nordic-Thingy-FW git branch.

I have updated Nordic-Thingy52-FW\project\pca20020_s132\config\thing_config.h to change the device name from "Thingy" to "MyThingy"

I think run make -j on the armgcc folder which fails initially, but if I run it a couple times it will output a .hex file

I've compiled the 'bootloader_secure' project as well with my own generated public key.

I go in to nRF Studio and place my bootloader hex, the softdevice in Nordic-Thingy52-FW\sdk_components\softdevice\s132\hex hex and the application hex in their respective tabs.

All the files say they program correctly, but nothing seems to change.

I believe there is a good amount I am missing to achieve my goal, but I am stuck and getting frustrated. Please let me know what other information I can provide

Thank you.

Parents
  • first and last five lines when runing make -j

    fist 5: rm -rf _build process_begin: CreateProcess(NULL, rm -rf _build, ...) failed. echo makefile makefile Compiling file: main.c

    ...

    last 5: Compiling file: nrf_drv_twi.c make (e=2): The system cannot find the file specified. make: *** [clean] Error 2 make: *** Waiting for unfinished jobs.... mkdir _build

    I am using the nRF Conenct Andiod app to see the device. I am not sure if I am erasing the Thingy prior, but I am setting it to Dfu mode and I see 'ThingyDfu' on the Andriod app.

Reply
  • first and last five lines when runing make -j

    fist 5: rm -rf _build process_begin: CreateProcess(NULL, rm -rf _build, ...) failed. echo makefile makefile Compiling file: main.c

    ...

    last 5: Compiling file: nrf_drv_twi.c make (e=2): The system cannot find the file specified. make: *** [clean] Error 2 make: *** Waiting for unfinished jobs.... mkdir _build

    I am using the nRF Conenct Andiod app to see the device. I am not sure if I am erasing the Thingy prior, but I am setting it to Dfu mode and I see 'ThingyDfu' on the Andriod app.

Children
No Data
Related