Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs

Porting connectivity firmware onto MDBT50Q-RX

Hi,

We had developped a new product using NR52840 and also the nRF5 SDK v17.0.2.

We would like to use the DFU of Nordic instaed of developping our bootloader.

We will not use the nRF52840 Dongle PCA10059 , we prefer to use the MDBT50Q-RX from RAYTAC (https://www.raytac.com/product/ins.php?index_id=89).

The source code of connectivity firmware used in the  nRF52840 Dongle PCA10059  is available?

In this case, where can download it ?

It's easy to modify the firmware in order to use it in the MDBT50Q-RX ?

We found this example for MDBT50Q-RX (https://raytac.blog/2020/02/07/firmware-coding-dfu-onto-mdbt50q-rx/) for DFU and application. what do you think about this example ?

Best regards

Parents
  • Hi,

    The source code of connectivity firmware used in the  nRF52840 Dongle PCA10059  is available?

    In this case, where can download it ?

    The connectivity firmware is patched firmware based off the serialization solution in the SDK. You can find instructions on building this on GitHub: Compiling connectivity HEX files.

    It's easy to modify the firmware in order to use it in the MDBT50Q-RX ?

    Since both the nRF52840 Dongle and the Raytac dongle seems to be based on using the native USB port of the nrF52840, I believe there should be only small or no changes needed to run the connectivity firmware on the Raytac dongle. According to the Raytac Dongle Reference Circuit documentation, the dongle have "External 32.768khz is already inside the dongle", and the dongle have "a GPIO pin (P0.19) connected to the RESET pin", which is the same pin used by the Nordic nRF52840 Dongle, as required by the Nordic USB DFU trigger library.

    Have you tested the connectivity firmware built for nRF52840 Dongle on the Raytac dongle?

    We found this example for MDBT50Q-RX (https://raytac.blog/2020/02/07/firmware-coding-dfu-onto-mdbt50q-rx/) for DFU and application. what do you think about this example ?

    This seems to be instructions for adapting our Bootloader solution to work on the Raytac dongle. It should work good, although you might want to consider using the latest SDK version (nRF5 SDK v17.1.0).

    Best regards,
    Jørgen

Reply
  • Hi,

    The source code of connectivity firmware used in the  nRF52840 Dongle PCA10059  is available?

    In this case, where can download it ?

    The connectivity firmware is patched firmware based off the serialization solution in the SDK. You can find instructions on building this on GitHub: Compiling connectivity HEX files.

    It's easy to modify the firmware in order to use it in the MDBT50Q-RX ?

    Since both the nRF52840 Dongle and the Raytac dongle seems to be based on using the native USB port of the nrF52840, I believe there should be only small or no changes needed to run the connectivity firmware on the Raytac dongle. According to the Raytac Dongle Reference Circuit documentation, the dongle have "External 32.768khz is already inside the dongle", and the dongle have "a GPIO pin (P0.19) connected to the RESET pin", which is the same pin used by the Nordic nRF52840 Dongle, as required by the Nordic USB DFU trigger library.

    Have you tested the connectivity firmware built for nRF52840 Dongle on the Raytac dongle?

    We found this example for MDBT50Q-RX (https://raytac.blog/2020/02/07/firmware-coding-dfu-onto-mdbt50q-rx/) for DFU and application. what do you think about this example ?

    This seems to be instructions for adapting our Bootloader solution to work on the Raytac dongle. It should work good, although you might want to consider using the latest SDK version (nRF5 SDK v17.1.0).

    Best regards,
    Jørgen

Children
No Data
Related