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

Queries on DFU over UART flow control

Hello,

 

I am using nRF52840, SDK_16.0.0, S140 SoftDevice and Segger 4.16 for flashing the image.

 

1) While upgrading over serial interface using DFU, whether UART needs all 4 wires (Tx, Rx, RTS, CTS) with flow control or even without flow control whether we can do DFU over serial interface.

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_nrf5_v16.0.0%2Fsdk_app_serial_dfu_bootloader.html&cp=6_1_4_4_4

Whether can I disable flow control ?

2) To enter into bootloader mode do we need to always press button and the reset. Similar to Buttonless DFU for Bluetooth, even if UART whether we can enter into UART without any button.

Thanks & Regards

Vishnu Beema

Parents
  • Hi Simon,

    Thank you for your inputs.

    1) Is there a possibility to send a packet from other device to nRF over UART so that device will enter into boot mode.

    a) Though we load BLE applications, but DFU should be over serial interface as user don't want to connect device via BLE and do DFU. So, if above is not possible, then whether button press is only option to enter into DFU mode over serial interface ?

    2) Assume for non-connectable Beacons (Keep transmitting Non-Connectable Advertisement packets), in that case even with BLE button less service will not help as connection cannot be established. In this case also whether only button press will make device enter into DFU mode ?

    Thanks & Regards

    Vishnu Beema

Reply
  • Hi Simon,

    Thank you for your inputs.

    1) Is there a possibility to send a packet from other device to nRF over UART so that device will enter into boot mode.

    a) Though we load BLE applications, but DFU should be over serial interface as user don't want to connect device via BLE and do DFU. So, if above is not possible, then whether button press is only option to enter into DFU mode over serial interface ?

    2) Assume for non-connectable Beacons (Keep transmitting Non-Connectable Advertisement packets), in that case even with BLE button less service will not help as connection cannot be established. In this case also whether only button press will make device enter into DFU mode ?

    Thanks & Regards

    Vishnu Beema

Children
No Data
Related