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

Connectivity Bridge application

Hi 

I am working on a project based on Thingy91 hardware. I try to use Asset_tracker application on the nRF9160 and Connectivity_bridge on the nRF52840.

I used nRF Connect Programmer to program the app_signed.hex of Connectivity_bridge application onto Thingy91 successfully. The application is supposed to add the functionality of an USB Mass Storage device, which contains several utility files such as a README.txt file. It only shows up as an USB Composite Device and I am not able to open it. 

My questions are:

1. How to access to the Thingy91 as an USB device and the utility files, like README.txt ?

2. When programming the Thingy91, how to select which SoC to program, nRF9160 or nRF52840 ? There is only one option from the dropdown which is PCA20035 ?

Thanks,

Face

Parents
  • Hello Face, 

    1. How to access to the Thingy91 as an USB device and the utility files, like README.txt ?

     How did you build the Connectivity Bridge? The connectivity bridge should enable a USB mass storage device. How did you program the Thingy:91? Are you using MCUboot or external debugger? 

    2. When programming the Thingy91, how to select which SoC to program, nRF9160 or nRF52840 ? There is only one option from the dropdown which is PCA20035 ?

    Please read the documentation on how to program the Thingy:91. Please note the difference between MCUboot and external debugger i.e. the use of SW2 and not. If you do not have access to an external debugger and are using MCUboot to program, then there will only one device to choose from.

    I just tested here using MCUboot. 

    1. Programmed the nRF52840 using app_signed.hex from Connectivity Bridge/Build/Zephyr, built with NCS 1.3.0 with board name thingy91_nrf52840.
    2. Programmed the nRF9160 using app_signed.hex from Asset Tracker/Build/Zephyr, built with NCS 1.3.0 with board name thingy91_nrf9160ns

    Each time I connect a USB cable, an explorer window will pop up with the following content:

    Let me know how that works for you. 

    Kind regards,
    Øyvind

Reply
  • Hello Face, 

    1. How to access to the Thingy91 as an USB device and the utility files, like README.txt ?

     How did you build the Connectivity Bridge? The connectivity bridge should enable a USB mass storage device. How did you program the Thingy:91? Are you using MCUboot or external debugger? 

    2. When programming the Thingy91, how to select which SoC to program, nRF9160 or nRF52840 ? There is only one option from the dropdown which is PCA20035 ?

    Please read the documentation on how to program the Thingy:91. Please note the difference between MCUboot and external debugger i.e. the use of SW2 and not. If you do not have access to an external debugger and are using MCUboot to program, then there will only one device to choose from.

    I just tested here using MCUboot. 

    1. Programmed the nRF52840 using app_signed.hex from Connectivity Bridge/Build/Zephyr, built with NCS 1.3.0 with board name thingy91_nrf52840.
    2. Programmed the nRF9160 using app_signed.hex from Asset Tracker/Build/Zephyr, built with NCS 1.3.0 with board name thingy91_nrf9160ns

    Each time I connect a USB cable, an explorer window will pop up with the following content:

    Let me know how that works for you. 

    Kind regards,
    Øyvind

Children
Related