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

Code Composer Studio -- nRF Thingy 91

Good evening.....

I am looking to play around with the Thingy 91 but I am a hardware guy who knows enough about firmware to be dangerous.  I typically run into issues getting tool suites (IDEs) set up correctly.  With that said I had a few questions....

1.  Can I use Code Composer Studio as the IDE (I am quite familiar with the workings of this application) with the ARM33 on your dev board?

2.  If 1 is possible can I load the nRF9160 over the USB connection via the nRF52840?  If so how?

3.  Rather than purchase a SEGGER J-link can I use a Texas Instrument MSP-FET Flash Tool (....of which I have)?

Thank you for your response

Steve

  • Hi.

    1.  Can I use Code Composer Studio as the IDE (I am quite familiar with the workings of this application) with the ARM33 on your dev board?

     We only support Segger Embedded Studio (which is free, with a full license), and building from the commandline. However, the nRF Connect SDK is built using CMake and Ninja or Make, which is supported by many IDEs, so you might be able open an NCS project in Code Composer Studio if CMake and Ninja/Make is supported. Another, albeith more cumbersome approach is to use Code Composer Studio to edit the project, then build from the command line. However, we will be much more limited in the amount of help we can provide if you are not using SES or the command line.

     

    2.  If 1 is possible can I load the nRF9160 over the USB connection via the nRF52840?  If so how?

     Yes, take a look at this guide: https://devzone.nordicsemi.com/nordic/cellular-iot-guides/b/getting-started-cellular/posts/thingy91_2d00_fw_2d00_update_2d00_mcuboot

    But, I recommend you get an nRF91DK to develop on instead. It has an on-board debugger, which means that you can program and debug it without any extra tools. There are also more samples that work out of the box with the DK, and it is easier to get debug information from it. Especially if you encounter any network problems that requires a modem trace to solve, there is currently no way of getting a modem trace from the Thingy:91.

    With the Thingy, you are also reliant on always having a bootloader on the 91 to continue development. If you were to flash a program without one, or the bootloader somehow ends up in the wrong state, you will need a programmer to recover your device.

     

    3.  Rather than purchase a SEGGER J-link can I use a Texas Instrument MSP-FET Flash Tool (....of which I have)?

     I do not know, but I highly doubt it. Again, I would like to point out that you get a debugger/programmer with the DK.

    Best regards,

    Didrik

  • Didrik....

    Thank you for your response...Does the SIM card come pre-loaded with 10MB like the Thingy 91?

    Steve

  • Steve said:
    Does the SIM card come pre-loaded with 10MB like the Thingy 91?

     With the DK?

    Yes, it is the same SIM card and deal as with the Thingy:91.

Related